The 2-course Mobile Application Developer bootcamp provides multi-device coverage for Android applications as well as iPad/iPhone applications using Swift.
Our unique approach combines on-demand streaming with personal facilitation and comprehensive hands-on exercises to assure successful training and competence in the IT workplace. Our support staff provides personal setup assistance, guidance and lab equipment setup for each student. An instructor is assigned to each student to assist in completing lab exercises and to help with any questions about the course content. Our classes are designed to be 50% lecture and 50% hands on exercises. Lab exercises are performed via direct high-speed access to a dedicated lab machine, providing responsive interaction and anywhere/anytime accessibility by the lab facilitator as well as the student.
This program prepare you to code applications for Android and iPhone environments. Coverage begins by setting up the Android IDE to develop and test Android apps for smartphones and tablets. Android-specific topics include using standard widgets such as buttons, checkboxes, lists, date/time pickers and images. Additionally, you will learn to develop native applications for iPhone with Swift using the Xcode interface. Optional courses in this track include Objective-C and Microsoft’s cross-platform Xamarin programming environment.
Students Will Learn:
– Creating Android apps for mobile devices
– Setting up the IDE to develop and test Android apps for smartphones and tablets
– Embedding SQLite databases in apps for persistent storage
– Connecting Android apps to web services and Java libraries
– Packaging and deploying apps to phones and tablets
– Using Xcode to build iPhone and iPad apps
– Working with Swift data types
– Understanding iOS app life cycle
– Handling run time errors in Swift
– Using Web services to manage data
– Recording and playing back sound