Technologies Used
Android [Java, SQLite, Android Studio, JSON, XML]
Pre-Requisites
Basic knowledge of any of Objective Orientated Programming Language such as Java.
Objectives
- Build your own Android apps
- Explain the differences between Android™ and other mobile development environments
- Understand how Android™ applications work, their life cycle, manifest, Intents, and using external resources.
- Design and develop useful Android™ applications with compelling user interfaces by using, extending, and creating your own layouts and Views and using Menus.
- Take advantage of Android's APIs for data storage, retrieval, user preferences, files, databases, and content providers.
- Tap into location-based services, geo-coder, compass sensors, and create rich map-based applications.
- Utilize the power of background services, threads, and notifications.
- Use Android's communication APIs for SMS, telephony, network management, and internet resources (HTTP).
- Secure, tune, package, and deploy Android™ applications.
Contents
We have built this course in a way that everything that you learn, you will be able to retain it for a long time. This is why we have distributed the whole course into various sections and not sessions.