Introduction to Java & Android Mobile App Development
Fundamentals of Java Programming using Java 8
Object Oriented Programming using Java
Exceptions & Collections & Generics
Installation & Configuration of Android SDK & Android Studio
Android Mobile App Development Architecture & Application Life Cycle
Android Views, Layouts, Activities, Fragments, List View & View Pages
Activities, Intents, Services, Content Providers & Broadcast Receivers
Android Resources, Styles, Themes & Material Design
Integrating Social Media in Mobile Apps for Android
Dialogs, Toasts, Menus, Context Menus, Popup Menus & Web View
Store/Retrieve Data in/from Shared Preference & Files (Internal & SD Card)
Store/Retrieve Data in/from SQLite Database & Content Providers
Using FireBase for storing and retrieving data from cloud
Using FireBase to authenticate users in your Mobile App
Sending/Receiving Data to/from RESTful services using JSON & XML
Working with Android Alerts, Notifications, Status Bar & System Bar
Explore Android APIs for Locations, Maps, Media, Camera & Connectivity
Testing & Debugging Android Apps on AVD & Actual Android Devices
Deploying Android Application to Google Play store
Application Analytics & Application Search Optimization (ASO)
Students of software engineering, computer science & IT
Programmers, Software Developer, Web Developers
Software Analysts , Software Designers and Software Architects
Any other person willing to learn Android application development
Participants of the course have to develop a business application for Android. Preferably the application should have multipage user interface and store data to a SQLite database or connect with a RESTful service on the internet to send and receive data.
EVS Certified Android App Developer
4 Month (16 weeks; with 3 training sessions of 1.5 hours a week)