A Workshop on Android Application Development


Duration: 2 days


Modules Particulars
DAY 1 SESSION 1

• Introduction to Android Technology

• Getting started with the Android

• Android Architecture

• Java SDK

• Introduction to Android SDK

• First Look at Android Interface

• How to install Android Plug in Platform

• Advantages & Disadvantages

• Application Fundamental

• Framework

• Components

I. Activity

II. Services

III. Content Providers

IV. Broadcast Receivers

• Publishing

• Target Devices

DAY 1 SESSION 2

• Android Installation

• Tools & S/w Required

• Emulator creation

• Hello program

• Activity??

• Life cycle of Activity

• Android Manifest File

I. What??

II. Why??

III. How to use

• What is view??

• XML for GUI design

I. Why XML

II. JAVA code or XML

III. Controlling Portrait or landscape

IV. Language Control

• Understanding Layouts

• Linear Layout

• Relative Layout

• Frame Layout

• Table Layout

• Absolute Layout

• No layout??

• Feature of view advantage

DAY 2 SESSION 1

• Concepts of

I. Bundle

II. Cursor Toast

III. Inflator

• Coding for some simple widgets

• Text View

• Button

• Edit Text

• Check box

• Radio Button

• Spinner

• List view

• Progress Bar

• Seek Bar

• Concept of INTENT

• Moving from one activity to another activity

• Some advance topic

1 Message sending

2 Call simulation

3 Toast message

4 Wi-Fi Control

5 Alert Box

6 Tailor made Alert Box

7 Database designing fundamentals

DAY 2 SESSION 2

• Introduction to App Inventor

• First Application* : Phone Call (Application Building, Hands-on)

• Second Application* : Paint (Application Building, Hands-on)

• Third Application* : Quiz Me (Application Building, Hands-on)

• Fourth Application* : Bluetooth Chat (Application Building, Hands-on)

• Competition

• Q&A

• Future In Android

• Q&A

• Future In Android

Prerequisite for Workshop:

• Passion to learn new creative things.

• Knowledge of how to use Computer.

• Having basic knowledge of Web & Internet.

• Little knowledge about Java programming techniques.

Who could attend?

• College students seeking career in Mobile (Android) Industry.

• Person having interest in Android Technology.

• Education Faculty & Staff.

• Students from any branch can attend the workshop.