Программирование для мобильных платформ. Android и WP. Учебный курс. Иван Андреевич Трещев

Чтение книги онлайн.

Читать онлайн книгу Программирование для мобильных платформ. Android и WP. Учебный курс - Иван Андреевич Трещев страница 7

Программирование для мобильных платформ. Android и WP. Учебный курс - Иван Андреевич Трещев

Скачать книгу

сборка содержит BD-J библиотеки. Таким образом, устранены преграды, стоявшие перед разработчиками BD-J приложений.

      Одной из главных особенностей Java ME SDK 3.0 является возможность пошагово отлаживать приложения на реальном мобильном устройстве. Данная возможность пока доступна только для Windows Mobile 6 устройств.

      MOTODEV Studio for Java ME

      MOTODEV Studio for Java ME – еще одна Java ME SDK, ориентированная на Motorola устройства и имеющая ряд дополнительных сервисов:

      – Bluetooth Service

      – Landmark Storage

      – Location Service

      – Remote Control (Bluetooth)

      – SIM Configuration

      – SIP Proxy

      – WMA Server

      Эти сервисы позволяют Вам симулировать реальные события без необходимости отладки на реальном устройстве. Например, Bluetooth Service содержит Rococo Bluetooth симулятор, который позволяет симулировать Bluetooth устройства в MOTODEV Studio.

      Рисунок 1.10 Вид среды разработки MOTODEV Studio for Java ME

      MOTODEV Studio отлично подходит для разработки приложений ориентированных на Motorola утстройста. Вы можете отлаживать приложения на реальных устройствах подключив их по USB.

      Nokia S60, S40, and NFC SDK

      Nokia предлагает программистам 3 SDK для разработки мобильных приложений. В состав SDK различные утилиты, например SVG => SVG-Tiny конвертор, который может быть очень полезным, если Вы планируете использовать JSR 226 API для отображения векторной графики. Как и рассмотренные выше SDK, S60 SDK позволяет проводить отладку приложений на реальных устройствах, однако он имеет особенность, позволяя перенаправлять System. out и System.err сообщения.

      S40 SDK включает Nokia Connectivity Framework, который позволяет эмулировать Bluetoth и SMS сообщения.

      Если Вы хотите заняться разработкой для wireless smart card, Вам стоит задуматься над использованием инструментов S40 Nokia 6212 NFC SDK.

      Рисунок 1.11 Вид среды разработки Nokia

      Этот SDK не только поддерживает JSR 257 API, но и позволяет симулировать наличие либо отсутствие виртуальной смарт карты. SDK также поддерживает OMNIKEY и PEGODA карт-ридеры, которые подключены к Вашему настольному компьютеры, что позволяет быстро создавать и тестировать приложения на реальных NFC картах. Скриншот S40 Nokia 6212 NFC SDK показан выше.

      BlackBerry JDE 4.7

      BlackBerry JDE 4.7 – это полноценная среда для разработки и тестирования мобильного приложений для BlackBerry. Чтобы помочь разработчикам с их проектами, BlackBerry JDE 4.7 содержащих более 50 примеров проектов, которые используют Java ME JSR API и дополнительные BlackBerry API. JDE 4.7 содержит эмуляторы BlackBerry 9500/9530 с сенсорным экраном.

      Рисунок 1.12 Вид среды разработки BlackBerry JDE 4.7

      Кроме того эмулятор может реагировать на следующие события:

      – Наличие USB соединения

      – Наличие гарнитуры

      – Эмуляция сенсорного-скрина

      – Изменение ориентации (тряска устройства)

      – Уровень батареи

      – Установка или извлечение SD карты

      – Входящий

Скачать книгу