移动操作系统简介
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Worldwide Market Share 2008
40 35 30 25 20 15 10 5 0
Total: 1.21 billion handsets (1210000000)
Nokia 38,6% Samsung 16,2% LG 8,3% Motorola 8,3% Sony Ericsson 8% RIM 1,9% Kyocera 1,4% Apple 1,1% HTC 1,1% Sharp 1% Other 14,1%
Nokia N95
Nokia 7650
15
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
UI Platforms: S60
●
Unified UI platform based on S60
Official UI platform of Symbian Foundation
Internship, Master‘s Thesis and summer jobs at Siemens / BenQ Mobile (Munich, R&D)
Studied Bachelor & Master of Digital Media in Hagenberg / Austria (2001 – 06)
3 Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
●
About me: Andreas Jakl
●
Experience:
Forum Nokia Champion (2007, 2008, 2009) Founded company “Mopius” in 2004
History
●
1997: Psion Series 5 (EPOC 32 bit multitasking OS)
1998: Symbian Ltd. is founded
●
●
2000: First Symbian OS phone: Ericsson R380
Psion Series 5. Source: mobile2day.de
Symbian OS Android
Mac OS X (iPhone)
Others (Windows Mobile, BlackBerry, Palm, Linux) Cross-platform: Java ME
●
Future
Outlook and predictions
2 Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
●
Contact:
andreas.jakl@fh-hagenberg.at
4 Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Android & iPhone?
5
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Silverlight (soon)
Ruby
S60 (C++)
Symbian OS
19 Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Widgets
●
●
Web sites often not suitable for small screens Widgets are “local websites” on the device Rendered using browser Fetch web data using AJAX (Web 2.0) Look & feel like native applications But: easy development with HTML & JavaScript
12 Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
History
●
1984: Psion Organizer 8 Bit processor, 14x9cm, 2K RAM, 4K ROM, 8K datapak, 6 months battery life!
6
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Source: ABI Research http://www.pcadvisor.co.uk/news/index.cfm?newsid=110260
Smartphones?
●ห้องสมุดไป่ตู้
Typical differences to feature phones:
Ericsson R380 14 Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
History
●
2001: First 2.5G phone: Nokia 7650
2006: Nokia N95
●
●
2008: Symbian Foundation
Mobile Operating Systems
Is it a PC?
1
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
v1.0 – 25 April 2009
Contents
●
Mobile Phones: Market Share and Operating Systems
Symbian RIM Windows Mobile Mac OS X Linux Palm OS Others
47,1% 19,5% 12,4% 10,7% 8,4% 0,9% 1,1%
9
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Source: Gartner http://www.gartner.com/it/page.jsp?id=910112
18
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Symbian OS: Development
Java ME Python .net Basic Perl
Apache / PHP / MySQL
Widgets (Web Runtime)
Flash Lite
Former name: Series 60
●
Nokia N97
Touchscreen support with S60 5th Edition
5800 XpressMusic, N97, etc.
16
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Battery life, data safety in case of power loss is an issue
Nokia 5800 XPressMusic
●
Compact
Not much room for UI and the application itself Reuse of common components important
Source: Gartner http://www.gartner.com/it/page.jsp?id=910112
Smartphone Operating Systems, 2008
50 45
40
35 30 25 20 15 10 5 0 Symbian RIM Windows Mobile Mac OS X Linux Palm OS Others
●
Connectivity
A-GPS, WLAN, UMTS, HSDPA
●
8 MPixel camera
Face detection, smile shot, panorama, etc. HD Video recording 720p
●
Multimedia
RDS Radio, FM transmitter, 3.5 mm audio MPEG4, DivX, H.263, H.264, etc.
Traditionally more features, more software pre-installed Install own native applications
Nokia N97
7
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Worldwide Smartphone Sales, 2008
Nokia UI Platforms: Series 40
●
Nokia Series 40 / 30 / 20
No Symbian OS For feature phones (!= smart phones) No C++ development possible
17
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Sony Ericsson Idou
●
Reliability
Phone functionality always highest priority “Always on”
10
Nokia E71 Nokia E90
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
45 40 35 30 25 20 15 10 5 0 Nokia RIM Apple HTC Sharp Others
Nokia RIM Apple HTC Sharp Others
43,7% 16,6% 8,2% 4,2% 3,8% 23,5%
8
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Will turn Symbian OS open source Free license for phone manufacturers Nokia, Sony Ericsson, Samsung, LG, Sharp, etc.
●
Timeline:
Foundation start: H1 2009 First unified platform release: 2009 First handsets: 2010 http://www.symbian.org/
Nokia 6600 Slide
Samsung i8910 (Omnia HD)
●
3.7“ capacitive touch screen
AMOLED (640x360, 16 million colors)
●
Hardware
600 MHz, 3D graphics acceleration Acceleration-, light-, proximity sensor, compass
1986: Organizer II The world’s first proper PDA
●
●
Psion Organizer II. Source: mobile2day.de
1991: Psion Series 3 Sibo OS, 1.5+ million units sold
13
Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Now Open Source!
Symbian Foundation
11 Andreas Jakl, 2009 FH Hagenberg - Mobile Computing
Smartphone OS: Symbian
●
OS designed for mobile environment
●
Now owned by Symbian Foundation (UK)
About me: Andreas Jakl
●
Assistant Professor at the Upper Austria University of Applied Sciences, Campus Hagenberg since 2006
Specialized on:
Symbian OS Qt Java ME Mobile Linux (Maemo) (Android)
Mobile Requirements
●
Limited resources
CPU: 220 – 370 MHz (ARM 9/ARM 11), 64-128 MB Ram
●
No hard disc
Therefore no virtual (= “unlimited”) memory
●
Power management