http://blog.sina.com.cn/twinsmind[订阅]
个人资料
评论
读取中...
分类
    内容读取中…
友情链接
暂无内容。
访客
读取中...
好友
读取中...
博文
10.2 Trend of Mobile Platform

In future, the competition of mobile platforms does not only depend on the mobile terminal, but also the services they can apply or support.

10.2.1 Apple platform

As a successful intruder of mobile field, what Apple has done is to launch a great mobile and break the trandition rules between mobile suppliers and operators, what Apple want to do is to create a wireless world the same as wired world, in this world, mobile network opeator is only the Internet Service Provider, only the path to network, not controlling the customers’ terminals and services, which Apple can supply. This is why Apple, like Nokia, refuses to print Operator’s logo on iPhone.
The following picture is the future from Apple’s view:
10 Trend of the Mobile Platform and its Ecosystem

There were two things happened in the second half of 2007:
 June 29, 2007, iPhone 2G was released
 Nov 5, 2007, Google announced Android platform and founded Open Handset Alliance
The former gave the users fantastic User Interface experience and innovative service which had never before. This is the mobile phone revolution. After that, many manufacturers applies the products which have similar design and features, big touch screen, dazzling UI, for example, HTC Diamond, Nokia N95, Samsung Prada, etc.
The later, on the other side, made the mobile platform revolution, because Google’s ambition does not only focus on mobile phone, but also on any mobile device. Android wants to become the general platform for mobile device. To counter this purpose, Nokia made his own feedback in next year -- purchasing Symbian OS, integrating with S60 and openning this new platform.
9 Comparison among above Mobile Platforms

The following table lists the main comparison among the mobile platforms:


8 Other Proprietary Mobile Platform

In the mobile world, there are other platforms, which are proprietary, closed-source and owned by specific companies, and their products are based on these platform, not open or authorized license to other manufacturers. These platform includes iPhone OS, RIM OS, Palm webOS, etc.

8.1 iPhone OS

The iPhone OS is the operating system developed by Apple Inc, for the iPhone and iPod Touch. The same as Mac OS X, it was derived from Darwin, which is an open source POSIX-compliant computer operating system released by Apple Inc. 
iPhone OS is used for iPhone and iPOD touch, the former is the mobile phone, the later is the PDA which we can recognize as iPhone without telephony feature and GPS.
Now the iPhone OS latest version is v3.0 beta, released in May, 2009.

8.1.1 iPhone OS architecture

iPhone OS has four abstraction layers:
7 BREW                     

BREW (Binary Runtime Environment for Wireless) is a software platform created by Qualcomm for mobile phones, which was originally developed for CDMA handsets, but has since been ported to other air interfaces including GSM/GPRS. BREW-based mobile phone can support downloading and runing small programs for playing games, sending messages, sharing photos, etc, and the application developers can easily port their applications between all Qualcomm devices. 
BREW was debuted in September 2001, and became the most popular software platform of 3G phone because of the Qualcomm
6 LiMo

The LiMo (Linux Mobile) Foundation was founded in January 2007 by Motorola, NEC, NTT DoCoMo, Panasonic, Samsung and Vodafone with the goal of establishing a globally Linux-based operating system for mobile devices.
In 2008, another Linux Mobile organization LiPS (Linux Phone Standards Forum) announced to join LiMo, which includes many other important companies, for example, ARM, Esmertec, France Telecom, TIM, TI, MontaVista, Access, etc.

6.1 LiMo Platform

The LiMo Platform is an operating system and software development platform for mobile phones and other handheld devices, and it is realized through LiMo Foudation member c
5 Symbian

Symbian OS is a proprietary operating system designed for mobile devices, with associated libraries, user interface, frameworks and reference implementations of common tools, developed by Symbian Ltd, which was previously owned by Nokia, Ericson, SonyEricsson, Panasonic and Samsung. In Jun, 2008, Nokia acquired all shares of company, united with some Opearators, Mobile Vendors, Chip Manufacturers to establish the Symbian Foundation, and create one open mobile software platform.
In the first half of 2009, the Symbian OS (from v9.1), including the platform S60, UIQ and MOAP become open source and royalty free.
Up to now, Symbian is still the most successful
4 Windows Mobile

Windows Mobile is developed from Microsoft Windows CE, which is original intended to Pocket PC. Windows Mobile is firstly released in 2003, named as Windows Mobile 2003, then Windows Mobile 2003 SE, Windows Mobile 5, Windows Mobile 6, and the latest version is Windows Mobile 6.1. In the second half of 2009, Microsoft will release Windows Mobile 6.5, and Windows Mobile 7 in 2010.
Windows Mobile is closed source, which means that the vendor should pay royalty fee to Microsoft.
In 2008, Windows Mobile share about 12% of Smartphone market, and HTC is estimated to have 80% of them.

4.1 WindowsMobile 6.1 feature

Windows Mobile 6.

3 Google Android

Android is a Mobile platform based on Linux kernel, initially developed by Google and later the Open Handset Alliance, which was founded in Nov, 2007, led by Google with other members including mobile handset makers, application developers, some mobile carriers and chip makers. Now its Operator member includes China Mobile, China Unicom, KDDI, NTT DoCoMo, Sprint, T-Mobile, TIM, Telefonica, Vodafone, Softbank, the mobile manufacturer member includes HTC, LG, Motolora, Samsung, Huawei, SonyEricssson, Toshiba, ASUS. 

Android allows developers to write managed code in the Java language, controlling the device via Google-developed Java libr
2 What is Mobile Platform?

2.1 Platform & OperatingSystem


According to strict defination, the concept “platform” is different from “operating system”.
A platform describes some sort of hardware architecture or software framework (including application frameworks), that allows software to run. Typical platforms include a computer's architecture, operating system, programming languages and related runtime libraries or graphical user interface.
Operating system is an interface between hardware and user; it is responsible for the management and coordination of activities and the sharing of the resources of the computer. For mobile, it only has the functions as program execution, file system, interrupt, task schedule, etc.
As above defination, Google Android is a kind of mobile platform, whose OS is Linux, Nokia S60 is a kind of mobile platform, whose OS is Symbian, BREW is mobile platform, whose OS is BREW RTOS, etc