Программирование мобильных телефонов на Java

       

Окно заказа серийного номера



Рисунок 4.2. Окно заказа серийного номера


  •  Nokia Developer's Suite 2.0 for J2ME;
  •  Series 40 Developer Platform 2.0 SDK;
  •  Series 60 MIDP 2.1 SDK;
  •  Series 90 MIDP 1.0 SDK;
  •  Nokia 5100 SDK 1.0;
  •  Nokia 3410 SDK 1.0;
  •  Nokia PC Suite 5.1.


Программная архитектура всех телефонов Nokia делится на серии платформ (Series Developer Platform): серии 40,60,80 и 90. Раньше еще существовала платформа тридцатой серии, но сейчас она объединена в сороковую серию. Запомнить какие из моделей телефонов принадлежат соответствующим сериям тяжело, но очень легко различать модели по сериям с помощью разрешения дисплея, разбив их на четыре категории:



  •  серия 40 - телефоны, входящие в эту серию имеют разрешение дисплея 96x65, 128x128 и 128x160 пикселей;
  •  серия 60 - разрешение дисплея 176x208 пикселей;
  •  серия 80 - разрешение дисплея 640x200 пикселей;
  •  серия 90 - разрешение дисплея 640x320 пикселей.


Телефоны, принадлежащие к серии 40, не имеют полноценной операционной системы и работают на основе прошивки. Для этой серии телефонов доступно программирование приложений только на языке Java 2 ME, при условии поддержки самой технологии Java конкретной моделью телефона. Серии 60, 80 и 90 построены на операционной системе Symbian и кроме возможности программирования на языке Java, дают возможность в создании приложений на языке C++. Издательство ДМК Пресс готовит к выходу книгу по программированию мобильных телефонов на базе операционной системы Symbian.

Так как модели телефонов разделены на серии, в свою очередь все имеющиеся программные средства так же подразделены соответствующим образом. Существует большое количество SDK для всех четырех серий телефонов, а также множество отдельно настраиваемых модулей эмулирующих конкретные модели телефонов.

Прежде чем устанавливать эмуляторы телефонов Nokia, необходимо установить основной пакет Nokia Developer's Suite 2.0 for J2ME. Все телефонные эмуляторы встраиваются в этот пакет.

 



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