Académique Documents
Professionnel Documents
Culture Documents
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.
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.
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 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 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 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 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 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