Android training

11

Click here to load reader

Transcript of Android training

Page 1: Android training

Launchpad AcademyTraining on Android Application DevelopmentStarting January 2013BANGALORE

REGISTER ONLINE : www.doattend.com/launchpadTo REGISTER CALL : 9632027594/9886503318

Page 2: Android training

Intended for : Students of Engineering, Freshers, Software Developers

Pre-RequisitesBasic understanding of object-oriented conceptsFamiliarity with C/C++ if not JavaLaptops recommended

Outcome : Ability to Build and Publish your Apps on the Google play app store

Page 3: Android training

Learn @ LAUNCHPAD

Intended for : Engineering Students, Freshers, Software Developers

PreRequisite ● Basic understanding of object-oriented concepts● Familiarity with C/C++ if not Java● Laptops recommended

Outcome : Ability to Develop and Publish Apps on the google App store.

Page 4: Android training

Week-1

Class 1: IntroductionApplication fundamentals, Development environment installation (Eclipse, Android SDK, Android ADT plugin), Basic concepts: Activities, Android activity lifecycle, Layouts, Hello world app

Class 2: Messaging appMessaging app: Layout design, UI widgets, Handling UI events, basic code, deployment on phone, Logcat

Assignment 1Make UI modifications

Page 5: Android training

Week-2● Class 1: Messaging app [Extended]

Evaluate UI modifications of Assignment 1, Dialogs, How to use Contacts, WebView, Intent, Intent filter

Class 2: PersistencePreferences, File, SQLite, More SQLite: Creating a database, opening and closing databases, ListView, Save Messages in List.

Assignment 2Make a calculator application, store previous calculations in SQLite database, allow user to turn off history [Preference]

Page 6: Android training

Week-3

Week 3

Class 1: MultimediaDrawables, state selectors, MediaPlayer audio demo, video, Messaging app notification, Animation

Class 2: FragmentActivity and fragments, Two-pane layout, Newspaper demo, Communicating between fragments

Assignment 3Make a simple two-pane file manager that opens text files, images and audio

Page 7: Android training

Week-4

Class 1: GraphicsOpenGL ES introduction, 2D graphics, SurfaceView

Class 2: BluetoothMaking Bluetooth connections, file transfer

Assignment 4Make small graphics game OR integrate bluetooth into file manager

Page 8: Android training

Week-5

Class 1: GPSDetermining user location, using Google Maps API

Class 2: VoiceText to speech, Google voice recognition

Assignment 5Integrate TTS to Messaging appANDPrepare final project

Page 9: Android training

Week-6 (Demo Day)Class 1: Project demoProject demo, Q and A, tweaks

Сlass 2: DeploymentCleaning up code, deciding income model, ProGuard, Android developer registration

SHOW OFF YOUR APP TO THE WORLD.

Page 10: Android training

Launchpad Academy

COURSES AT LAUNCHPAD

COMPUTING

● OBJECTIVE C AND IPHONE APP DEVELOPMENT● ADVANCED ANDROID PROGRAMMING● CLOUD COMPUTING USING AWS

ELECTRONICS

● EMBEDDED SYSTEM DESIGN

MECHANICAL ENGINEERING

● PRODUCT DESIGN AND SKETCHING● AUTOMOTIVE STYLING AND CAR DESIGN USING ALIAS● MODELLING AND SIMULATION USING MATLAB

Page 11: Android training

REGISTER NOW! LIMITED SEATS 9632027594 9886503318