S60

S60 (раніше Series 60 User Interface) - програмна платформа для смартфонів, які працюють на Symbian. Вона була створена Nokia на інтерфейсі "Pearl" Symbian Ltd..[1] Представлена на COMDEX в листопаді 2001. Перший смартфон з S60 - Nokia 7650. З того часу платформа отримала 5 оновлених видань. Series 60 було перейменовано в S60 в листопаді 2005.

Меню S60 3rd Edition (Feature Pack 1)

В 2008 було створено Symbian Foundation для об'єднання різних платформ Symbian, таких як S60, UIQ, MOAP та інших, роблячи їх ПЗ з відкритим кодом. В 2009 році, на базі коду S60, перший випуск платформи після створення Symbian Foundation називався S60 5th Edition, або Symbian^1, на базі Symbian OS 9.4. Наступні випуски називались Symbian^2 (тільки для японського ринку) та Symbian^3.

Платформа підтримувала розробку програм на Java MIDP, C++, Python[2] та Adobe Flash. API для розробки називалось Avkon UI[3]. S60 складається з набору бібліотек та стандартних програм, такі як телефонія, менеджери особистої інформації (Pesonal information manager, PIM) та відтворювачів мультимедіа на Helix. Система була призначена для смартфонів.

Найвидатнішою особливістю S60 була можливість встановлювати нові програми на пристрій. Однак, вбудовані програми рідко оновлювались виробником, окрім виправлення помилок. Нові функції зазвичай додаються на етапі розробки. Деякі кнопки стандартизовані, наприклад, клавіша меню, хрестовина або джойстик на 4 шляхи (вверх, вниз, вліво та вправо), програмні ліва та права клавіші та клавіша очищення.

S60 в основному використовувалася Nokia, але також її використовували інші виробники з ліцензією, такі як Lenovo, LG Electronics, Panasonic, Samsung[4], Sendo[5], Siemens Mobile, Sony Ericsson, Solstice та Vertu. Sony Ericsson був основним виробником, який використовував конкуруючий інтерфейс UIQ.

Окрім виробників, до спільноти входять:

Випуски[ред. | ред. код]

Існує чотири окремих випуски S60: "Series 60" (2001), "Series 60 Second Edition" (2002), "S60 3rd Edition" (2005), та "S60 5th Edition" (2008). Кожен випуск мав оновлену версію під назвою Feature Pack, та всі вони працювали на різних версіях Symbian.

Series 60 1st Edition[ред. | ред. код]

  • Роздільна здатність екранів була зафіксована на рівні 176x208. При тому, Siemens SX1 мав 176x220.
  • Версія 0.9 вперше постачалася з Nokia 7650.
  • Версія 1.2 (продавалась як Feature Pack 1) вперше постачалась з Nokia 3600/3650 в 2003.

Series 60 2nd Edition[ред. | ред. код]

Також відома як S60v2.

  • Версія 2 була початковою та вперше постачалась з Nokia 6600.
  • Версія 2.1 (Feature Pack 1) вперше постачалась з Nokia 6620.
  • Версія 2.6 (Feature Pack 2) вперше постачалась з Nokia 6630.
  • Версія 2.8 (Feature Pack 3) вперше постачалась з Nokia N70 в вересні 2005. Починаючи з Feature Pack 3, є підтримка кількох розширень екрану, базова роздільність (176x208) та подвійна (352x416). Nokia N90 був першим пристроєм на Series 60, який підтримував більше розширення.

S60 3rd Edition[ред. | ред. код]

S60v3 використовує захищену версію Symbian OS (v9.1), яка має обов'язкове підписування коду. В цій версії, користувач має можливість встановлювати лише ті програми, які мають сертифікат від зареєстрованого розробника, якщо користувач не вимкне цю функцію або не змінить ПЗ смартфону через сторонні утиліти, які обходять обмеження обов'язкового підпису. Це робить програми, написані для S60 1st Edition або 2nd Edition несумісними з S60v3.

  • Версія 3 була вперше представлена з Nokia N91 в 2005
  • Версія 3.1 (Feature Pack 1) вперше постачалась з Nokia N95
  • Версія 3.2 (Feature Pack 2) вперше постачалась з Nokia N78

В 2006 році була запущена програма для розробників з логотипом "Designed for S60 Devices" (Зроблено для пристроїв на S60). Логотип можна використовувати з відповідними програмами, незалежно від того, чи є вони рідними для Symbian чи Java.

