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

13 comments:

Unknown said...

thankyou sir...

Unknown said...

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

Unknown 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

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

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

Pathway for German Language said...
This comment has been removed by the author.
siva said...

Really nice post. Thank you for sharing amazing information.
uses of python
jobs after ccna course
difference between php and python
future scope of machine learning
data scientist interview questions and answers pdf
seo interview questions

Huongkv said...

Liên hệ Aivivu, đặt vé máy bay tham khảo

săn vé máy bay giá rẻ đi Mỹ

lịch bay từ mỹ về việt nam

vé máy bay đi sg

bảng giá vé máy bay sài gòn hà nội

vé nha trang

taxi sân bay giá rẻ

combo đà lạt 2021

Unknown said...

Download links not working

Total Pageviews

© BipinRupadiya.com. Powered by Blogger.