Android Programming (IT-606)
rgpv bhopal, diploma, rgpv syllabus, rgpv time table, how to get transcript from rgpv, rgpvonline,rgpv question paper, rgpv online question paper, rgpv admit card, rgpv papers, rgpv scheme
B.Tech RGPV notes AICTE flexible curricula Bachelor of technology
Syllabus
UNIT 1:
Introduction to Android:
A little Background about mobile technologies, Overview of Android, An Open Platform for
Mobile development, Open Handset Alliance, What does Android run On – Android Internals,
Why to use Android for mobile development,
UNIT 2:
Developing for Android:
My First Android Application, How to setup Android Development Environment, Android
development Framework - Android-SDK, Eclipse, Emulators – What is an Emulator / Android
AVD, Creating & setting up custom Android emulator, Android Project Framework, My First
Android Application.
UNIT 3:
Android Activities and UI Design
Understanding Intent, Activity, Activity Lifecycle and Manifest, Creating Application and new
Activities, Expressions and Flow control, Android Manifest, Simple UI -Layouts and Layout
properties, Fundamental Android UI Design, Introducing Layouts
Creating new Layouts, Drawable Resources, Resolution and density independence
(px,dip,dp,sip,sp), XML Introduction to GUI objects viz., Push Button Text / Labels, EditText,
ToggleButton, WeightSum, Padding, Layout Weight
NOTES
- Unit 1
- Unit 2
- Unit 3
- Unit 4
- Unit 5
Books Recommended
Head First Android Development, 2nd edition, OREILLY.
Android App Development for Dummies, 3rd edition, Michael Burton, John Wiley sons
Busy Coder’s Guide to Android Development, Mark L. Murphy, Commonsware
Course Outcomes:
Upon completion of this course, students will be able to
1. Experiment on Integrated Development Environment for Android Application Development.
2. Design and Implement User Interfaces and Layouts of Android App.
3. Use Intents for activity and broadcasting data in Android App.
4. Design and Implement Database Application and Content Providers.
5. Experiment with Camera and Location Based service and develop Android App with Security
features.