S60 5th Edition[ред. | ред. код]

В жовтні 2008 Symbian^1, або ж S60v5 була запущена як перша операційна система Symbian Foundation, на основі коду S60 (звідси й пішла назва). Nokia пропустила цифру 4 (через тетрафобію східноазійських країн). Випуск працює на Symbian OS v9.4[6]. Головною особливістю є підтримка високого розширення 640x360 для сенсорних екранів. Перед 5th Edition, всі пристрої на S60 мали інтерфейс для кнопкових телефонів. Цей випуск також має інтегровані API C/C++ та включає в себе Adobe Flash 3.0 з ActionScript (спеціально для S60), який дає можливість розробникам отримати доступ до таких функцій як контакти, текстові повідомлення, датчики та інформацію про місцезнаходження. Попри презентацію S60 5th Edition, 3rd Edition далі продавалась як нова, оскільки 5th Edition був зроблений та ексклюзивно доступний на пристроях з сенсорними екранами.

S60 5th Edition був останнім випуском S60. Його наступниками стали Symbian^2 (на основі MOAP) та Symbian^3 в 2010.

Версії та підтримувані пристрої[ред. | ред. код]

Багато пристроїв можуть запустити S60, від перших моделей як Nokia 7650 на S60 v0.9 (Symbian OS v6.1) до нового Samsung i8910 Omnia HD на S60 v5.0 (Symbian OS v9.4)[7]. Версія платформи в Symbian^3 - v5.2. В таблиці наведено список пристроїв з кожною версією S60, а також версією Symbian OS, на якій вона базується. Зауважте, що нові пристрої починаючи з Symbian^3 можуть мати можливість оновлення до новіших систем, такі як Symbian Anna та Symbian Belle. Тому ви можете побачити один пристрій кілька разів в списку.

Ім'я продукту Версія S60 Версія Symbian OS Пристрої[7]
S60 1st Edition 0.9 6.1
S60 1st Edition,
Feature Pack 1
1.2 6.1
S60 2nd Edition 2.0 7.0s
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 невідомо невідомо
Symbian^3 5.2 9.5
  • Nokia N8-00 (оригінальна прошивка)
  • Nokia E7-00 (оригінальна прошивка)
  • Nokia C7-00 (оригінальна прошивка)
  • Nokia C6-01 (оригінальна прошивка)
  • Nokia C7 Astound (оригінальна прошивка)
Symbian Anna 5.2 9.5
  • Nokia E6-00 (оригінальна прошивка)
  • Nokia X7-00 (оригінальна прошивка)
  • Nokia Oro (оригінальна прошивка)
  • Nokia T7-00 (оригінальна прошивка)
  • Nokia 702T (оригінальна прошивка)
  • Nokia 500 (оригінальна прошивка)
  • Nokia 801T (оригінальна прошивка)
  • Nokia N8-00 (оновлена прошивка)
  • Nokia E7-00 (оновлена прошивка)
  • Nokia C7-00 (оновлена прошивка)
  • Nokia C6-01 (оновлена прошивка)
  • Nokia C7 Astound (остання прошивка)
  • Vertu Constellation T (оригінальна прошивка)
Nokia Belle
(Перейменовано з Symbian Belle)
5.3 101
Nokia Belle,
Feature Pack 1
5.4 101
Nokia Belle,
Feature Pack 2
5.5 101

Symbian перетворюється на проєкт з відкритим кодом. З самого початку Symbian OS не передбачала користувацького інтерфейсу, вони були реалізовані окремо. Прикладами користувацьких інтерфейсів Symbian були MOAP, S60, Series 80, Series 90 та UIQ. Цей проміжок між користувацьким інтерфейсом та системою створила як гнучкість, так і певну плутанину на ринку. Придбання Symbian компанією Nokia відбувалась за участю розробників інших інтерфейсів користувача, і всі відомі користувацькі інтерфейси були передані фонду відкритого ПЗ, який буде самостійно володіти Symbian OS. Новостворений Symbian Foundation оголосив про наміри об'єднати різні користувацькі інтерфейси Symbian в єдиний на основі платформи S60.

Symbian Anna[ред. | ред. код]

