The paramount introductory course for newbies, we get down to the core of mobile app design, giving you a thorough glimpse into the inner workings of app development and programming. Learn to create simple apps while you gain a solid foundation that will segue seamlessly into our intermediate and advanced courses.
No prior experience is required for this course.
Learn about the pros and cons of developing for both platforms.
Learn about the coding environments Xcode & Eclipse, and the hardware requirements for app development.
Be introduced to the two languages that power iOS and Android apps.
Learn how to push an app to the App Store and Play Store.
Receive advice from our seasoned instructors on what has worked best for them.
Gabriel is a seasoned instructor who has been teaching at the Lab for close to two years. A programmer since the tender age of 14, he brings his years of extensive programming experience with iOS and Ruby on Rails to The Pragmatic Lab. His extensive portfolio includes apps such as the Prestige, Xi Man Tang, Le Bistro De Paris, and Pretty Sociable.
In his free time, Gabriel hacks on his various side projects. His current interests include machine learning, mobile computer vision and augmented reality. He also runs his own development company, Getting Real with his partner, Venus.
Yuku started development on the Android platform in 2009 and has never looked back. His Android apps, consisting of Nutrition Facts and Hi-Q MP3 Voice Recorder, have received rave reviews on the Google Play Store. Impressively, his apps Quick Bible and Morning & Evening has brought his total download count to over two million people worldwide. He hopes to impart his joy of programming through Android apps.
Yuku enjoys playing the classical guitar when he is away from his keyboard.
With apps that have been featured on The Straits Times and the iTunes App Store (Starbuckzz), Stan is an accomplished developer in both realms of iOS and Ruby on Rails, racking up over 7 years of experience.
Besides developing applications, Stan also takes pride in teaching. He enjoys explaining challenging concepts in detail, connecting with students on a personal level, and helping new and aspiring developers nurture their passion for app development.
Ashish is a very active and enthusiastic developer in Singapore. He has been doing iOS development since about 3 years. Apart from being a developer, he also has an interest for creating a friendly user experience in his applications. You can see that in some of the apps that he has created, for example: Streetdirectory, Profyle and LoopedIn. He also enjoys participating in hackathons organized in Singapore.
When he is not writing Objective-C or any other code, he enjoys reading various tech blogs, is very passionate about the impact of technology on the future of humanity, and is an ardent follower of some well known futurists such Ray Kurzweil and Michio Kaku. That and occasionally watching some Bollywood movies!
Hong is a Linux geek. He picked up his first programming language, Visual Basic, when he was 13. Since then, he has explored many different programming languages and frameworks, working as Project Manager/Technical Lead in his previous company, where he designed software systems and managed mobile and server developers.
He was introduced to Android in 2007, when the Android emulator was still in beta, and quickly became a fan of Android. He has since founded CodeAndroid community groups in Singapore and Malaysia to bring Android enthusiasts together. Besides Android, he also develops PHP applications for companies.
In his spare time, Hong fixes broken drivers and optimizes the Linux OS running on his Asus Zenbook and Raspberry Pi. He also runs his own development company, Hongineer.
Andrew is a self-taught Android programmer who has created a variety of Android apps, including Photo/Video Locker, Tasks n Todos, Password Wallet, and Photo Wall Fx, and Smart Stay Ex, where he ported the Smart Stay feature from the Samsung Galaxy S3 to other Android devices as a proof of concept. His apps have raked more than two million downloads worldwide.
He is currently a senior Android consultant and developer at Handy Apps where he, amongst other job scopes, architects, designs and develops Android mobile applications and interfaces with server based components.
In his spare time, Andrew enjoys reading spiritual books, meditation, singing and playing basketball.