Course Code: Android Development Training - BASIC
Number of hours : 12 Week ( 2 Hours Per Day) OR 5 Week ( 8 Hours Per Day )
Course Description
Taught by experienced Android developers, these courses will help you get started, or advance your skills, in the wonderful new world of Android apps development , which is both fun and easy to learn.
Android Development Training Workshop Covers following Modules
- What is Android?
- Setting up development environment
- Dalvik Virtual Machine & .apk file extension
- Android API levels (versions & version names)
- Application Structure (in detail)
- Emulator - Android Virtual Device
- Android Debug Bridge (adb) tool
- Fundamentals
- a. Basic Building blocks – Activities(Life cycle), Services, Broadcast Receivers & Content providers
- b. UI Components - Views & notifications
- c. Components for communication -Intents & Intent Filters
- Form widgets(Textview, Button, Imageview, Progress bar, Seekbar, EditText and etc.)
- Layouts
- [dip, dp, sip, sp] versus px
- Media
- Composite
- Alert Dialogs & Toast
- Popup
- Styles and Custom Theme
- Animation to views
- Examples
- Preferences(Shared preference & app preference)
- Menus
- Intents(in detail)
- Alert Dialogs & Toast
- Popup
- Composite (Menu drawer, page viewer etc.)
- Exception Handling
- Example
- SQLite Programming
- SQLiteOpenHelper
- SQLiteDatabse
- Cursor
- Reading and updating Contacts
- Reading bookmarks
- Reading Sms
- Example
- Adapters
- a. ArrayAdapter
- b. BaseAdapter
- ListView and ListActivity
- Custom Listview
- GridView using adapters
- Gallery using adapters
- Examples
- Broadcast Receivers
- Services and notifications
- Alarms
- Examples
- Custom Tabs
- Custom animated popup panels
- Other components
- Examples
- Threads running on UI thread (runOnUiThread)
- Worker thread
- Handlers & Runnable
- AsynTask (in detail)
- Examples