Вышло обновление BlackBerry 10 Native SDK Beta 3 (10.0.09)В след за обновлением операционной системы вышло обновление средств разработки BlackBerry 10 NDK. На этот раз разработчиков ожидает довольно много новых и интересных API:
-
Cards (Карты) — механизм, который позволяет использовать зарегистрированные функции различных приложений в своём приложении, а также регистрировать функции для предоставления другим приложениям. Например, таким образом могут использоваться функции предварительного просмотра изображений или видео, выбор контакта или составления электронного письма. Визуально
карты выглядят как окошко, которое занимает большую часть экрана, и является частью приложения. Можно использовать жесты для частичного или полного отображения
карт в приложении, например, как показано на рисунке ниже.
-
Email, Calendar and Contacts (Электронная почта, Календарь и Контакты) — для работы с этими функциями предоставляется Message Center API, который позволяет запустить унифицированный почтовый ящик, отправлять сообщения электронной почты и получать уведомление о задачах. Существует возможность добавлять, редактировать и удалять события календаря, а также получать уведомления об этих событиях. Работа с контактами не ограничивается только созданием, редактированием и удалением, можно также записать дополнительную мета-информацию в контакт.
-
Push — эта технология является одной из визитных карточек BlackBerry. При помощи предоставленного API приложение может зарегистрировать сервис Push и получать данные.
-
Bluetooth — предоставлены API для включения/выключения Bluetooth, получения списка подсоединённых и обнаруженных устройств. Предоставляется несколько профилей: Serial Port Profile (SPP), Bluetooth Low Energy (LE) и Generic Attribute Profile (GATT).
Помимо перечисленных стали доступны и другие API и технологии, такие как, например, взаимодействие с чехлом, получение информации о состоянии аккумулятора и Wi-Fi, проверка орфографии, доступ к датчикам (акселерометр, гироскоп), социальная платформа BBM, сервис рекламы, информация SIM-карты и другие.
Будем рады узнать, какие новые API заинтересовали именно вас в новом NDK.
Скачать BlackBerry 10 Native SDKRelease NotesПодробнее в Inside BlackBerry Developer Blog