【发布时间】:2010-08-02 10:00:35
【问题描述】:
在移动设备上运行的操作系统有哪些?这些操作系统是基于哪种语言开发的?
【问题讨论】:
-
这不完全是本站的主题。
标签: mobile
在移动设备上运行的操作系统有哪些?这些操作系统是基于哪种语言开发的?
【问题讨论】:
标签: mobile
对于主要的智能手机:
截至 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。
【讨论】:
有关详细列表,请参阅this Wikipedia entry。
一些当前流行的选项的简短列表:
【讨论】: