Вчера, в рамках мирового турне BlackBerry 10 Jam World Tour, прошла конференция разработчиков BlackBerry 10 Jam Moscow.
Вчера, в Москве, в рамках мирового турне BlackBerry 10 Jam World Tour, прошла конференция разработчиков BlackBerry 10 Jam Moscow. Местом проведения мероприятия был выбран Lotte Hotel Moscow.
23 города мира. 1 цель. Показать миру Blackberry 10 #BB10Jam
Официальная часть мероприятия началась в 9:30 по московскому времени. За час до этого происходила регистрация участников конференции. То тут, то там раздавались характерные звуки щелчков камер смартфонов BlackBerry -Lotte Hotel Moscow необычайно красивое и уютное место. Он будто создан для таких мероприятий. Для тех,у кого есть затруднения с английским языком, были выданы синхропереводчики (огрехи в переводе были -[прим. @pchela4ka]). Началу конференции предшествовал зажигательный клип о BlackBerry, после чего на сцене появился Андрей Киселев -менеджер по работе с операторами Research In Motion в России. Спустя несколько минут на сцену поднялся Олег Орлов (Regional Director at RIM), после чего, Андрей Киселев продолжил рассказ о цели конференции.
BlackBerry OS изначально была многозадачной системой, в то время, когда в других операционных системах многозадачность только появлялась. BlackBerry -для людей,которые хотят быть успешными.
Соединяемость -это,когда Ваше приложение само делает это за вас. Само работает с другими приложениями. Взаимодействует. бесшовная интеграция функций.
После небольшого вступления, он вкратце обозначил новых основных направления развития новой платформы. Flow, Connect, Extend -Течение, Соединяемость, Расширяемость. Далее были развеивания мифов о BlackBerry. В частности: разработчики покидают BlackBerry. Это не так. Разработчики могут зарабатывать на платформе BlackBerry и их интерес к этой платформе растет все больше. Основные принципы разработчиков RIM при работе над новой системой это киногеничность, естественная многозадачность, контент превыше всего, меняющийся поток операций и завораживающие моменты.
Контент превыше всего. Только качественные игры и приложения для пользователей новой BlackBerry 10.
Киногеничность описывалась на примере, в основном, игр. Красивые, зрелищные, кинематографического уровня игры для новой платформы и такие же красивые приложения.
Естественная многозадачность была описана на простом примере:
Вы увлечены игрой и Вам приходит письмо. Вы не думаете во время игрового процесса "а не проверить ли мне почту?-Вдруг там письмо. Вы узнаете об этом. Просто открываете письмо после получения уведомления, а игра в этот момент продолжается без Вас или останавливается и ждет,когда вы закончите читать письмо. Вы возвращаетесь к игре и она либо уже давно продолжается без вашего участия (сама по себе), либо мгновенно продолжается с того места,где была остановлена. Она не возобновляется, как это можно увидеть на известной вам платформе. Нет. Она именно продолжается.
Контент превыше всего. Только качественные игры и приложения для пользователей новой платформы BlackBerry 10. Может даже в большинстве он будет платный, но проверен, сертифицирован, качественен.
Контент превыше всего. Это главный принцип. Только вы контролируте все пространство экрана и все приложение. Своего рода намек на цензуру, как в App Store [прим. @B2B_BlackBerry].
Меняющийся поток операций и завораживающие моменты. Никаких лишних действий. Непрерывность потока задач.Вы плавно переходите от одной задачи к другой -прочитали письмо,ответили на него и плавно (жестом) перешли к выполнению другой задачи или вернулись к той, которую на некоторое время отложили. Гладко, без сбоев, ожиданий из-за зависаний или чего-то подобного. Одна задача плавно сменяет другую. Образуется своего рода "поток", единый со стороны виденья пользователя и непрерывный для него. Потому что пользователя раздражают всплывающие окна и диалоги. Процесс работы должен быть непрерывным.
Один из принципов дизайна интерфейса системы : интуитивность для пользователя.
Именно это является фундаментом и основой новой платформы BlackBerry 10. В этом ее универсальность и отличие от других платформ. Вы делаете, работаете, творите -все в одном непрерывном потоке, не отвлекаясь на "лишние" движения. Вы набираете текст на клавиатуре и устройство подсказывает вам слова. Вы сами их выбираете или не выбираете. Устройство и платформа облегчают вам задачу, помогая достичь большего. Приложение практически делает работу за вас, но не полностью, а направляет, подсказывает. Вы не вступаете в борьбу с устройством и не ругаетесь на неправильное слово, набранное не так, как вам хотелось. В пример была приведена функция автозамены iPhone [прим. @pchela4ka], после чего были продемонстрированы, ставшие уже известными, видеоролики примера работы камеры и виртуальной клавиатуры.
После данной демонстрации на сцену вышел юный разработчик, показавший пример того, как платформа помогает и облегчает выполнение задач -демонстрировалось как с планшета BlackBerry PlayBook можно управлять обычной машинкой-игрушкой на дистанционном управлении. Изобретательно [прим. @B2B_BlackBerry].
Кстати, о приложениях... Точнее -еще раз о приложениях.
В рамках мероприятия BlackBerry 10 Jam компания RIM и социальная сеть ВКонтакте запускают конкурс для разработчиков мобильного ПО. Им позарез нужны отличные приложения VK для новой платформы BlackBerry 10 и для BlackBerry Playbook. А также VK-мессенжер для операционных систем BlackBerryOS 4.6 - 7.1. Призовой фонд за лучшее приложения для этой социальной сети 2 миллиона рублей. Срок сдачи конкурсных работ -до 15 сентября 2012 года.
На этом вступительная часть конференции, полная огромного позитива, была закончена. После небольшого перерыва участники снова вернулись в зал, где их ждал рассказ об основных инструментах разработки, от Пола Брендента из дирекции разработок RIM. Он рассказал обо всех основных инструментариях разработки для новой платформы. Объяснение простое и доходчивое, понятное даже простому пользователю.[прим. @pchela4ka]
Из объяснений Пола становится ясно, что приложение под BlackBerry 10 можно сделать на чем угодно: HTML5, Android или с использованием Visual studio. SDK платформы очень обширен и устроен таким образом, что приложения будут осуществлять полное взаимодейстриве друг с другом, даже если они написаны с использованием разных инструментов. Здесь стоит отметить слова Пола о том, что лучше не портировать приложения с Андроид, а писать их уже применительно к Blackberry 10. То есть вы пишете на SDK Android, но для Blackberry 10. Это лучший, по его словам, подход, поскольку приложение выглядит и работает наиболее "чисто". Также Пол Брендент отметил необходимость для разработчиков в использовании сервиса Analytics при создании своих приложений. Ведь это своего рода "обратная связь с пользователем" -сколько раз запускалось приложение, скачивалось, переустанавливалось и т.д -всю эту информацию можно получить включив Analytics в приложение.
Это позволяет получить информацию в каком направлениии развивать приложение, что следует исправлять и улучшать в нем и т.п. Включение и/или не включение Analytics целиком и полностью зависит от самих разработчиков.
Пока платформа еще готовится к массовому выходу, сообщайте обо всех, важных на ваш взгялд, недоработках, багах и прочих недочетах и сложностях в тех или иных вопросах разработки под BlackBerry 10. Это позволит нам улучшить ее и исправить недостатки уже сейчас, а не в срочном порядке выпускать обновления после финального релиза.
Blackberry 10 действительно уникальна в плане разработки и архитектуры. Микроядро -основа всей системы. Это выгодно отличает её от таких громоздких, в данном случае систем, как Windows / Linux. Большое количество разнообразных фреймворков уже включено в нее изначально. Например WebGL / OpenGL встроен в систему на уровне API и в полной мере поддерживается в играх. Основа интерфейса системы это Каскады, а в инструментах для написания приложений разработчикам предоставлена полная свобода выбора. В систему уже включены всевозможные и разнообразные варианты курсоров, положений окон и гигантское количество вариантов движения и расположения мелких элементов интерфейса приложений.
То есть вы пишите приложение, а что в нем задействовать,например, движения курсора, вам думать не надо. Все уже придумано -вы просто выбираете из набора инструментов именно тот, который бы вы хотели. Даже самый невероятный. Такой подход позволяет разработчикам проработать до мельчайших деталей именно само приложение, его функции для пользователя. Все остальные мелочи уже есть в самой платформе. Это является неоспоримым приемуществом, поскольку интерфейсы приложений будут унифицированными. Нельзя будет сказать, что "вот это приложение органично вписывается в интерфейс операционной системы, а вот это -нет". Элементы интерфейса у их будут одинаковы. Это просто потрясающе! Вы не думаете о том, как прописать в приложении движение какого-либо его элемента интерфейса. Вы просто берете из готового. Также и с движениями курсоров и прочего -выберите самый "невообразимый", если он так необходим в вашем приложении, просто из набора -в платформе есть все. Это просто поразительно [прим. @B2B_BlackBerry].
Про разработку игр рассказывали инженеры, разработавшие движок Marmelade. Использование разработок игр на нем позволяет без каких-либо особых усилий переносить игрушки с одной платформы на другую. Так, например, нам продемонстрировали, как за 10 минут игра Lara Croft, выпущенная на PlayBook, была перенесена на BlackBerry 10. Marmelade особенно подчеркнули легкость портирования и переноса игр с платформы на платформу, при использовании их движка. Кстати, игры для Microsoft Xbox 360 будут работать на BlackBerry 10.
Интересный факт: можно задействовать фреймворк, чтобы добавить в приложение на AIR, то, что есть только в HTML5.
Немало внимания было уделено рассказу о новом фреймворке bbUi.js -это основа всей платформы. Легкий, плавный и без каких-то зависаний -вот что такое интерфейс новой платформы. От демонстрации работы нового интерфейса докладчики плавно перешли рассказу о HTML5.
На сегодняшний день новая платформа BlackBerry является самой производительной во всем что касается HTML5. 447 баллов в тесте! Таков результат браузера BlackBerry 10. И этот показатель только сейчас, до выхода обновления операционной системы в свет! Здесь следует отметить, что данный показатель только увеличивается и не исключено, что к моменту выхода операционной системы в свет он достигнет показателя в 490 баллов. [прим. @B2B_BlackBerry]. HTML5 предлагает множество разных инструментов и возможностей для разработчиков. Надстройка WebWorks, например, позволяет создавать онлайновые приложения в браузере или на сайте, которые можно загружать в AppWorld.
Обновление BlackBerry 10 выйдет уже в ближайшее время. Помимо улучшений производительности и исправлений текущих недочетов, обновление будет включать в себя поддержку еще 26 языков, в том числе и русского.
BlackBerry 10 Dev Alpha
Организация мероприятия была выше всяких похвал. Канадцы постарались предусмотреть все, начиная от места ее проведения, заканчивая вопросами, которые освещались в ее рамках. Кстати, начинать разрабатывать можно было начинать уже прямо там, в зале -выступление, посвященное разработке под новую платформу с нуля заняло приличную часть времени. Подробные примеры кодов, их связывание и взаимодействие -просто подробнейший, полный и интересный рассказ! Естесственно, уместить абсолютно все в отведенные 8 часов (именно столько продолжалось мероприятие -[прим. @B2B_BlackBerry]) не получится, если брать, например, разбор аспектов разработки и варианты использования каждого API и фреймворка платформы в отдельности. Но даже без этого вопросов базового уровня практически не оставалось после выступления, поскольку все они были четко изложены без лишней нагруженности ненужной информацией.
После небольших тайм-аутов "вопрос-ответ" мероприятие плавно стало приближаться к завершающей части, которая для некоторых из присутствующих, была не менее волнующей и ожидаемой. Почему ожидаемой? Потому что в завершении BlackBerry 10 Jam разработчикам выдавали прототип BlackBerry 10 Dev Alpha. Тот самый интсрумент (его уже так можно назвать с натяжкой -[прим. @pchela4ka]), который поможет им создавать, тестировать и отлаживать свои приложения для новой платформы. Во время одного из выступлений нам удалось попасть на закрытую демонстрацию BlackBerry 10 Dev Alpha и его возможностей. Он был у нас в руках! Ощущения непередаваемые! Конечно, это пока не финальный образец, но все же. Само устройство не главное. Приблизительное расположение тех или иных разьемов, динамиков и слотов финальной версии девайса инженер RIM продемонстрировал на корпусе BlackBerry 10 Dev Alpha.
Операционная система поражает своей легкостью, быстротой, плавностью интерфейса. Знаменитая, теперь уже на весь мир, новая система ввода текста, подсказывающая слова, это нечно невообразимое. Скажем так, на привыкание к жесту добавления слова, появившегося из подсказки, переключение раскладки и набор полного слова по буквам нам потребовалось около 5 минут. Дополнительное фото. И это после постоянного использования BlackBerry 9900 [прим. @B2B_BlackBerry]. Новая операционка действительно интуитивно понятна. Жестом "от верхней части экрана -вниз" вызывается панель настроек и подключений, аналогичная той, которая сейчас используется в BlackBerry OS 6.0-7.1. Выглядит она иначе. Элементы скомпонованы и аккуратны -все в стиле новой системы. Разрешение экрана BlackBerry 10 Dev Alpha составляет 768x1280 точек. Буквально за несколько часов до начала BlackBerry 10 Jam Moscow мы публиковали новость с фото технического слайда новых смартфонов BlackBerry. Теперь мы понимаем, что такое, указанные в характеристиках "55 мм экрана". Это полностью сенсорный девайс, без какого-либо ощущения, что вот "у большого пальца руки", или "у прорези динамика" граница экрана устройства. Скорее такой эффект достигается весьма высоким разрешением. Кстати, это будет разрешение экрана финального продукта. Картинка не режет глаз. Добавьте к этому действительно интуитивный интерфейс управления и вы поймете, что скрывается за ранее упомянутым понятием "меняющийся поток операций и завораживающие моменты". Тем кто имеет PlayBook разобраться будет 5 минут [прим. @pchela4ka]. У нас остались только положительные эмоции от прикосновения к новой эпохе в развитии BlackBerry. Иначе как "эпоха" это назвать нельзя.
В заключительной части мероприятия было награждение победителей конкурсов среди разработчиков, после чего был организован небольшой фуршет для всех, посетивших мероприятие. Для тех же, кто не смог по тем или иным причинам, пориехать, команда @Nomobile приготовила целый репортаж с мероприятия. Сейчас он наверняка монтируется в их студии. Нам также удалось пообщаться с российскими представителями RIM, которые ответили на интересующие и волнующие нас вопросы. Это было не официальное интервью, а просто общение по ряду моментов, которые интересны команде сайта. Кстати, в перерывах между сессиями, нам и с разработчиками удалось пообщаться [прим. @pchela4ka]. От всего мероприятия в целом, от общения у нас остались только самые положительные эмоции.
Знаете, в СМИ любят сотрясать воздух по поводу того, как все плохо у RIM. Это не так. И не потому что нам кто-то из представителей компании или разработчик, расказывавший и показывавший BlackBerry 10 Dev Alpha сказал. Нет. Скажем так, когда человек, стоящий непосредственно у разработки платформы, ее концепции и тонкостей, рассказывает вам, что "вот тут" предположительно будет два динамика, а "вот здесь" слот для microSIM и, при этом спокойно и уверенно говорит (после того, что ты сам видел на всем мероприятии [прим. @pchela4ka]), что у нас качественная платформа, с огромным потенциалом, реализуемым в ней еще больше с каждым днем -после всего этого вы бы тоже не сказали, что у RIM все плохо.
Что будет с BlackBerry 10? Это целиком "консьюмер-продукт" для простых пользователей или потом она перейдет в корпоративный сектор? Пока этого вам не скажет никто. Да вы и сами все понимаете из принципа "Контент превыше всего". В любом случае, после выхода устройства с BlackBerry 10 ,на планшет операционная система тоже придет, но в качестве обновления. Понимаете? Получается единая платформа, экосистема. Мощная "живая" и развивающаяся каждую минуту, каждый час, каждый день. Развивающася для того, чтобы не раздражать вас всплывающими окнами и диалогами, делая процесс работы не только непрерывным, но и приносящим удовольствие. Есть такая поговорка, известная всем, кто хотя бы раз держал смартфоны BlackBerry в руках: "Стоит раз попробовать и ты уже никуда от них не денешься. Есть в них что-то такое "клевое" в этих "Ежевиках". Они завораживают именно тем, что вы не отвлекаетесь на посторонние вещи, а делаете. И неважно что именно вы делаете в данный момент времени -ничто не отвлекает вас от этого, а процесс доставляет лишь удовольствие. Мы посмотрели как работает новая операционная система, держа в руках BlackBerry 10 Dev Alpha и можем сказать, что все те ощущения, которые вы испытываете при общении с BlackBerry, весь "User Experience" -все это здесь усиленно в десятки/сотни/тысячи/десятки тысяч/миллионы раз! Вы захотите испытать это еще раз и еще раз и так до бесконечности. BlackBerry создали качественно новый продукт. И готовы с ним снова завоевать мир.
Фото: Пчелкина Анастасия [@pchela4ka]
Текст: [Бизнес-смартфоны BlackBerry] [@B2B_BlackBerry].












