Android Apps Development Course

Syllabus: Android Training Course

Chapter 1: JAVA Concepts

o OOPs Concepts

o Inheritance in detail

o Exception handling

o Packages & interfaces

o JVM & .jar file extension

o Multi threading (Thread class & Runnable Interface)

Chapter 2: SQL

o DML & DDL Queries in brief

Chapter 3: Introduction to Android

o What is Android?

o Setting up development environment

o Dalvik Virtual Machine & .apk file extension

o Fundamentals:

a. Basic Building blocks - Activities,Services,Broadcast Receivers & Content providers

b. UI Components - Views & notifications

c. Components for communication -Intents & Intent Filters

o Android API levels (versions & version names)

Chapter 4: Application Structure (in detail)

o AndroidManifest.xml

o uses-permission & uses-sdk

o Resources & R.java

o Assets

o Layouts & Drawable Resources

o Activities and Activity lifecycle

o First sample Application

Chapter 5: Emulator-Android Virtual Device

o Launching emulator

o Editing emulator settings

o Emulator shortcuts

o Logcat usage

o Introduction to DDMS

o Second App:- (switching between activities)

­ Develop an app for demonstrating the communication between Intents

Chapter 6: Basic UI design

o Form widgets

o Text Fields

o Layouts

o [dip, dp, sip, sp] versus px

o Examples

Chapter 7: Preferences

o SharedPreferences

o Preferences from xml

o Examples

Chapter 8: Menu

o Option menu

o Context menu

o Sub menu

o menu from xml

o menu via code

o Examples

Chapter 9: Intents

o Explicit Intents

o Implicit intents

o Examples

Chapter 10: UI design

o Time and Date

o Images and media

o Composite

o AlertDialogs & Toast

o Popup o Examples

Chapter 11: Tabs and Tab Activity

o Examples

Chapter 12: Styles & Themes

o styles.xml

o drawable resources for shapes, gradients (selectors)

o style attribute in layout file

o Applying themes via code and manifest file

o Examples

Chapter 13: Content Providers

o SQLite Programming

o SQLiteOpenHelper

o SQLiteDatabse

o Cursor

o Reading and updating Contacts

o Reading bookmarks

o Example :

­ Develop an App to demonstrate database usage. CRUD operations must be implemented.

Final details should be viewed in GridView as well as in ListView.

Chapter 14: Android Debug Bridge (adb) tool

Chapter 15: Linkify

  • Web URLs, Email address, text, map address, phone numbers
  • MatchFilter & TransformFilter
  • Examples

Chapter 16: Adapters and Widgtes

  • Adapters:-
  • ArrayAdapters
  • BaseAdapters
  • ListView and ListActivity
  • Custom listview
  • GridView using adapters
  • Gallery using adapters
  • Examples

Chapter 17: Notifications

  • Broadcast Receivers
  • Services and notifications
  • Toast
  • Alarms
  • Examples

Chapter 18: Custom components

  • Custom Tabs
  • Custom animated popup panels
  • Other components
  • Examples

Chapter 19: Threads

  • Threads running on UI thread (runOnUiThread)
  • Worker thread
  • Handlers & Runnable
  • AsynTask (in detail)
  • Examples

Chapter 20: Advanced

  • Live Folders
  • Using sdcards
  • XML Parsing
  • JSON Parsing
  • Maps, GPS, Location based Services
  • Accessing Phone services (Call, SMS, MMS)
  • Network connectivity services
  • Sensors

 

Fee: 250$ / Full course(3 Days Class)
Duration: 4 Months


For Further Information Contact Us

Mob: 0345 7846833, 0321 6079799

 

Programms & Courses:

Our Patner Sites

Sleek Systems | Sleek Marriage | Free Legal Counselling
Sleek Articles | Sleek Career | Sleek Sight | Sleek Classified
Copyright © 2015 Education Center.
All Rights Reserved
  1426-B
Near Tanki No.1 Chenone Road,
Peoples Colony # 1, Faisalabad.
  Tel : +92-345-7846833,0321-6079799
Fax : +92-41-8736257

www.thescops.com