+92 321 4043 374 admin@einnovention.co.uk

Android Application Development .

Course Structure: Total Lectures: 16.

Training Course Outline.

 Lecture 1 : Introduction to programming (Java).

Installing Eclipse IDE. Variable, constants, arrays. If-else Conditions. Loops. Lab.

 Lecture 2 : Introduction to programming (Java)

Classes. Inheritance. Abstraction, Encapsulation. Polymorphism. Lab.

Lecture 3 :  Basics of Android (Introduction to Android Studio)

Installing Android Studio. (Sdk). Setting up emulator. Going through With Android Studio.(Explanation of IDE). Packages , API Levels.

Lecture 4 : Creating Hello World App In Android.

Creating First App. Resources folders. Gradle (app level, project level). Manifest File. Intro To Layouts. Lab.

Lecture 5 : Main Building Blocks (Part 1).

Activities. Activity lifecycle. Intents. Moving Between Activities. Transfer Data Between Activities. Lab.

Lecture 6 : Main Building Blocks (Part 2).

Services . Content Providers. Broadcast Receivers. Lab. Lecture 7: Fragments. What are Fragments. Fragment life cycle. Attaching with activities. Passing data between fragments and activities. Lab.

Lecture 8 : Basic Android User Interface.

Intro To Xml. Views and layouts. Common UI components. Handling user events. Lab.

Lecture 9 : Advanced Android User Interface.

List Views. Grid View. Lab. Lecture 10 : Multimedia in Android. Capture pictures From Camera. Get Pictures From Gallery. Lab.

Lecture 11 : Saving user information.

Shared Preferences. Introducing SQLite. SQLiteOpenHelper and creating a database. Opening and closing a database. Working with cursors Inserts, updates, deletes. Lecture 12: Mapping and Location Based Services. Using Location Based Services. Finding Your Location. Using the Geocoder. Lab.

Lecture 13 : Json.

Json (What is Json). Json Array,s and Json Objects . First Look in json. Parsing of Json. Bacis About Network Request. Assigning you your Final Project.

Lecture 14: Using The Best Network Request API (Part 1).

Volley (Best Network Request API). Getting Data From Live Server. Decoding Data from JSON. Lab.

Lecture 15 : Using The Best Network Request API (Part 2).

Studing Advance Custom Listviews. Using Json to show Data into List View (Text and pictures). Lab. Lecture 16: Final app Development and testing and deployment to play store.

20% off - Call Now +92 321 4043 374