0% found this document useful (0 votes)
89 views1 page

Nptel: NOC:Mobile Computing - Video Course

This document provides an outline for an NPTEL course on mobile computing using Android. The 12-week course will cover topics such as creating Android applications, using layouts and views, integrating activities and intents, performing background tasks and connecting to the internet. It will also teach using fragments, preferences, and improving the user experience through themes, material design and adaptive layouts. Students will learn to store and share data using SQLite databases, content providers and loaders. Additional topics include services, notifications, sensors and monetizing applications. The prerequisites for the course are knowledge of Java programming, operating systems and socket connections.

Uploaded by

Vidhi Verma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views1 page

Nptel: NOC:Mobile Computing - Video Course

This document provides an outline for an NPTEL course on mobile computing using Android. The 12-week course will cover topics such as creating Android applications, using layouts and views, integrating activities and intents, performing background tasks and connecting to the internet. It will also teach using fragments, preferences, and improving the user experience through themes, material design and adaptive layouts. Students will learn to store and share data using SQLite databases, content providers and loaders. Additional topics include services, notifications, sensors and monetizing applications. The prerequisites for the course are knowledge of Java programming, operating systems and socket connections.

Uploaded by

Vidhi Verma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

NPTEL Syllabus

NOC:Mobile Computing - Video course

COURSE OUTLINE

Smartphones have emerged as the ubiquitous computing platform. It is expected that by


2020, almost 70% of population will own a smartphone. Android is the most prevalent
smartphones operating system with coverage of 90% of overall smartphone market.
In this course, we will learn android programming to create applications for smartphones.
We will also learn integration of mobile applications with cloud services to create mobile-
NPTEL
cloud applications. http://nptel.ac.in
COURSE DETAIL
Computer
Week.
No.
Topics
Science and
Week
1
Introduction to mobile computing, installing of required software and
preparingtheworkingenvironment,creatingyour first Android Application
Engineering
Week 2 Layouts, Views, Resources
Week 3 Activities, Intents
Pre-requisites:
Week 4 Background tasks, Connecting to the Internet
Week 5 Fragments, Preferences
Java Programming,
Week 6 User Interaction – input, menu items, custom views Operating Systems,
Basic knowledge on
User Experience – themes and styles, material design, adaptive socket connection
Week 7
layouts,accessibility,localization,debuggingthe UI
Week 8 Storing Data, SQLite database Coordinators:
Week 9 Sharing Data, content resolvers and providers, loaders to load data Prof. Pushpendra
Week Singh
Services, background work, alarms, broadcast receivers Department of
10
Computer Science
Week and EngineeringIIITD
Notification, widgets, transferring data efficiently, publishing app
11
Week
Multiple form factors, sensors, Google cloud messaging, monetizing yourapp
12

References:

1. Android Programming (Big Nerd Ranch Guide), by Phillips, Stewart, Hardy and
Marsicano
2. Android Programming – Pushing the limits by Hellman

A joint venture by IISc and IITs, funded by MHRD, Govt of India http://nptel.ac.in

You might also like