Symbian S60

Symbian S60

S60 (Series 60) — программная платформа для смартфонов, которая использует Symbian OS. S60 — являлась лидером среди платформ для смартфонов в мире. Была разработана прежде всего корпорацией Nokia, и впоследствии лицензирована другим компаниям, таким как Lenovo, LG Electronics, Panasonic, Sony Ericsson и 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 (1st (2001 г.), 2nd (2004 г.), 3rd (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), а также 360*640 и выше на S^1, S^2, S^3.
  • Поддержка приложений, разработанных на 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». (На современных смартфонах Nokia с сенсорным экраном, под управлением S60, используется ОС Symbian 9.4 Touch, а также S^2 и S^3)

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

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

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

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

Ограничения Symbian 9

Особенностью операционной системы Symbian 9 (платформы от S60 3rd edition до Nokia Belle FP1) является механизм сертификации приложений. Существует несколько видов сертификатов, в зависимости от вида сертификата, которым подписан установочный пакет приложения, определяются его полномочия в системе. В результате оказывается затруднительной установка нелицензионных и даже многих бесплатных приложений. Также пользовательским приложениям запрещен доступ ко многим системным каталогам файловой системы. Однако имеется возможность бесплатно получить сертификат разработчика для своего устройства (привязан к конкретному аппарату), позволяющий устанавливать подавляющее большинство приложений, предварительно "подписав" их пакеты. Кроме того, для Symbian 9 и ^3 существует кустарная процедура[1], аналогичная Jailbreak.

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

Серия S60 Версия S60 Номер версии
Symbian OS
Модели
S60 0.9 6.1
S60 1st Edition 1.2 6.1
S60 2nd Edition 2.0 7.0s
  • Nokia 6600
  • Panasonic X700
  • Panasonic X800
  • Samsung SGH-D720
  • Samsung SGH-D728
  • Samsung SGH-D730
  • Samsung SGH-Z600
S60 2nd Edition,
Feature Pack 1
2.1 7.0s
S60 2nd Edition,
Feature Pack 2
2.6 8.0a
S60 2nd Edition,
Feature Pack 3
2.8 8.1a
S60 3rd Edition 3.0 9.1
S60 3rd Edition,
Feature Pack 1
3.1 9.2
S60 3rd Edition,
Feature Pack 2
3.2 9.3
S60 5th Edition
(Или Symbian^1)
5.0 9.4
Symbian^2 5.1 9.5
Symbian^3 5.2 9.5
  • Nokia N8 (12MP) обновлён до Belle
  • Nokia E7 (8MP) обновлён до Belle
  • Nokia C7-00 (8MP) обновлён до Belle
  • Nokia C6-01 (8MP) обновлён до Belle
Symbian Anna 5.2 9.5
  • Nokia 500 (5MP) обновлён до Belle
  • Nokia E6 (8MP) обновлён до Belle
  • Nokia X7 (8MP) обновлён до Belle
  • Nokia Astound (8MP) обновлён до Belle
  • Nokia Oro (8MP) обновлён до Belle
  • Nokia T7-00 (8MP)
  • Nokia 702T (8MP)
  • Nokia 801T (8MP)
  • Vertu Constellation (8MP)
Symbian Belle (Или Nokia Belle) 5.3 10.1
  • Nokia 603 (5MP) обновлён до Belle FP1
  • Nokia 700 (5MP) обновлён до Belle FP1
  • Nokia 701 (8MP) обновлён до Belle FP1
Nokia Belle,
Feature Pack 1
5.4 [2] [источник не указан 273 дня]
Nokia Belle,
Feature Pack 2
5.5 [2] [источник не указан 273 дня]
  • Nokia 603 (5MP) обновлён до Belle FP2
  • Nokia 700 (5MP) обновлён до Belle FP2
  • Nokia 701 (8MP) обновлён до Belle FP2
  • Nokia 808 PureView (41MP) обновлён до Belle FP2

Литература

  • Труфанов Александр Николаевич Symbian C++. Программирование для мобильных телефонов. — М.: «Вильямс», 2010. — 464 с. — 1000 экз. — ISBN 978-5-8459-1629-7

Примечания


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Symbian S60" в других словарях:

  • Symbian S60 — Symbian OS Symbian Entreprise/ Développeur Symbian ltd + Symbian Foundation Licence Future Eclipse Public Licence Dernière version stable 9.4 [+/−] …   Wikipédia en Français

  • Symbian OS — Разработчик Nokia Семейство ОС Symbian Последняя версия Nokia Belle …   Википедия

  • Symbian-Plattform — Basisdaten Entwickler Nokia …   Deutsch Wikipedia

  • Symbian OS — Desarrollador Symbian Foundation symbian.nokia.com Información general …   Wikipedia Español

  • Symbian OS — Langue Anglais, français, allemand, italien, portugais, espagnol et d autres État du projet annulé[1] Entreprise / Développeur Symbian ltd + Symbian Foundation Licence …   Wikipédia en Français

  • Symbian^3 — es la última versión del sistema operativo Symbian OS, desarrollado por Nokia y que funciona en teléfonos inteligentes. Fue presentado el 15 de febrero de 2010. Aunque parezca una evolución totalmente nueva de Symbian OS, Symbian^3 sigue siendo… …   Wikipedia Español

  • Symbian — This article is about the operating system. For other uses, see Symbian (disambiguation). Symbian Company / developer Accenture on behalf of Nokia [1] …   Wikipedia

  • Symbian OS — Infobox OS name = Symbian OS caption = developer = Symbian Ltd. source model = Shared kernel type = Microkernel supported platforms = ARM (can be emulatedFact|date=September 2008 on x86) ui = S60 platform, UIQ, MOAP family = Embedded operating… …   Wikipedia

  • S60 platform — The S60 Platform (formerly Series 60 User Interface) is a software platform for mobile phones that runs on Symbian OS. S60 is currently amongst the leading smartphone platforms in the world. It is developed primarily by Nokia and licensed by them …   Wikipedia

  • S60 — (früher Series 60 genannt) ist eine Grafische Benutzeroberfläche für Smartphones, die auf Symbian OS aufsetzt. Die Entwicklerfirma Symbian Ltd. wurde im Dezember 2008 vollständig von Nokia übernommen und danach in die Symbian Foundation, eine… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»