COURSE ID

GES-Android
DURATION 36 hrs
DELIVERY METHOD Classroom Instructor-led training (CILT) Online Instructor-led training ( OILT)

COURSE OVERVIEW This Android app development course is the starting point for students who wants to create great Android apps. Students will learn about the fundamentals of Android app development along with its architecture
PREREQUISITES
  • Candidate should have basic programming languages, JAVA recommended.
  • Candidate should have bachelor degree or college diploma
  • Candidate should either have past working experience in business, information technology, logistics, engineering, finance, health care, banking and insurance domains or is currently working in these domains.
  • Candidate should have good communication and writing skills.

 

1. Mobile Application Development

• Android Overview

• History of Android

• Android Versions & Levels

• Why Android is important?

• Key features of Android

• Android Project Flow

• Getting started with Android

2. Android Architecture

• Overview of the Stack

• Linux Kernel

• Native Libraries

• Andriod Runtime

• Dalvik Virtual Machine

• Application Framework

• Application Fundamentals

3. Android Installation

• Java & JDK

• Eclipse IDE Helios & Indigo

• Android SDK

• Eclipse ADT Plugin

• Creating Android Virtual Device

• Different type of Skins

• Developing an Android Application

4. Andriod Application

• Activity Lifecycle

• Intents

• Linking Activities using Intents

• Passing Data using an Intent

• Returning data from Activity

• Calling Built-in Applications using Intent

• Implicit Intents

• Resources in an Android Application

• Grouping . accessing of Resources

• Permissions

• Debugging in Android Applications

• Dalvik Debug Monitor server – DDMS

• How DDMS interacts with a Debugger

• Using DDMS

• LogCat

• Hierarchy Viewer

5. Basic Android User Interface

• View Hierarchy

• How Android draws Views ?

• Common Layout Objects

• FrameLayout

• LinearLayout

• TableLayout

• RelativeLayout

• AbsoluteLayout

• Scroll View

• Text Controls

• Button Controls

• Other Common UI Components

• Handling User interaction Events

6. Main Building Blocks

• Activities

• Services

• Content Providers

• Broadcast Receivers

7.Animations & Graphics

• Frame by Frame Animations

• Tween Animations

• Programmatically creating Animations

• Drawing Graphics in Android

• Drawing with XML

• Canvas Drawing

8. Menus & Dialogs

• Creating Menus

• Options Menu

• Context Menu

• Icon Menus

• Sub Menus

• Loading menus through XML file

• Alert Dialog

• Progress Dialog

• Date Picker Dialog

• Time Picker Dialog

• User defined Dialogs

• Sending SMS messages using intent

• Receiving SMS Messages

• Sending Emails

9.Advanced User Interface

10.Notifications & Toast

11.Multimedia in Android

12.SQL Databases

13.Intent Filters

14.Basic Content Providers

15.Dealing with Threads

16.Preferences & Data Storage

17.Networking

18.Broadcast Receivers

19.Sensors

20.Telephony

21.Andriod Services

22.Location Based Services

23.Wifi

24.Camera

25.Using Accelerometer & Compass

26. Project Training

Recent comments

Mike V

"Good course with great content, presentations, real time examples and knowledgeable Instructor... Recommended to give a try and one of the best training's i ever had.."

Alex

"Worked with the Global ERP Solutions team they have serviced as outstanding job. I recommend to Global ERP Solutions as a technology driven complete solution for current market driven companies. "

sasha

"Well qualified Android Team with Global ERP Solutions, they have done outstanding job. Thank you Global ERP Solutions"

popular courses
softwarebug
QA view

microsoft-net
.net view

java
Java view
oracle
Oracle view
vmware
Sap view