Вариант 1. Использование Maps API для Java ME с Blackberry JDK
Нативного API Карт для Blackberry не существует, однако API Карт для Asha — это общий Java ME API, единственными зависимостями которого являются CLDC1.1 и MIDP2.0, поэтому нет причин, по которым он не должен Работать с Blackberry JDE. В этой статье описываются сходства.
Существует ряд доступных примеров кода, которые должны работать из коробку, за исключением одной вещи - вам нужно будет получить файлы jar, которые обычно находятся в
C:/Nokia/Devices/Nokia_Asha_SDK_1_0/plugins/maps api/lib/
который можно получить из Nokia Asha SDK.
Поэтому все, что вам нужно сделать, это загрузить SDK, извлечь файл maps-core.jar
или любой другой пакет, который вы хотите, и получить к ним доступ как к внешним зависимостям JAR обычным способом. См. примеры на github, чтобы получить представление о возможностях библиотеки. .
Вариант 2. Используйте Map Image API с низкоуровневым вводом-выводом
Теперь, если все, что вам нужно, это одна "быстрая и грубая карта", вы можете сделать серию http-вызовов m.nokia.me
, используя javax.microedition.io
, чтобы вывести карту на экран. В этой статье объясняется, почему использование статической карты — вероятно, плохая идея, но было бы простое решение.
Вариант 3. Создайте кроссплатформенное приложение HTML5 с помощью Cordova или Web Apps
Здесь будет полезен API Карт для JavaScript,
person
Jason Fox
schedule
14.04.2014