Symbian S60 | это... Что такое Symbian S60? (original) (raw)
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. Особенностью является возможность установки дополнительных приложений.
Содержание
- 1 Технические характеристики
- 2 Разработка приложений
- 3 Ограничения Symbian 9
- 4 Модели телефонов
- 5 Литература
- 6 Примечания
Технические характеристики
- Операционная система: 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 | Nokia 7650 |
S60 1st Edition | 1.2 | 6.1 | Nokia 3600 Nokia 3620 Nokia 3650 Nokia 3660 Nokia N-Gage Nokia N-Gage QD Sendo X Sendo X2 Siemens SX1 |
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 | Nokia 3230 Nokia 6260 Nokia 6620 Nokia 6670 Nokia 7610 |
S60 2nd Edition,Feature Pack 2 | 2.6 | 8.0a | Lenovo P930 Nokia 6630 Nokia 6680 Nokia 6681 Nokia 6682 |
S60 2nd Edition,Feature Pack 3 | 2.8 | 8.1a | Nokia N70 Nokia N72 Nokia N90 |
S60 3rd Edition | 3.0 | 9.1 | Nokia 3250 Nokia 5500 Sport Nokia E50 Nokia E60 Nokia E61 Nokia E61i Nokia E62 Nokia E65 Nokia E70 Nokia N71 Nokia N73 Nokia N75 Nokia N77 Nokia N80 Nokia N91 Nokia N91 8GB Nokia N92 Nokia N93 Nokia N93i Samsung SGH-i570 |
S60 3rd Edition,Feature Pack 1 | 3.1 | 9.2 | LG KS10 LG KT610 LG KT615 Nokia 5700 XpressMusic Nokia 6110 Navigator Nokia 6120 Classic Nokia 6121 Classic Nokia 6124 classic Nokia 6290 Nokia E51 Nokia E63 Nokia E66 Nokia E71 Nokia E90 Communicator Nokia N76 Nokia N81 Nokia N81 8GB Nokia N82 Nokia N95 Nokia N95 8GB Samsung SGH-G810 Samsung SGH-i400 Samsung SGH-i408 Samsung SGH-i450 Samsung SGH-i458 Samsung SGH-i520 Samsung SGH-i550 Samsung SGH-i550w Samsung SGH-i560 Samsung SGH-i568 |
S60 3rd Edition,Feature Pack 2 | 3.2 | 9.3 | Nokia 5320 XpressMusic Nokia 5630 XpressMusic Nokia 5730 XpressMusic Nokia 6210 Navigator Nokia 6220 Classic Nokia 6650 fold Nokia 6700 Slide Nokia 6710 Navigator Nokia 6720 Classic Nokia 6730 Classic Nokia 6760 Slide Nokia 6788 Nokia 6788i Nokia 6790 Slide Nokia 6790 Surge Nokia C5-00 Nokia C5-00 5MP Nokia C5-01 Nokia E5-00 Nokia E52 Nokia E55 Nokia E71x Nokia E72 Nokia E73 Mode Nokia E75 Nokia E5 Nokia N78 Nokia N79 Nokia N85 Nokia N86 8MP Nokia N96 Nokia X5-00 Samsung GT-i8510 (INNOV8) Samsung GT-I7110 Samsung SGH-L870 |
S60 5th Edition (Или Symbian^1) | 5.0 | 9.4 | Nokia 5800 Nokia 5530 Nokia 5228 Nokia 5230 Nokia 5230 Nuron Nokia 5233 Nokia 5235 Nokia 5250 Nokia N97 Nokia N97 Mini Nokia X6 Nokia C5-03 Nokia C5-04 Nokia C5-05 Nokia C5-06 Nokia C6-00 Samsung i8910 Omnia HD Sony Ericsson Satio Sony Ericsson Vivaz Sony Ericsson Vivaz Pro |
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 808 PureView (41MP) |
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
Примечания
Symbian (Symbian Foundation) | |
---|---|
Модели S80 1st Edition | Nokia · 9210 · 9210i · 9290 |
Модели S60 1st Edition | Nokia · 7650 |
Модели S60 1st Edition, Feature Pack 1 | Nokia · 3600 · 3620 · 3650 · 3660 · N-Gage · N-Gage QD · Sendo · X · X2 · Siemens · SX1 |
Модели S80 2nd Edition | Nokia · 9300 · 9300i |
Модели S90 | Nokia · 9500 · 7710 |
Модели S60 2nd Edition | Nokia · 6600 · Panasonic · X700 · X800 · Samsung · D720 · D728 · D730 · Z600 |
Модели S60 2nd Edition, Feature Pack 1 | Nokia · 3230 · 6260 · 6620 · 6670 · 7610 |
Модели S60 2nd Edition, Feature Pack 2 | Lenovo · P930 · Nokia · 6630 · 6680 · 6681 · 6682 |
Модели S60 2nd Edition, Feature Pack 3 | Nokia · N70 · N72 · N90 |
Модели S60 3rd Edition | Nokia · 3250 · |
Модели S60 3rd Edition, Feature Pack 1 | Nokia · 5700 · |
Модели S60 3rd Edition, Feature Pack 2 | Nokia · C5-00 · E5-00 · 5320 XM · 5630 XM · E52 · E55 · E72 · E75 · N78 · N79 · N85 · N86 8MP · N96 |
Сенсорная эра | |
Модели Symbian^1 | Nokia · 5230 · 5230 Nuron · 5228 · 5233 · 5235 · 5250 · 5530 XpressMusic · 5800 XpressMusic · C5-00 · C5-03 · C5-04 · C5-05 · C5-06 · C6-00 · N97 · N97 Mini · X6-00 · Samsung · i8910 Omnia HD · Sony Ericsson · U1i Satio · U5i Vivaz · U8i Vivaz pro |
Модели Symbian^2 | Fujitsu · DoCoMo F-06B · DoCoMo F-07B · DoCoMo F-08B · F-10B · Raku-Raku Phone 7 · Sharp · DoCoMo SH-07B |
Модели Symbian^3 | Nokia · C6-01 · C7-00 · E7-00 · N8-00 |
Модели Symbian Anna | Nokia · 500 · E6-00 · X7-00 · Astound · Oro · T7-00 · 702T · 801T · Vertu · Constellation |
Модели Symbian Belle | Nokia · 603 · 700 · 701 |
Модели Symbian Belle, Feature Pack 1 | Nokia · 808 PureView |
Производители устройств | Arima · Benq · Fujitsu · Lenovo · LG · Mitsubishi · Motorola · Nokia · Panasonic · Samsung · Sharp · Sendo · Siemens · Sony Ericsson |
См. также | Сравнение устройств с Symbian · MOAP(S) · S60 · UIQ · S80 · S90 · Symbian Foundation · Symbian Ltd. · История Symbian |
В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники.Эта отметка установлена 12 мая 2011. |
---|