12 квітня 2001, Nokia анонсувала Symbian Anna як нове оновлення для Symbian^3. Було анонсовано, що три нових пристрої (Nokia 500, Nokia X7 та Nokia E6) будуть мати передвстановлену Symbian Anna. Також оновлення доступне для інших пристроїв на Symbian^3. Найбільш значущі оновлення цієї версії:

  • Книжкова QWERTY-клавіатура з розділеним введенням даних
  • Новий набір піктограм
  • Новий браузер з покращеним інтерфейсом, поле для вводу адресу з вбудованим пошуком, швидша навігація та завантаження сторінок
  • Оновлені Ovi карти (пошук громадського транспорту, завантаження повних мап країн через WLAN або Nokia Ovi Suite)
  • Java Runtime 2.2, Qt Mobility 1.1 та Qt 4.7.

Symbian Belle[ред. | ред. код]

24 серпня 2011, Nokia анонсувала Symbian Belle (згодом перейменована в Nokia Belle)[8] як оновлення до Symbian Anna. Три нових пристрої (Nokia 603, Nokia 700 та Nokia 701) мали передвстановлену Symbian Belle. Також оновлення доступно для пристроїв на Symbian Anna. Найбільш значущі оновлення цієї версії:

  • Живі віджети з вільними формами та різними розмірами
  • Більше домашніх екранів
  • Покращено рядок стану
  • Випадаюче меню
  • Модернізована навігація
  • Нові програми
  • Інформативний екран блокування
  • NFC пристрої
  • Візуальна багатозадачність

Symbian Carla та Donna[ред. | ред. код]

В листопаді 2011, Nokia анонсувала оновлення Carla та Donna. Очікувалось, що Carla вийде в наприкінці 2012 або на початку 2013 року, та буде мати новий браузер, нові віджети, нові можливості NFC та покращення аудіо Dolby Surround. Donna мала бути ексклюзивом для пристроїв з двома ядрами процесору, і її випуск був запланований наприкінці 2013 або на початку 2014[9]. У травні 2012 керівник Nokia заявив, що Carla та Donna були скасовані, і Nokia випустить Belle Feature Pack 2 пізніше в 2012, в якому не буде багатьох функцій, які були заплановані для Carla та Donna.

Спадщина[ред. | ред. код]

В лютому 2011, Nokia оголосила партнерство з Microsoft, для використання Windows Phone 7 як основну систему для її телефонів, ставлячи подальшу розробку Symbian під питання. Nokia пообіцяла підтримку Symbian та нових пристроїв як мінімум до 2016, але після Nokia 808 PureView нових пристроїв на Symbian випущено не буде. 29 квітня 2011, Nokia оголосила передачу Symbian до Accenture разом з 3000 робітниками.

Примітки[ред. | ред. код]

  1. Babin, Steve (13 грудня 2005). Developing Software for Symbian OS: An Introduction to Creating Smartphone Applications in C++ (англ.). John Wiley & Sons. ISBN 978-0-470-02833-9.
  2. Forum Nokia - Python for S60. web.archive.org (англ.). 17 грудня 2008. Архів оригіналу за 17 грудня 2008. Процитовано 29 грудня 2022.
  3. James (5 серпня 2009). S60 Avkon API to be replaced by UI Toolkit Qt. PhonesReviews UK- Mobiles, Apps, Networks, Software, Tablet etc (англ.). Процитовано 29 грудня 2022.
  4. S60 info. web.archive.org (англ.). 18 лютого 2009. Архів оригіналу за 18 лютого 2009. Процитовано 29 грудня 2022.
  5. Golem.de: IT-News für Profis. www.golem.de (нім.). Процитовано 29 грудня 2022.
  6. Wayback Machine. web.archive.org (англ.). 18 червня 2009. Архів оригіналу за 18 червня 2009. Процитовано 29 грудня 2022.
  7. а б в Samsung OMNIAHD Dazzles at Mobile World Congress with Its HD Brilliance SAMSUNG. web.archive.org (англ.). 10 квітня 2009. Архів оригіналу за 10 квітня 2009. Процитовано 29 грудня 2022.
  8. Nokia Belle coming soon – Nokia Conversations : the official Nokia blog. web.archive.org (англ.). 22 грудня 2011. Архів оригіналу за 22 грудня 2011. Процитовано 29 грудня 2022.
  9. Symbian Carla and Donna to come next, but not for everyone. GSMArena.com (амер.). Процитовано 29 грудня 2022.