Mobile Computing Lecture#01 Mobile Horizon
Leading Mobile Phone Technologies iOS Android Blackberry Symbian Windows Phone J2ME
iOS/iPhone OS iOS /iPhone OS operating system for iPhone Extended to support other Apple’s devices (iPod, iPad, Apple TV) Owned by Apple No licence for third-party hardware More than 500,000 iOS apps on iStore (Oct 2011) More than 10 billion downloads 59% mobile web consumption (May 2010) Multitouch, Accelerometer, Swipe, Tab, Pinch etc
Android Developed by OHA (a consortium of 84 companies) lead by Google Most code released under free software licence Best selling smart phone platform Q Over 500,000 Apps at Android App Store Apps can also be downloaded from third-party websites Sqlite, Java, Linux, C++, Multitouch, Bluetooth, Multitasking
Symbian Symbian Platform = Symbian OS + Nokia Series 60 Latest version = Symbian-3 (Released in end 2010) From May 2011 Symbian is no longer open source Devices shipped to sellers with Symbian OS are estimated to 385Millions 43.5 % of world wide smart phone sales Q (Nokia N8)
Symbian On February 11, 2011, Nokia announced that it would migrate away from Symbian to Windows Phone 7 Nokia’s agreement with Accenture Accenture will provide Symbian based software development/support services to Nokia through 2016
Blackberry Developed by (Research In Motion) RIM Multitasking, trackwheel, trackball, Best known for native support on corporate s Big player in US market Updates to the operating system may be automatically available from wireless carriers Native support for corporate Qwerty keyboard, bluetooth, high speed wireless data
Windows Phone Owned by Microsoft Partnership with Nokia UI, Web browser, , Multimedia, Game, Office suite, Sync Search Engine, Voice Recognition
J2ME Developed by Sun Restricted access to system Compliance with JRE1.3 Relatively old technology not keeping pace with latest technologies
Top3 Mobile OSs
Top 3 Mobile OS Market Share
2Q Worldwide Smartphone Sales SRC URL: smartphone-sales-according-to-gar/
AT&T Smartphone Sales
Mobile Phone Platforms Fragmentation Variety of software/hardware Proprietary Software Stacks Software stacks owned by companies, not scalable Phone Network Operators Money oriented services, restrictions on data, strict control of services Scarcity of Resources Typical less resources on devices
Android Environment Limited Resources Portable Applications Reusable Applications Equal Applications Access to Core