NAVIGATION

FOR MEMBERS

FOLLOW US

LOCATION

2309 N 24th Street

Phoenix, AZ 85008

Telephone: +1 800 930 0987

 

ANDROID 2

|    ANDROID 2

LOCATION

2309 N 24th Street

Phoenix, AZ 85008

FOLLOW US

Telephone: +1 800 930 0987

FOR MEMBERS

NAVIGATION

The Apps Academy © 2016 

ANDROID 2 COURSE DETAILS

Duration:  5 Days (Mon - Fri: 9:00 am - 6:00 pm)                Start Date:  Dec/Jan        Price:  $1500 (50% reduced)

Pre-requisite:  Java Programing & Android 1.

What will you learn 

▪ You will learn how to architect an android app from ground up with efficiency, scalability in mind.

▪ Re-cap of the topics mentioned in Android – 1 course.

▪ Development of a real app using the best available API’s.

▪ Deployment of the App to the play store

Course Contents

▪ Background processing using LOADERS and RX Android.

▪ Designing attractive UI’s following the material design guidelines.

▪ Android Design Patterns (e.g., Creational/Structural/Behavioural)

▪ RESFUL API

▪ Data storage options using Shared Preferences, SQLite, Internal and External storage.

▪ Object Relational Mapping library Realm.

▪ Android development in Android Studio.

▪ Image caching with Glide but found Glide is much better than Picasso in terms of loading/caching/easy to use and documentation.

▪ Butter Knife for data/view binding.

▪ Event Bus for Communication between Activities, Fragments, Services and Threads based on publisher and subscriber pattern

▪ AppCombat and Support Library.

▪ Google Maps API

▪ Dependency Injection using Dagger 2 to make the system loosely coupled which in turn becomes very easy for testing.

▪ UI Testing using Espresso.

▪ Robo-Electric/Junit for Unit testing.

▪ GIT.

▪ CI using Jenkins.

▪ Gradle build.

 

 

Note: The instructor may amend course contents without prior notice.