FREE SEMINAR
Click for registration
Post Inquiry
We'll get back to you

Android Mobile App Development Course in Lahore Pakistan & Online

( Online Classes )
Android Mobile App Development Course in Lahore Pakistan & Online

This extensive course is designed to provide good understanding of Android mobile app development using latest versions of Java SE, Android SDK, Android Studio and FireBase. Participants of the course will learn essentials of Java programming for Android, creating rich UI for Android app development, Storing and accessing data from internal or external storage of a mobile and to the cloud using RESTful services and usage of device resources such as camera & location sensor in Android apps. It also covers Publishing Android Mobile Apps to Google Play store.
Brief Contents

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)

Training Methodology
Audience

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

Course Project

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.

Certificate

EVS Certified Android App Developer

Duration & Frequency

4 Month (16 weeks; with 3 training sessions of 1.5 hours a week)

Classes of this course haven't been scheduled yet !!

Online registeration will soon be available !!

Post Inquiry