2. Contents
● Background
– Idea of Computing over the years
– Device & OS Shipments
– CPU Market
– Applications
● Course Objectives (Why)
● Course Syllabus (What)
● Classroom & Lab (How)
3. ●
"I think there is a world market for maybe five computers",
– Thomas J Watson (IBM) in 1943
● There is no reason for any individual to have a computer in his home.
– Ken Olsen (DEC)
●
"640 kB ought to be enough for anybody". (Gates has denied having said this)
– Bill Gates (Microsoft)
● All the three quotes have become famous but cannot be verified if it was said or meant as it is being
interpreted today. -- wikipedia (But, reflect the unpredictable nature of technological advances)
● Gartner Forecasts Tablet Shipments Will Overtake PCs In 2015
– Forbes magazine:
http://www.forbes.com/sites/louiscolumbus/2014/07/18/gartner-forecasts-tablet-shipments-wi
ll-overtake-pcs-in-2015/
● Mobiles & tablets have CPU power & bandwidth.
– But, do they have enough battery power?
– Client Server, Browser based thin-client or Cloud?
Idea of Computing over the years
4. Device & OS Shipments
From Forbes magazine report quoting Gartner study.
5. CPU
● Computer Device Highlights
– In the year to the end of September 2013
● 1.8B computer devices shipped
● $620B revenue made
● The installed base reached 4.6B
● Phones accounted for 71% of the units, 48% of value
● ARM processors were 84% of units, 57% of value
● From: http://www.itcandor.com/device-and-chip-q313/
6. Applications
● Apple and IBM Forge Global Partnership to Transform
Enterprise Mobility – July 15, 2014
– Apple Press Info:
https://www.apple.com/pr/library/2014/07/15Apple-and-IBM-Forge-Global-Partnership-to-
Transform-Enterprise-Mobility.html
– More Information at:
● http://www.ibm.com/mobilefirst/us/en/
●
https://www.apple.com/ipad/business/
● Salesforce.com & cloud based applications are already on
mobiles.
● Mobiles are becoming the dominant computing/access device
replacing the PC/Laptop.
7. Applications
● Email, communication and operational alerting (paging).
● CRM: Sales Force and Field Service applications.
● Mobile Friendly Intranet/Portal access.
● Self Service Human Resources and Finance applications
● Mobile device friendly Customer web sites
● Business Intelligence.
● Video Conference/Online Meetings
8. Course Objectives
● Understand mobile devices at
– Communication level
– Systems Level
– Applications level
● Understand
– Resource limitation of mobile devices
● Develop resource efficient & robust mobile applications
● Experiment with mobile application development in the lab
hours
9. Syllabus
● UNIT-I Overview of Mobile Systems
● Overview, Physical Layer, Wireless Mobile Access Control Layer
● UNIT-IV Android Application Programming
● Development of Android applications
● UNIT-III Android Systems Programming
● Understanding Android Architecture & OS
● UNIT-II Device Independent Mobile Application Development
● HTML/Javascript based device independent app development - PhoneGAP
● UNIT-V Advanced Topics
● Data access methods, mobile & cloud, accessing web from mobile, context aware
computing, Internet of Things
11. Assessment
● Test-1 20 Marks
– Class presentations
– Other Material will be provided 1 week before test.
● Task based activity 25 Marks
– Assignment
– Write-ups
– Demonstrations in Class
● Final Exam
– Material will be available on moodle.
12. Unique Course
● Course on current & evolving trend/technology
– Dynamic and ever changing
– Example: Dalvik VM will be replaced by ART
● So course is structured to
– Learn as we go.
– Learn by doing.
● Participation and involvement of everyone is
expected.