proposal for android apps development training
DESCRIPTION
Android ProposalTRANSCRIPT
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.
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