postheadericon GTU Android Programming - 3640015 (New syllabus)


Lecture Notes of Android Programming

GUJARAT TECHNOLOGICAL UNIVERSITY
Master in Computer Application
Year II – (Semester-IV) (W.E.F. January 2017)
Subject Name: Android Programming
Subject Code: 3640015




UNIT: 1  [ Download Lecture PPT ]

  • Introduction to ANDROID
    • ANDROID SDK Features, 
    • Introduction to Development Features
  • Basics of ANDROID
    • Developing for ANDROID, 
    • developing for mobile and embedded devices, 
    • ANDROID development tools
  • Creating Applications using ANDROID
    • Basics of an ANDROID application, introduction to manifest, 
    • externalizing resources, 
    • application lifecycle, 
    • ANDROID activities


UNIT: 2  [ Download Lecture PPT ]

  • Building user interfaces
    • Introduction to layouts, 
    • introduction to fragments, 
    • creating new views, 
    • introduction to adapters
  • Intents and broadcast receivers
    • Introduction to intents, 
    • creating intents and 
    • broadcast receivers 
  • Using Internet resources
    • Downloading and parsing internet resources, 
    • using the download manager, 
    • using internet services


UNIT: 3  [ Download Lecture PPT ]

  • Files, saving state and preferences
    • Creating, saving and retrieving shares preferences, 
    • including static files as resources, 
    • working with the file system
  • Database and content providers
    • Introducing ANDROID databases, 
    • content values and cursors, 
    • working with SQLite databases, 
    • creating content providers, 
    • using content providers, 
    • native ANDROID content providers
  • Working in background
    • Introducing services, 
    • using background threads, 
    • using alarms

UNIT: 4  [ Download Lecture PPT ]

  • Enhancing user experience
    • Introduction and addition of action bar, 
    • menus and dialogs, 
    • drawables and gradients, 
    • custom animations
  • Hardware sensors
    • Sensors and sensor manager, 
    • monitoring devices’ movement and orientation
  • Maps and location based services
    • Using location based services, 
    • selecting a location provider,
    • finding your current location, 
    • creating map based activities


UNIT: 5  [ Download Lecture PPT ]

  • Audio, video and using the camera
    • Playing audio and video, 
    • manipulating raw audio, 
    • using camera to take pictures, 
    • recording video, 
    • adding media to media store
  • Telephony and SMS
    • Hardware support for telephony API, 
    • using telephony API, 
    • introducing, how to send and receive SMS and MMS
  • Monetizing, promoting and distributing the applications
    • Signing and publishing applications, 
    • distributing applications,
    • introduction to monetizing applications


12 comments:

Hiren Goswami said...

thankyou sir...

shashi patel said...

is there any material is available for intent and fragment??

Raviraj Boricha said...

Thank you sir

Sherin Alfonsa said...

Nice post! definitively I will come back to update me on android technology syllabus. Thanks for the informative post. Keep doing.
android courses in chennai
android mobile apps development training in chennai

Vicky Ram said...

I am happy to find this post Very useful for me, as it contains lot of information

android app development course in chennai

Android Training Institute in Chennai

William T.Mack said...

Youre so cool! I dont suppose Ive read anything like this before.
So nice to find somebody with some original thoughts on this subject.
realy thank you for starting this up. this website is something that is needed on the web,
someone with a little originality. useful job for bringing something new to the internet!
BEST BABIES MONITORS 2018

lekha mathan said...

Such an excellent and interesting blog, do post like this more with more information, this was very useful, Thank you.
Aviation Academy in Chennai
Air hostess training in Chennai
Airport management courses in Chennai
Ground staff training in Chennai
Aviation Courses in Chennai
air hostess training academy in chennai
Airport Management Training in Chennai
airport ground staff training courses in chennai

sheela rajesh said...

JAVA Training in Chennai
Python Training in Chennai
Big data training in chennai
Selenium Training in Chennai
Android Training in Chennai
Android Training in Tambaram

Aruna Ram said...

Thank you! Such a wonderful article and I learn a lot of information from your blog. I am waiting for more unique ideas from your blog...
Oracle DBA Training in Chennai
Oracle DBA Course in Chennai
Spark Training in Chennai
Oracle Training in Chennai
Excel Training in Chennai
Corporate Training in Chennai
Tableau Training in Chennai
Oracle DBA Training in OMR
Oracle DBA Course in Velachery

Yogesh said...

These are really amazing and valuable websites you have share with us. Thanks for the informative post. Keep posting like these information.
WordPress development company in Chennai

kavithasathish said...

Great job done. Excellent post for the freshers. Keep updating it.
TOEFL Coaching in Chennai
TOEFL Coaching Centres in Chennai
German Language Course in Chennai
IELTS Coaching centre in Chennai
Japanese Language Classes in Chennai
spanish classes in chennai
Japanese Classes in Tambaram
Japanese Classes in Anna Nagar

velraj said...


Good way of expressing your ideas with us. Thanks for sharing with us and please add more information's.
DOT NET Training in Chennai
DOT NET Course in Chennai
Dot Net Training in Anna Nagar
Html5 Training in Chennai
Html training in chennai
QTP Training in Chennai
LoadRunner Training in Chennai

Follow by Email

Total Pageviews

© BipinRupadiya.com. Powered by Blogger.