Android training
Click here to load reader
-
Upload
cusen-systems -
Category
Documents
-
view
242 -
download
4
Transcript of Android training
Launchpad AcademyTraining on Android Application DevelopmentStarting January 2013BANGALORE
REGISTER ONLINE : www.doattend.com/launchpadTo REGISTER CALL : 9632027594/9886503318
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
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.
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
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]
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
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
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
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.
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
REGISTER NOW! LIMITED SEATS 9632027594 9886503318