Developing Mobile Applications with Android

Start Date: Please contact us
Price 7,680 ILS
DURATION 5 Days
Course Outline:
1. Hello Android
• Platform
• IDE
• IDE
2. Android Application Anatomy
• Manifest
• Lifecycle
• Resources and system resources
• Localization
• Lifecycle
• Resources and system resources
• Localization
3. Activities
• Creating activities
• Activity states
• Implementing sub-activities
• Activity states
• Implementing sub-activities
4. Code and UI separation
• Views
• Layouts
• ListView
• Menus, context menus
• Custom widgets
• Layouts
• ListView
• Menus, context menus
• Custom widgets
5. Intents
• Built-in intents
• Launching activities
• Returning data from activities
• Intent filters
• Broadcast intents and receivers
• Launching activities
• Returning data from activities
• Intent filters
• Broadcast intents and receivers
6. Adapters
• Built-in adapters
• Adapters and data binding
• Adapters and data binding
7. Dialogs
• Built-in dialogs
• Activities as dialogs
• Activities as dialogs
8. Preferences
• Saving activity state
• Preference activities
• Preference activities
9. Files
10. SQLite (overview)
11. Using content providers (overview)
12. Services
• Invoking services
• Binding to services
• Messenger
• AIDL communication with services
• Binding to services
• Messenger
• AIDL communication with services
13. Threads
• Background threads
• Synchronization
• AsyncTask
• Synchronization
• AsyncTask
14. Notifications and Alarms
• Toasts
• Notifications
• Alarms
• Notifications
• Alarms
15. Guidelines for mobile applications
16. Debugging with DDMS
17. Distribution
18. Permissions