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, each participant will build their own complete Android application incorporating most of the key aspects of the platform.
WHO IS THIS COURSE FOR?
This course is designed for software developers interested in designing, creating, deploying, and testing applications for the Android mobile phone platform. It is valuable to both novices and gurus, who already have experience in developing mobile applications for other platforms.
Basic Java programming skills, or equivalent OOP language experience.
WHAT YOU WILL LEARN
- Day 1 – Introducing Android
- Day 2 – Architecting an Application
- Day 3 – Working with the Hardware
- Day 4 – Building Data Driven Applications
- Day 5 – Preparing, Testing, and Publishing