Компания Research In Motion (RIM) (NASDAQ: RIMM; TSX: RIM) сегодня, в рамках конференции BlackBerry World в Орландо, представила концепцию новой платформы BlackBerry 10, а также первые версии инструментов для разработки приложений с использованием как проприетарных технологий, так и HTML5. Бета-версию инструментария уже можно бесплатно скачать с сайта http://developer.blackberry.com.
«BlackBerry 10 создавалась с соблюдением тех базовых принципов, благодаря которым платформа BlackBerry уже заслужила любовь 77 миллионов пользователей по всему миру», - сказал Алек Сандерс (Alec Saunders), Вице-президент по взаимодействию с разработчиками и развитию экосистемы. «Разработчики, заинтересованные в создании приложений под BlackBerry 10, смогут с минимальными усилиями создавать великолепные приложения, вызывающие восторг у пользователей, благодаря интеграции с базовыми функциями устройств и другими приложениями, такими как BBM, а также, за счёт выдающихся элементов дизайна, лежащих в основе этой новой мощной мобильной платформы».
«Мы ощущаем грандиозный интерес аудитории в преддверие выхода новых моделей устройств на базе BlackBerry 10. Сегодня мы рады представить бета-версию инструментария разработки приложений под BlackBerry 10, доступную для широкого круга пользователей», - заявил Кристофер Смит (Christopher Smith), Вице-президент Research In Motion по инструментам разработки приложений для мобильных устройств. «Используя эту первую бета-версию, разработчики смогут приступить к созданию приложений под BlackBerry 10, а по мере развития этого инструментария, в ближайшие месяцы они смогут получить доступ к широкому спектру API, необходимых для более глубокой интеграции приложений. Представленный сегодня инструментарий позволяет разработчикам самим выбирать удобный способ создания приложений, будь то Cascades, проприетарный код или HTML5. Платформа BlackBerry 10 предоставляет разработчикам всё необходимое для создания привлекательных и конкурентоспособных приложений, способных вызвать восторг у пользователей».
В состав инструментария входит BlackBerry 10 Native SDK с поддержкой Cascades, благодаря которому разработчики смогут создавать насыщенные графикой и высокопроизводительные приложения на базе C/C++ или Qt. Native SDK для BlackBerry 10 включает в себя широкий выбор API, обеспечивающих доступ к базовым функциям устройств, а также встроенным программным сервисам BlackBerry, таким как Push и Payments. Cascades является мощным инструментом, позволяющим разработчикам создавать насыщенные графикой приложения, без необходимости напрямую прописывать графический код.
Подробная информация о NDK для BlackBerry 10 опубликована на сайте http://devblog.blackberry.com/2012/05/blackberry-10-native-sdk/, а дополнительные сведения по Cascades можно получить здесь http://devblog.blackberry.com/2012/05/blackberry-10-cascades-available-now/.
Кроме того, новый инструментарий будет полезен разработчикам, предпочитающим HTML5. BlackBerry 10 WebWorks™ SDK позволяет при помощи общепринятых веб-технологий создавать приложения, не уступающие по функционалу тем, которые были созданы с использованием оригинальной среды разработки. Благодаря BlackBerry 10 WebWorks SDK, разработчики имеют возможность использовать для создания приложений HTML5 и CSS, а также при помощи Java Script подключаться к API устройств, используя инструментарий создания пользовательских интерфейсов bbUI.js, разработанный RIM на базе открытого кода. С его помощью можно создавать приложения, не уступающие по функциональности тем, которые созданы при помощи проприетарных технологий. В первой версии BlackBerry 10 WebWorks SDK разработчикам предоставляется доступ к ключевым Web Works API, в том числе к Identity, Application и событиям приложений, а также к System и системным событиям. Подробная информация о BlackBerry 10 WebWorks SDK опубликована на сайте http://devblog.blackberry.com/2012/05/blackberry-10-webworks-sdk/.
Приложения, созданные при помощи любого инструментария BlackBerry 10, смогут работать на смартфонах под управлением BlackBerry 10 и планшетах BlackBerry PlayBook, после того, как новая платформа будет запущена на PlayBook. Все вышеперечисленные SDK будут постоянно обновляться в ближайшие месяцы, открывая разработчикам доступ к дополнительным уникальным функциям BlackBerry 10.
Чтобы облегчить процесс начала разработки приложений под BlackBerry 10, участникам BlackBerry 10 Jam были вручены тестовые экземпляры устройств под управлением BlackBerry 10. Этот шаг подтверждает стремление компании RIM делать всё возможное, чтобы обеспечивать разработчиков необходимыми инструментами для создания успешных приложения для устройств на базе BlackBerry 10. Подобный подход позволяет разработчикам быть во всеоружии к моменту выпуска первых устройств на базе BlackBerry 10, который намечен на вторую половину 2012 года.
NDK для BlackBerry 10 с поддержкой Cascades можно скачать по адресу http://developer.blackberry.com/native/download.
BlackBerry 10 WebWorks SDK можно скачать по адресу http://developer.blackberry.com/html5/download.