SlideShare a Scribd company logo
1 of 11
Download to read offline
Launchpad Academy
Training on Android Application Development
Starting January 2013
BANGALORE



 REGISTER ONLINE : www.doattend.com/launchpad
 To REGISTER CALL : 9632027594/9886503318
Intended for : Students of Engineering, Freshers, Software
Developers




Pre-Requisites
Basic understanding of object-oriented concepts
Familiarity with C/C++ if not Java
Laptops 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: Introduction
Application fundamentals, Development environment
installation (Eclipse, Android SDK, Android ADT plugin),
 Basic concepts: Activities, Android activity lifecycle,
Layouts, Hello world app

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

Assignment 1
Make 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: Persistence
Preferences, File, SQLite, More SQLite: Creating a
database, opening and closing databases, ListView, Save
Messages in List.

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

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

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

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

Class 1: Graphics
OpenGL ES introduction, 2D graphics, SurfaceView

Class 2: Bluetooth
Making Bluetooth connections, file transfer

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

Class 1: GPS
Determining user location, using Google Maps API

Class 2: Voice
Text to speech, Google voice recognition

Assignment 5
Integrate TTS to Messaging app
AND
Prepare final project
Week-6 (Demo Day)
Class          1:          Project           demo
Project    demo,     Q     and       A,     tweaks

Сlass                    2:            Deployment
Cleaning 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

More Related Content

What's hot

How to become an expert in augmented reality
How to become an expert in augmented reality  How to become an expert in augmented reality
How to become an expert in augmented reality Robert Smith
 
Ppt of tutorial android app
Ppt of tutorial android appPpt of tutorial android app
Ppt of tutorial android appDharmendra Saini
 
greg_walls_resume
greg_walls_resumegreg_walls_resume
greg_walls_resumeGreg Walls
 
Introduction to Android Develpment
Introduction to Android DevelpmentIntroduction to Android Develpment
Introduction to Android DevelpmentNikhilPawar932560
 
BHAGWANT UNIVERSITY
BHAGWANT UNIVERSITYBHAGWANT UNIVERSITY
BHAGWANT UNIVERSITYSuraj Singh
 
Developing cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache CordovaDeveloping cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache CordovaMahmoud Tolba
 
Design Process at LinguaLeo v3
Design Process at LinguaLeo v3 Design Process at LinguaLeo v3
Design Process at LinguaLeo v3 Anton Guglya
 
Android Applications Introduction
Android Applications IntroductionAndroid Applications Introduction
Android Applications IntroductionAnjali Rao
 
Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Elijahj Williams
 
Flutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | EdurekaFlutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | EdurekaEdureka!
 
G so c_2015_presentation
G so c_2015_presentationG so c_2015_presentation
G so c_2015_presentationSuyash Tilhari
 
Modern professional smart CV
Modern professional smart CVModern professional smart CV
Modern professional smart CVMd Ekram
 
Mobile App Development Tools of 2018
Mobile App Development Tools of 2018Mobile App Development Tools of 2018
Mobile App Development Tools of 2018Ahmed Abu Eldahab
 
Android Hello World 4 Dummies (Non programmers) (pdf)
Android Hello World 4 Dummies (Non programmers) (pdf)Android Hello World 4 Dummies (Non programmers) (pdf)
Android Hello World 4 Dummies (Non programmers) (pdf)lextemp
 
AmitVermaAndroid
AmitVermaAndroidAmitVermaAndroid
AmitVermaAndroidAmit Verma
 
Introduction to building multi platform mobile applications with javascript u...
Introduction to building multi platform mobile applications with javascript u...Introduction to building multi platform mobile applications with javascript u...
Introduction to building multi platform mobile applications with javascript u...Shoukry Kattan
 

What's hot (20)

How to become an expert in augmented reality
How to become an expert in augmented reality  How to become an expert in augmented reality
How to become an expert in augmented reality
 
Ppt of tutorial android app
Ppt of tutorial android appPpt of tutorial android app
Ppt of tutorial android app
 
greg_walls_resume
greg_walls_resumegreg_walls_resume
greg_walls_resume
 
Introduction to Android Develpment
Introduction to Android DevelpmentIntroduction to Android Develpment
Introduction to Android Develpment
 
BHAGWANT UNIVERSITY
BHAGWANT UNIVERSITYBHAGWANT UNIVERSITY
BHAGWANT UNIVERSITY
 
Developing cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache CordovaDeveloping cross platforms mobile applications using the Apache Cordova
Developing cross platforms mobile applications using the Apache Cordova
 
Design Process at LinguaLeo v3
Design Process at LinguaLeo v3 Design Process at LinguaLeo v3
Design Process at LinguaLeo v3
 
Android Applications Introduction
Android Applications IntroductionAndroid Applications Introduction
Android Applications Introduction
 
Latest Android App Development Tools 2019
Latest Android App Development Tools 2019Latest Android App Development Tools 2019
Latest Android App Development Tools 2019
 
CV Updated
CV UpdatedCV Updated
CV Updated
 
Flutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | EdurekaFlutter Tutorial For Beginners | Edureka
Flutter Tutorial For Beginners | Edureka
 
