Android Curriculum
- Introduction to Android™
- Introduction to programming for the Android platform course is designed to quickly get you up to speed with writing apps for Android devices. You will learn the basics of the Android platform, and gain an understanding of the application lifecycle. By the end of the course, you will be able to write simple GUI applications, use built-in widgets and components, work with the database to store data locally, and much more. This is a perfect course to get started with Android programming. Upon completion of this course, we suggest you take Advanced Android training, or take both courses together as Android Bootcamp.
- Advanced Android™
- Advanced Android™ training is taking mobile application development to the next level. You will learn how to create custom widgets, create animations, work with cameras, use sensors, create and use advanced content providers, and much more. The course goes into testing and deployment of Android applications, as well. This course is also part of the Android Bootcamp.
- Android™ Bootcamp Training (Outline and Instruction by Marakana)
- Android™ Bootcamp Training is a hands-on guide to designing and building mobile applications using Google's Android™ open-source platform. The course explains what Android™ is and how it compares to other mobile environments, the setup of the Android™ Eclipse-based development tools, the Android™ SDK, all essential features, as well as the advanced capabilities and APIs such as background services, accelerometers, graphics, and GPS. This complete hands-on course encourages students to learn by building increasingly more sophisticated and meaningful mobile applications for Android™ phones. By the end of the course, participants will build their own complete Android application incorporating most of the key aspects of the platform. Typically, we build a Twitter app for Android, but there are other choices, depending on participants' interests.













