About the Course
40 Hours, Classroom training session on Android Application Development for engineering students and software engineers. Roll your sleeves and get shape to your app idea under our experts guidance.
Topics CoveredClass 1: Introduction, Application fundamentals, Development environmen tinstallation (Eclipse, Android SDK, Android ADT plugin), Basic concepts: Activities, Android activity life-cycle,Layouts, Hello world app
Class 2: Messaging app: Layout design, UI widgets, Handling UIevents, basic code, deployment on phone, Logcat
Assignment, Make UI modifications
Class 3: Messaging app [Extended] Evaluate UI modifications of Assignment 1, Dialogs, How to use Contacts, WebView, Intent, Intent filter
Class 4: Persistence, Preferences, File, SQLite, More SQLite: Creating adatabase, opening and closing databases, ListView, SaveMessages in List.
Assignment : [Make a calculator application], store previous calculations inSQLite database, allow user to turn off history [Preference]
Class 5: Multimedia Drawables, state selectors, Media Player audio demo,video, Messaging app notification, Animation
Class 6: Fragment Activity and fragments, Two-pane layout, Newspaper demo, Communicating between fragments
Assignment : Make a simple two-pane file manager that opens text files,images and audio
Class 7: Graphics OpenGL ES introduction, 2D graphics, SurfaceView
Class 8: Bluetooth,Making Bluetooth connections, file transfer
Assignment: Make small graphics game OR integrate bluetooth into filemanager
Class 9: GPS,Determining user location, using Google Maps API
Class 10: Voice/Text to speech, Google voice recognition
Assignment: Integrate TTS to Messaging app AND Prepare final project
Class 11: Project demo Project demo, Q and A, tweaks
?lass 12: Deployment ,Cleaning up code, deciding income model, ProGuard,Android developer registration . SHOW OFF YOUR APP TO THE WORLD.
Who should attendEngineering Students
Pre-requisitesC/C++ if not Java
Some Understanding of OOPS concepts
we encourage you to get your own laptops
What you need to bringLaptops if you have one
Key TakeawaysAbility to build your own Apps
Ideas about how to publish your own app on the Google play store and make money out of it.