G so c_2015_presentation
G so c_2015_presentationG so c_2015_presentation
G so c_2015_presentation
 
Modern professional smart CV
Modern professional smart CVModern professional smart CV
Modern professional smart CV
 
Synapseindia android apps application
Synapseindia android apps applicationSynapseindia android apps application
Synapseindia android apps application
 
Open source and gsoc
Open source and gsocOpen source and gsoc
Open source and gsoc
 
Mobile App Development Tools of 2018
Mobile App Development Tools of 2018Mobile App Development Tools of 2018
Mobile App Development Tools of 2018
 
Android Hello World 4 Dummies (Non programmers) (pdf)
Android Hello World 4 Dummies (Non programmers) (pdf)Android Hello World 4 Dummies (Non programmers) (pdf)
Android Hello World 4 Dummies (Non programmers) (pdf)
 
AmitVermaAndroid
AmitVermaAndroidAmitVermaAndroid
AmitVermaAndroid
 
Mobile app development
Mobile app developmentMobile app development
Mobile app development
 
Introduction to building multi platform mobile applications with javascript u...
Introduction to building multi platform mobile applications with javascript u...Introduction to building multi platform mobile applications with javascript u...
Introduction to building multi platform mobile applications with javascript u...
 

Viewers also liked

Elevatorpitch roshan
Elevatorpitch roshanElevatorpitch roshan
Elevatorpitch roshanCusen Systems
 
Elevatorpitch roshan
Elevatorpitch roshanElevatorpitch roshan
Elevatorpitch roshanCusen Systems
 
Usages des réseaux sociaux académiques : enjeux et opportunités (2016)
Usages des réseaux sociaux académiques : enjeux et opportunités (2016)Usages des réseaux sociaux académiques : enjeux et opportunités (2016)
Usages des réseaux sociaux académiques : enjeux et opportunités (2016)pascal aventurier
 
Academic Social Networks : Challenges and opportunities. 7th UNICA Scholarly ...
Academic Social Networks : Challenges and opportunities. 7th UNICA Scholarly ...Academic Social Networks : Challenges and opportunities. 7th UNICA Scholarly ...
Academic Social Networks : Challenges and opportunities. 7th UNICA Scholarly ...pascal aventurier
 
La interior design course
La interior design courseLa interior design course
La interior design courseCusen Systems
 
Automotive Sketching and Styling Workshop from Launchpad Academy
Automotive Sketching and Styling Workshop from Launchpad AcademyAutomotive Sketching and Styling Workshop from Launchpad Academy
Automotive Sketching and Styling Workshop from Launchpad AcademyCusen Systems
 
Nowall Innovation : unfair advantages pour entrepreneurs
Nowall Innovation : unfair advantages pour entrepreneursNowall Innovation : unfair advantages pour entrepreneurs
Nowall Innovation : unfair advantages pour entrepreneursSylvie Gamet
 

Viewers also liked (13)

Elevatorpitch roshan
Elevatorpitch roshanElevatorpitch roshan
Elevatorpitch roshan
 
Cusen chile
Cusen chileCusen chile
Cusen chile
 
Elevatorpitch roshan
Elevatorpitch roshanElevatorpitch roshan
Elevatorpitch roshan
 
Chores
ChoresChores
Chores
 
Viro design profile
Viro design profileViro design profile
Viro design profile
 
Marcello gandini
Marcello gandiniMarcello gandini
Marcello gandini
 
Startup chile
Startup chileStartup chile
Startup chile
 
Startup chile
Startup chileStartup chile
Startup chile
 
Usages des réseaux sociaux académiques : enjeux et opportunités (2016)
Usages des réseaux sociaux académiques : enjeux et opportunités (2016)Usages des réseaux sociaux académiques : enjeux et opportunités (2016)
Usages des réseaux sociaux académiques : enjeux et opportunités (2016)
 
Academic Social Networks : Challenges and opportunities. 7th UNICA Scholarly ...
Academic Social Networks : Challenges and opportunities. 7th UNICA Scholarly ...Academic Social Networks : Challenges and opportunities. 7th UNICA Scholarly ...
Academic Social Networks : Challenges and opportunities. 7th UNICA Scholarly ...
 
La interior design course
La interior design courseLa interior design course
La interior design course
 
Automotive Sketching and Styling Workshop from Launchpad Academy
Automotive Sketching and Styling Workshop from Launchpad AcademyAutomotive Sketching and Styling Workshop from Launchpad Academy
Automotive Sketching and Styling Workshop from Launchpad Academy
 
Nowall Innovation : unfair advantages pour entrepreneurs
Nowall Innovation : unfair advantages pour entrepreneursNowall Innovation : unfair advantages pour entrepreneurs
Nowall Innovation : unfair advantages pour entrepreneurs
 

Similar to Android training

Jetpack compose session1 (1).pptx
Jetpack compose session1 (1).pptxJetpack compose session1 (1).pptx
Jetpack compose session1 (1).pptxShubhamJogdand8
 
Gobind_Narayan_Singh_Android_Developer
Gobind_Narayan_Singh_Android_DeveloperGobind_Narayan_Singh_Android_Developer
Gobind_Narayan_Singh_Android_DeveloperGobind Singh
 
