S60 (Series 60) — программная платформа для смартфонов, которая использует Symbian OS. В начале 2000-х S60 являлась лидером среди платформ для смартфонов в мире. Была разработана прежде всего корпорацией Nokia, и впоследствии лицензирована другим компаниям, таким, как Lenovo, LG Electronics, Panasonic, Sony Ericsson и Samsung. Также в разработку входят компании, интегрирующие программное обеспечение Elektrobit, Teleca, Digia, Mobica, Texas Instruments, STMicroelectronics, Broadcom, Renesas, Freescale, и операторы мобильной связи Vodafone и Orange, которые разрабатывают и поставляют мобильные приложения и услуги для S60.
Программное обеспечение S60 — это торговый стандарт для смартфонов, который поддерживает приложения, разработанные на языках Java MIDP, C++, и Python. Особенностью является возможность установки дополнительных приложений.
S60 состоит из набора библиотек и стандартных приложений, таких, как: телефония, инструменты PIM, мультимедийные проигрыватели.
Разработку проводят на компьютере и изредка на смартфоне с помощью Python. На компьютере, используя программный эмулятор телефона, производят тестирование или отладку. При наличии соответствующего оборудования отлаживают и непосредственно и на устройстве (смартфоне). Могут быть необходимы: компилятор С++, SDK. SDK распространяется Nokia и доступен для загрузки. В состав входят: документация, эмулятор для Windows, заголовочные файлы.
Из сред разработки наиболее известны Qt Creator, Python, Carbide и CodeWarrior.
Русскоязычную информацию можно найти на официальном форуме Forum Nokia, WIKI Nokia, а также на специальных сайтах (недоступная ссылка).
Особенностью операционной системы Symbian 9 (платформы от S60 3rd edition до Nokia Belle FP1) является механизм сертификации приложений. Существует несколько видов сертификатов, в зависимости от вида сертификата, которым подписан установочный пакет приложения, определяются его полномочия в системе. В результате оказывается затруднительной установка нелицензионных и даже многих бесплатных приложений. Также пользовательским приложениям запрещен доступ ко многим системным каталогам файловой системы. Однако имеется возможность бесплатно получить сертификат разработчика для своего устройства (привязан к конкретному аппарату), позволяющий устанавливать подавляющее большинство приложений, предварительно "подписав" их пакеты. Кроме того, для Symbian 9 и ^3 существует кустарная процедура[1], аналогичная Jailbreak, заключающаяся в получении доступа к системной памяти и подмене оригинального installserver на модифицированный. Стоит отметить, что в случае непредвиденных обстоятельств после взлома телефон можно обратно сбросить на заводские настройки с оригинальным installserver. Для восстановления имеется специальная область памяти только для чтения, где находится копия системы с заводскими настройками.
![]() |
Это заготовка статьи о сотовых телефонах. Вы можете помочь проекту, дополнив её. |
В этой статье не хватает ссылок на источники информации. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .