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, заключаящаяся в получении доступа к системной памяти и подмене оригинального installserver на модифицированный. Стоит отметить, что в случае непредвиденных обстоятельств после взлома телефон можно обратно сбросить на заводские настройки с оригинальным installserver. Для восстановления имеется специальная область памяти только для чтения, где находится копия системы с заводскими настройками.
Модели телефонов [править]
Литература [править]
- Труфанов Александр Николаевич 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. |

