移动设备操作系统

时间:2010-03-23 19:33:45

标签: mobile

在移动设备上运行的操作系统是什么?这些语言是以哪种语言开发的?

2 个答案:

答案 0 :(得分:6)

主要智能手机:

  • 截至2009年第二季度,大多数智能手机运行Symbian OS,应用程序使用专门版本的C ++或其他各种语言开发,包括Python,Java ME,Flash Lite ,Ruby,.NET,Web运行时(WRT)小部件和标准C / C ++。

  • iPhone运行iPhone OS,应用通常在Objective C开发。

  • Blackberry运行BlackBerry OS,并使用Java开发应用。

  • Palm Pre运行webOS,应用程序使用JavaScript编写。

  • 许多较新的智能手机设备运行Android,应用程序是使用Java开发的。

  • 许多其他智能手机运行Windows Mobile,应用程序通常使用C ++或.NET Compact Framework上的语言开发,包括C#和VB.NET。

    < / LI>

答案 1 :(得分:1)

有关详情请参阅this Wikipedia entry

目前很受欢迎的一些选项的简短列表:

  • RIM设备运行BlackBerry OS,应用程序可以用Java编写
  • iPhone / iPad运行iPhone OS(OSX派生),应用程序可以用Objective C
  • 编写
  • 各种设备运行Windows Mobile,应用程序可以用各种语言编写
  • 各种设备运行Android,应用程序通常用Java编写
  • 较新的Palm设备运行WebOS,应用程序可以用Web语言编写(HTML 5,CSS,JavaScript)
  • 各种设备运行Symbian,应用程序通常用C ++编写(尽管存在其他选项,如Java和Python)