Symbian S60: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 16: Строка 16:


Разработку проводят на компьютере. Так же на компьютере используя телефонный симулятор производят тестирование или отладку. При наличии соответствующего оборудования отлаживают и непосредственно и на устройстве (телефоне).
Разработку проводят на компьютере. Так же на компьютере используя телефонный симулятор производят тестирование или отладку. При наличии соответствующего оборудования отлаживают и непосредственно и на устройстве (телефоне).
Необходимы: компилятор С++, SDK. SDK распространяется [[Nokia]] и доступен для [http://www.forum.nokia.com/main/resources/tools_and_sdks/listings/index.html скачивания]. В состав входят: документация, симулятор для [[Windows]], заголовочные файлы.
Необходимы: компилятор С++, SDK. SDK распространяется [[Nokia]] и доступен для [http://developer.symbian.com/main/tools_and_sdks/sdks/s60/index.jsp скачивания]. В состав входят: документация, симулятор для [[Windows]], заголовочные файлы.


Из сред разработки наиболее известны [[Carbide]] и [[CodeWarrior]].
Из сред разработки наиболее известны [[Carbide]] и [[CodeWarrior]].

Версия от 20:02, 17 февраля 2009

S60 (Series 60) — программная платформа для смартфонов, которая использует Symbian OS. S60 - в настоящее время является лидером среди платформ для смартфонов в мире. Была разработана прежде всего корпорацией Nokia, и в последствии лицензирована другим компаниям, таким как Lenovo, LG Electronics, Panasonic и Samsung. Так же в разработку входят компании, интегрирующие программное обеспечение Elektrobit, Teleca, Digia, Mobica, Texas Instruments, STMicroelectronics, Broadcom, Renesas, Freescale, и операторы мобильной связи Vodafone и Orange, которые разрабатывают и поставляют мобильные приложения и услуги для S60. S60 состоит из набора библиотек и стандартных приложений, таких как: телефония, инструменты PIM, мультимедийные проигрыватели. Программное обеспечение S60 - это торговый стандарт для смартфонов, который поддерживает приложения разработанные на языках Java MIDP, C++, и Python. Особенностью является возможность установки дополнительных приложений.

Технические характеристики

  • Операционная система: Symbian OS.
  • Версия Series 60 - Edition (1-st(2001 г.), 2-nd(2004 г.), 3-rd(2005 г.)); расширения возможностей Series 60 x Edition - Feature Pack (1, 2, 3).
  • Размер экрана: 176×208. Встречаются модели с другим размером экрана (например, Siemens SX1 и Sendo X имели размер 176×220), но прикладным программам в них также выделялось окно 176×208. Начиная от Series 60 2nd Edition, Feature Pack 3 ОС поддерживает экраны размера 240×320, и более высокого разрешения (352×416) (например Nokia N90, работающая на Series 60 2nd Edition, Feature Pack 3 или Nokia N80 но уже на Series 60 3rd Edition), а так же поддержка горизонтальной ориентации экрана (208×176, 320×240, 416×352).
  • Поддержка приложений, разработанных на Java (J2ME MIDP), Symbian C++.
  • Series 60 3rd Edition бинарно несовместима с предыдущими версиями Series 60, так как использует новую версию Symbian OS (v9.1).
  • В 2006 году был создан логотип "Разработан для устройств S60", который использовался для обозначения совместимости приложений (Symbian или Java) с Symbian OS.
  • В 2008 году произошли небольшие изменения в развитии платформы, самое основное изменение это поддержка управления приложениями при помощи сенсорного экрана, новая платформа получила название "S60 5th Edition"

Разработка приложений

Разработку проводят на компьютере. Так же на компьютере используя телефонный симулятор производят тестирование или отладку. При наличии соответствующего оборудования отлаживают и непосредственно и на устройстве (телефоне). Необходимы: компилятор С++, SDK. SDK распространяется Nokia и доступен для скачивания. В состав входят: документация, симулятор для Windows, заголовочные файлы.

Из сред разработки наиболее известны Carbide и CodeWarrior.

Русскоязычную информацию можно найти на форуме, а также на специальных сайтах.

Модели телефонов

(список не является исчерпывающим)

Series 60 версии 0.9, Symbian OS версии 6.1

Series 60 1st Edition (версия 1.2), Symbian OS версии 6.1

Series 60 2nd Edition (версия 2.0), Symbian OS версии 7.0s

Series 60 2nd Edition, Feature Pack 1 (версия 2.1), Symbian OS версии 7.0s

Series 60 2nd Edition, Feature Pack 2 (версия 2.6), Symbian OS версии 8.0a

S60 2nd Edition, Feature Pack 3 (версия 2.8), Symbian OS версии 8.1a

S60 3rd Edition (версия 3.0), Symbian OS версии 9.1

S60 3rd Edition Feature Pack 1, Symbian OS версии 9.2

S60 3rd Edition Feature Pack 2, Symbian OS версии 9.3

S60 5th edition, Symbian OS версии 9.4