Учитывая, что вокруг приложений для iPhone так много шума, пришло время, чтобы BackBerry предоставил серьезному программисту реальную альтернативу. Новый набор инструментов призван сделать работу по разработке BackBerry простой и инновационной.
RIM обновила свои инструменты, чтобы позволить разработчикам создавать приложения для телефонов BackBerry. Учитывая тот факт, что iPhone крадет всю славу с большим количеством приложений, чем вы могли бы пожелать, это кажется хорошей идеей. Производители мобильных телефонов должны привлечь в свою команду программистов, и предоставление хороших инструментов — один из разумных способов выполнения этой работы.
Приложение BlackBerry может быть таким же простым, как пользовательская веб-страница, но для того, чтобы действительно выполнять свою работу должным образом, вам необходимо работать на Java, а обновленный плагин Java v1.1 для Eclipse объединяет написание кода и его запуск на одном из имитаторов телефона.
Новым является возможность загружать и запускать модифицированное приложение без необходимости перезагружать симулятор, что значительно ускоряет работу. Теперь вы также можете настроить таргетинг на несколько моделей телефонов в одной рабочей области. В целом также утверждается, что новый плагин интегрируется с Eclipse более естественным образом, предлагая функции, которые ожидает опытный программист Eclipse, такие как рефакторинг, несколько исходных папок и так далее.
В плагин также включен обновленный SDK v5.0, который расширяет возможности встроенного оборудования в большинстве моделей BlackBerry. Например, OpenGL ES поддерживает трехмерную графику, сенсорный экран и акселерометр. Теперь вы можете использовать мультимедиа, включая масштабирование камеры и фокусировку во время захвата видео. Ряд новых компонентов пользовательского интерфейса включает поля счетчиков, средства выбора файлов и переходы между экранами. Улучшения базы данных включают поддержку SQLite для обмена данными между различными приложениями, а также Gears JavaScript API для постоянного хранения базы данных. Присоединяясь к растущей тенденции к географическим приложениям, SDK предлагает доступ к API-интерфейсам определения местоположения, которые позволяют определять местоположение сотовой сети, GPS, геокодирование и обратное геокодирование для получения информации об адресе и местоположении.
Если приложения Java — это самая тяжелая задача в мире BlackBerry, то виджеты — это самое интересное. Это небольшие автономные приложения, созданные с использованием HTML / CSS для внешнего вида и JavaScript для функций. Новый Widget SDK обеспечивает доступ к календарю, контактам, камере, картам, сообщениям, браузеру, файлам, местоположению через вышку сотовой связи или GPS, а также может получать push-контент BlackBerry. Виджеты теперь могут использовать телефоны с сенсорным экраном и переходы между экранами и изображениями.
Если вы не хотите работать ни с полным Java-приложением, ни с виджетом, вы можете просто создать веб-страницы, предназначенные для устройства, через его встроенный браузер. Веб-плагин позволяет создавать, отлаживать и упаковывать страницы, которые включают Widgetsm HTML, CSS и Javascript. Существует версия подключаемого модуля как для Eclipse, так и для Microsoft Visual Studio, и теперь вы можете отлаживать и профилировать виджеты и симуляторы «горячей замены» для ускорения тестирования.
Все программы для разработки можно загрузить бесплатно, но сначала вам необходимо зарегистрироваться.
Дополнительная информация и загрузки: www.blackberry.com/developers.