Introduction to Mobile Application Design and Development
"With the rapid advancement of mobile technologies such as mobile gaming, machine learning, AI and facial
recognition, there’s never been a better time to become a mobile application developer. The app marketplace is
taking off at an exponential rate and this trend is only going to increase over time. Learn the step-by-step mobile app
creation process and appreciate the fun in mobile development. This course will cover the opportunities and
challenges in industry and will discuss mobile as a platform that embraces emerging technologies. Learn the
advantages and disadvantages of native application develop for iPhone and Android and gain some hands-on
programming experience. This is a great course for experienced developers to relearn from the ground up and also
for less experienced developers to hit the ground running." Prerequisites: Programming experience in object-oriented programming languages like Objective-C, Java, or C# is not required but of advantage to digest programming samples.