Android is a mobile applications platform that has the backing of Open Handset Alliance, which includes Google, Verizon, and other companies. Android platform allows developers to write managed code in the Java language, controlling the device via Java libraries. Android is under the Apache License, a free software and open source license. Android is becoming a major platform for mobile applications due to its rich features and portability: now you can build apps that will work across several devices. The course also covers advanced topics such as creating custom widgets, create animations, working with the camera, using sensors, create and use advanced content providers and much more. The course covers testing and deployment of Android applications.
In this course you will build applications for the Android platform, including:
Developers who aim to develop Android applications
Basic Java programming skills, or equivalent OOP language experience