Все о мобильных телефонах

Когда?


Относительно недавно. Будучи ещё в статусе "перспективной разработки" (то есть на момент выхода первого набора API под названием MIDP 1.0 в 2000 году) виртуальная машина была установлена на культовом аппарате Siemens SL45i (была ещё Motorola i85s, но за океаном и не для GSM-сетей). Тогда ещё едва уловимый запах денег почувствовали и в Финляндии: следом за немцами Nokia оперативно выпустила телефон 6310i. Камень стронулся и шустро покатился под гору: спустя полдесятилетия отсутствие Virtual Machine на борту современной GSM-трубки считается верным признаком ущербности модели. Развитие технологии не стоит на месте: появление MIDP 2.0 (2002 год) во многом (хотя и не полностью) решило проблему досадной несовместимости приложений, написанных с использованием первого набора API, с разными моделями телефонов. Дело в том, что раньше вендорам приходилось добавлять в API некоторые пакеты собственной разработки, что, понятно, делало уже упомянутый лозунг от Sun Microsystems не совсем применимым к J2 ME.

Для тех, кто прочитал это раздел и ничего не понял, поясню, что API (Application Programming Interface) - это набор системных библиотек, который издатель софтверной платформы предоставляет в полное пользование сторонним разработчикам ПО. Грубо говоря - детали своеобразного конструктора. Теперь, надеюсь, всё встало на свои места.



Содержание раздела