операционные системы мобильных устройств - PullRequest
2 голосов
/ 23 марта 2010

Какие операционные системы работают на мобильных устройствах? На каком языке они разработаны?

Ответы [ 2 ]

6 голосов
/ 23 марта 2010

Для основных смартфонов:

  • Начиная со второго квартала 2009 года большинство смартфонов работают под управлением Symbian OS , а приложения разрабатываются с использованием либо специализированной версии C ++, либо множества других языков, включая Python, Java ME , Flash Lite, Ruby, .NET, виджеты Web Runtime (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.

1 голос
/ 23 марта 2010

Полный список см. В этой записи в Википедии .

Краткий список нескольких популярных на данный момент вариантов:

  • Устройства RIM работают под управлением ОС BlackBerry, приложения могут быть написаны на Java
  • iPhone / iPad работает под управлением iPhone OS (производная от OSX), приложения могут быть написаны на Objective C
  • Различные устройства работают под управлением Windows Mobile, приложения могут быть написаны на разных языках
  • Различные устройства работают под управлением Android, приложения обычно пишутся на Java
  • На новых устройствах Palm работает WebOS, приложения могут быть написаны на веб-языках (HTML 5, CSS, JavaScript)
  • Различные устройства работают под управлением Symbian, приложения обычно пишутся на C ++ (хотя существуют и другие варианты, такие как Java и Python)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...