0% found this document useful (0 votes)
2 views3 pages

Course Contents - Google Android

The Google Android Application Development course spans 5 days and is aimed at Java programmers with over 2 years of experience. It covers a comprehensive range of topics including Android architecture, application fundamentals, user interface design, data storage, security, media APIs, and interprocess communication. Participants will learn to set up the development environment and create mobile applications using Android SDK.

Uploaded by

Mukram Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Course Contents - Google Android

The Google Android Application Development course spans 5 days and is aimed at Java programmers with over 2 years of experience. It covers a comprehensive range of topics including Android architecture, application fundamentals, user interface design, data storage, security, media APIs, and interprocess communication. Participants will learn to set up the development environment and create mobile applications using Android SDK.

Uploaded by

Mukram Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Google Android Application Development

Course Duration : 5 Days


Pre-Requisties : 2+ yrs Java Programming

Android is the first truly open and comprehensive platform for mobile devices, all of the software to
run a mobile phone but without the proprietary obstacles that have hindered mobile innovation. This
course is designed for Java programmers who want to kick start their careers in mobile application
development

Course Contents :

Day 1

Introduction to Android

 Overview of Android and Android SDK


 History of Android
 Android Architecture overview
 Android features

Setup of Android Development environment

 System requirements
 Eclipse and SDK installation, AVD creation
 Creating first Android application
 Project Structure

Day 2

Android Application Fundamentals

 Android application building blocks


 Activating components
 Shutting down components
 LifeCycle of Application
 Development tools, Manifest File
 LifeCycle of Activity

User Interface

 View Hierarchy and Layouts


 UI Events
 Building Menus
 Notifying users
 Creating dialogs

Day 3

Intent, Broadcast Receivers

www.knowledgeworksindia.com
 Intent Filters
 Sending Broadcast

 Broadcast receivers

Data Storage

 Overview of storing, retrieving, and exposing data


 Preferences
 Files
 SQLite Databases
 ContentProviders

Day 4

Android Security Model

 Overview of Android security architecture


 Signing application packages
 Using, declaring and enforcing permissions

Resources

 Overview of resources in Android


 Creating resources
 Using resources
 Drawable resources
 Animation resources
 Using resources for different languages

Day 5

Android Media API

 Playing audio/video
 Media recording

Building Location Based Applications

 Where am I
 LocationManager
 Integrate with GoogleMap

Interprocess Communication with AIDL

 Overview of Android Interface Definition Language (AIDL)


 Defining the interface
 Implementing an interface
 Exposing the interface
 Invoking IPC methods

www.knowledgeworksindia.com
 Parameter passing

www.knowledgeworksindia.com

You might also like