Operating Systems for Wireless Mobile Devices Dr. Tal Lavian UC Berkeley Engineering, CET Why does the OS matter?
Focus of the class today! 2 Operating System Semiconductor and Electronics Display (Touchscreen) Qwerty keyboard Materials science
Why is Mobile OS Different? (from a desktop operating system) 3 Constraint and Restrictions on Physical size* Scarce availability of battery power Limited computing and communication capabilities *Screen size Processing power Memory
What does Mobile OS do? 4 Provides management of operations and control Coordinates the use of hardware for application programs Shares the resources of a device Provides management of operations and control Coordinates the use of hardware for application programs Shares the resources of a device
Mobile OS Features 5 MultitaskingScheduling Memory Allocation File System Interface Keypad Interface I/O Interface Protection and Security Multimedia Features
Mobile OS - Apps 6 Each mobile OS has its own application store Users access application (App) via wireless networks Apps are mostly developed by third parties
Mobile OS – Apps (contd.) 7 Apple’s iTunes is the biggest App store with approximately 500,000 Apps, followed by Android’s App store Google Play (Earlier Android Market) with close to 450,000 Apps. Windows has a small App store with the name ‘Windows Marketplace for Mobile’ where windows mobile users can download from a limited range of apps (close to 30,000). RIM maintains an App store for its BlackBerry mobiles with the name ‘BlackBerry App World’.
Mobile OS for Smartphones – Market share 8 (Source: Market Research 2011)
Market share – most recent data 9 (Credit: comScore) /
Market share – most recent data 10 (source: Wikipedia Feb 2013 )
11
12
13
14
15
Mobile OS – Who is Number 3? 16 The new and coming contenders for third place in 2013 will be Firefox OS, Sailfish OS, Tizen, and Ubuntu. Firefox OSSailfish OSTizenUbuntu
Summary Mobile OS different from that of PC Fierce competition for market share motivated by expectation of huge market growth Next week: Android OS, iOS, and others! 17