Использование здесь карт в Blackberry

Могу ли я использовать Here Maps http://here.com/ в Blackberry RIM версии 5.0 и выше? Потому что у меня есть приложение, которое получает местоположение пользователя, и мне нужно поместить 2 булавки на карту и получить расстояние между ними, и клиент хочет здесь карты.

В последнее время я использовал карту Bing, но теперь мне нужна карта здесь. Bing Maps SDK для Blackberry 6.0


person Reham    schedule 14.04.2014    source источник


Ответы (2)


Вариант 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
comment
Большое спасибо за ваше объяснение, я попробую один из вышеперечисленных. - person Reham; 15.04.2014

По сути, если бы вы посетили раздел собственных API developer.here.com, вы бы увидели, что нет предложения для Blackberry.

В любом случае, если вы действительно хотите использовать карты HERE с платформой, вам следует ознакомиться с Javascript API

person Dr.Jukka    schedule 14.04.2014