andriod-course

Curriculum

1. Configuring Android Development Environment
  • Android SDK
  • Eclipse Configuration
  • Install ADT Plugin for Eclipse
  • Adding platforms to SDK
2. Application Fundamentals
  • Application Components
  • Activities & Tasks
  • Processes & Threads
  • Components Lifecycles
3. User Interface
  • Declaring Layout
  • Creating Menus
  • Creating Dialogs
  • Handling UI Events
  • Notifying the User
  • Applying Styles and Themes
  • Building Custom Components
  • Binding to Data with Adapter View
  • Common Layout Objects
  • How Android Draws Views
4. User Interface
  • Declaring Layout
  • Creating Menus
  • Creating Dialogs
  • Handling UI Events
  • Notifying the User
  • Applying Styles and Themes
  • Building Custom Components
  • Binding to Data with Adapter View
  • Common Layout Objects
  • How Android Draws Views
5. Intent and Intent Filters
  • Intent Objects
6. Intent Resolution

Intent Resolution

7. Intent filters
  • Common cases
  • Using intent matching
8. Data Storage
  • Preferences
  • Files
  • Databases
  • Network
9. Content Providers
  • Content provider basics
  • Querying a content provider
  • Modifying data in a provider
  • Creating a content provider
  • Content URI summary
10. AndroidManifest.xml
  • Structure of the Manifest File
  • File Conventions
  • File Features
11. Intent Filters

Intent Filters

12. Icons and Labels

Icons and Labels

13. Permissions

Permissions

14. Libraries

Libraries

15. Graphics
  • Simple Graphics Inside a View
  • Draw with a Canvas
16. On a View

On a View

17. On a Surface View

On a Surface View

18. Audio and Video
  • Playing from a Raw Resource
  • Playing from a File or Stream
19. Location and Maps
  • Location Services
  • Google Maps External Library
20. Bluetooth
  • The Basics
  • Bluetooth Permissions
  • Setting Up Bluetooth
  • Connecting Devices
21. Connecting as a server

Connecting as a server

22. Connecting as a client

Connecting as a client

23. Managing a Connection

Managing a Connection

24. Project

Project

Course Features

Duration: 6 Months

Sample Certification

certificate

Joint certification by
Savitribai Phule Pune University and ETH