proposal for android apps development training

2
Proposal for Android Apps Development Training About the Course The 6-Days Android Development course is primarily designed for programming beginners and experienced programmers who want to learn how to create applications in Android. The step-by-step lessons start from Java Essentials for Android and cover all that you need to develop professional Android Apps. There are chapter wise quizzes and coding assignments after each unit to help re-enforce your understanding. Course Objectives After the completion of the Android Development Course, you should be able to understand: Basic Android Development tools such as Eclipse, DDMS, Drawables, Listeners, and so on. • How to use various Layouts and Widgets in Android Applications. • How to create interactive applications in android with multiple activities including audio, video and notifications. • How to create applications using SQLite database. • How to publish your App on Google Play. Who should go for this course? All those students and professionals who are keen to create amazing Apps in Android should go for this course. Pre-requisites There are no prerequisites for this course, except that anyone who wants to learn Android should have an analytical blend of mind and logic reasoning. Why Learn Android? Android is fast becoming one of the biggest platforms for programmers today. There is a huge demand for skilled Android Developers all over the world. Most businesses across multiple domains are building Android Apps both for enterprise and retail products. Whether you are student or in the IT industry, possessing Android Development skills will help you take the next big leap in your career.

Upload: aravindhan-ragunathan

Post on 01-Jan-2016

68 views

Category:

Documents


2 download

DESCRIPTION

Android Proposal

TRANSCRIPT

Page 1: Proposal for Android Apps Development Training

Proposal for Android Apps Development Training

About the Course

The 6-Days Android Development course is primarily designed for programming beginners and experienced

programmers who want to learn how to create applications in Android. The step-by-step lessons start from Java

Essentials for Android and cover all that you need to develop professional Android Apps. There are chapter

wise quizzes and coding assignments after each unit to help re-enforce your understanding.

Course Objectives

After the completion of the Android Development Course, you should be able to understand:

• Basic Android Development tools such as Eclipse, DDMS, Drawables, Listeners, and so on.

• How to use various Layouts and Widgets in Android Applications.

• How to create interactive applications in android with multiple activities including audio, video and

notifications.

• How to create applications using SQLite database.

• How to publish your App on Google Play.

Who should go for this course?

All those students and professionals who are keen to create amazing Apps in Android should go for this course.

Pre-requisites

There are no prerequisites for this course, except that anyone who wants to learn Android should have an

analytical blend of mind and logic reasoning.

Why Learn Android?

Android is fast becoming one of the biggest platforms for programmers today. There is a huge demand for

skilled Android Developers all over the world. Most businesses across multiple domains are building Android

Apps both for enterprise and retail products. Whether you are student or in the IT industry, possessing Android

Development skills will help you take the next big leap in your career.

Page 2: Proposal for Android Apps Development Training

Course Curriculum

Day 1

Basics of Android

Learning Objectives - By the end of this Day you will have a basic

understanding of Android development tools i.e. - Eclipse, DDMS etc. and

you will have a clear vision about what Android manifest file does and the

importance of the activity lifecycle.

Topics - Eclipse, DDMS, Activity LifeCycle, Mainfest File, Locales,

Drawables, Listeners, Supporting Multiple Screens, 2 hrs Live Class on

Sunday

Day 2

Android Layouts and

Widgets

Learning Objectives - By the end of this Day you will be able to use

various layouts and widgets in your Android Applications. Furthermore,

you can create list and grid views in your program and populate them with

data sources.

Topics - Linear Layout, Relative Layout, Table Layout, Grid View, List

View, Toggle Buttons, Checkboxes, Radio Buttons, Radio Group, Spinner,

Autocomplete TextView, Web Views

Day 3

Communication and

Media

Learning Objectives - In this Day you will be able to create applications

with multiple activities and you can pass information between multiple

activities. Also you will be able to use audio and video files in your project

and generate notifications in android.

Topics - Date Picker, Time Picker, Intents, Bundle, Switching between

Activities, Shared Preferences, Notifications in Android, Media Player,

Video Player

Day 4

Storage Techniques

and Animation in

Android

Learning Objectives - By the end of this Day you will be able to create

applications which can make use of internal and external storage (SD

Card). You will also learn how to use Animation in android and an

interesting DrawingBrush Application will be explained in its very detail.

Topics - Internal Storage, External Storage, Frame animation, Tween

animation, Canvas, Paint and Path

Day 5

Web Services and

Customizations of

Widgets

Learning Objectives -By the end of this Day you will be able to parse

JSON data in your applications. Also in this class instructor will teach you

the customization of different widgets that includes buttons, spinners and

most importantly list and grid views.

Topics - HTTPClient, HTTPResponse, JSON, Tweeter App with JSON,

Async Task, Customizing a button, Customizing Spinners, Customizing

ListView, Customizing GridView

Day 6

Advanced Android

Concepts

Learning Objectives - You will be able to create android applications that

can make use of SQLite database by the end of this Day. Also you will

publish your First App on Google Play.

Topics - Starting Activity For Result, SQLite Database, SQLite Data

Types, SQLiteOpenHelper Class, Content Values, Cursor, Content

Providers, Publish your App on Google Play