Manoj singhal resume
Manoj singhal resumeManoj singhal resume
Manoj singhal resumeManoj Singhal
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVE_BOB
 
9784558080_khuswantsingh-1-5
9784558080_khuswantsingh-1-59784558080_khuswantsingh-1-5
9784558080_khuswantsingh-1-5Khushwant Singh
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerSoumya Suman
 
iPhone Developer_ankush
iPhone Developer_ankushiPhone Developer_ankush
iPhone Developer_ankushankush Ankush
 
Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformAngus Fox
 

Similar to Android training (20)

Nagendran resume
Nagendran resumeNagendran resume
Nagendran resume
 
Jetpack compose session1 (1).pptx
Jetpack compose session1 (1).pptxJetpack compose session1 (1).pptx
Jetpack compose session1 (1).pptx
 
Gobind_Narayan_Singh_Android_Developer
Gobind_Narayan_Singh_Android_DeveloperGobind_Narayan_Singh_Android_Developer
Gobind_Narayan_Singh_Android_Developer
 
Manoj singhal resume
Manoj singhal resumeManoj singhal resume
Manoj singhal resume
 
Frank Edwin
Frank EdwinFrank Edwin
Frank Edwin
 
BHOLENDRA SINGH RESUME
BHOLENDRA SINGH RESUMEBHOLENDRA SINGH RESUME
BHOLENDRA SINGH RESUME
 
JyothishNewResume5exp
JyothishNewResume5expJyothishNewResume5exp
JyothishNewResume5exp
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CV
 
ShilpaBM
ShilpaBMShilpaBM
ShilpaBM
 
9784558080_khuswantsingh-1-5
9784558080_khuswantsingh-1-59784558080_khuswantsingh-1-5
9784558080_khuswantsingh-1-5
 
Kotlin Script
Kotlin ScriptKotlin Script
Kotlin Script
 
ANDREW INDAYANG
ANDREW INDAYANGANDREW INDAYANG
ANDREW INDAYANG
 
Andrew indayang
Andrew indayangAndrew indayang
Andrew indayang
 
Vrushali_Resume
Vrushali_ResumeVrushali_Resume
Vrushali_Resume
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A Career
 
Manisha android cv
Manisha android cvManisha android cv
Manisha android cv
 
iPhone Developer_ankush
iPhone Developer_ankushiPhone Developer_ankush
iPhone Developer_ankush
 
Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator Platform
 
Karthi resume
Karthi resumeKarthi resume
Karthi resume
 
CV_GOVINDARAO_V1
CV_GOVINDARAO_V1CV_GOVINDARAO_V1
CV_GOVINDARAO_V1
 

Android training

  • 1. Launchpad Academy Training on Android Application Development Starting January 2013 BANGALORE REGISTER ONLINE : www.doattend.com/launchpad To REGISTER CALL : 9632027594/9886503318
  • 2. Intended for : Students of Engineering, Freshers, Software Developers Pre-Requisites Basic understanding of object-oriented concepts Familiarity with C/C++ if not Java Laptops recommended Outcome : Ability to Build and Publish your Apps on the Google play app store
  • 3. 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.
  • 4. Week-1 Class 1: Introduction Application fundamentals, Development environment installation (Eclipse, Android SDK, Android ADT plugin), Basic concepts: Activities, Android activity lifecycle, Layouts, Hello world app Class 2: Messaging app Messaging app: Layout design, UI widgets, Handling UI events, basic code, deployment on phone, Logcat Assignment 1 Make UI modifications
  • 5. Week-2 ● Class 1: Messaging app [Extended] Evaluate UI modifications of Assignment 1, Dialogs, How to use Contacts, WebView, Intent, Intent filter Class 2: Persistence Preferences, File, SQLite, More SQLite: Creating a database, opening and closing databases, ListView, Save Messages in List. Assignment 2 Make a calculator application, store previous calculations in SQLite database, allow user to turn off history [Preference]
  • 6. Week-3 Week 3 Class 1: Multimedia Drawables, state selectors, MediaPlayer audio demo, video, Messaging app notification, Animation Class 2: Fragment Activity and fragments, Two-pane layout, Newspaper demo, Communicating between fragments Assignment 3 Make a simple two-pane file manager that opens text files, images and audio
  • 7. Week-4 Class 1: Graphics OpenGL ES introduction, 2D graphics, SurfaceView Class 2: Bluetooth Making Bluetooth connections, file transfer Assignment 4 Make small graphics game OR integrate bluetooth into file manager
  • 8. Week-5 Class 1: GPS Determining user location, using Google Maps API Class 2: Voice Text to speech, Google voice recognition Assignment 5 Integrate TTS to Messaging app AND Prepare final project
  • 9. Week-6 (Demo Day) Class 1: Project demo Project demo, Q and A, tweaks Сlass 2: Deployment Cleaning up code, deciding income model, ProGuard, Android developer registration SHOW OFF YOUR APP TO THE WORLD.
  • 10. 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
  • 11. REGISTER NOW! LIMITED SEATS 9632027594 9886503318