Pages

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

13 comments:

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

    ReplyDelete
  2. 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

    ReplyDelete
  3. 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

    ReplyDelete
  4. 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

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. Download links not working

    ReplyDelete