На Samsung Bada Developer Day с докладами выступили:
- Kanghyun Kwon (Vice President, Head of Content Service Team,
Samsung HQ) — введение, приветственная речь.
- Юрий Пустовойт (Senior Product Manager, Samsung Russia) —
стратегия развития Samsung Mobile в России.
- Ольга Куклина (Technical Manager, Service Platform Group, Samsung
HQ), - Bada technical SDK.
- Phil Northam (Technical Marketing & Communications Manager,
Samsung UK) — возможности для разработчиков: Samsung Mobile Innovator,
новая мобильная платформа bada.
- In-Ho Johann Kim (Mobile Content and Services Manager, Samsung
Europe) — новые возможности сотрудничества с Samsung Apps (сервис для
загрузки мобильных приложений).
- Wonjoon Choi (Global Content Service Planning & Marketing
Manager, Samsung HQ) — Вeveloper Challenge: конкурс для разработчиков
мобильных приложений под bada.
- Кирилл Горыня (Генеральный директор, I-Free) — опыт
сотрудничества с Samsung Mobile.
Для начала собравшимся рассказали, что такое Bada (в
переводе с корейского - океан) и откуда она взялась. Если кратко, то
это логическое продолжение проприетарной ОС от Samsung, которая
использовалась в телефонах ранее. ОС логически развивалась и "доросла"
до уровня Samsung Jet (эта модель продвигалась как "более умная, чем
смартфон"). Bada - уже не проприетарная органиченная ОС, а полноценная
и открытая для стороннего софта, со своим SDK.
Впрочем, многие все еще задают вопросы. Bada - это
мобильная платформа или мобильная ОС? Из таблицы ниже видно, что это
открытая мобильная платформа, по сути аналог iPhone OS и Android.
Отличие такие платформ от полноценных мобильных ОС в том, что они могут
использовать разные ядра системы (чаще всего - Unix).
Немного об архитектуре самой платформы:
Особо интересен сервисный уровень. Как видим, Bada уже включает в себя
множество возможностей, которые в других ОС нужно добавлять
дополнительного с помощью различного ПО.
Возможности "нативных" Bada-приложений (уровень App Framework). Как
видите, есть все необходимое, на современном уровне:
Особенности интерфейса Touchwiz 3.0:
- Интеграция Web/Flash объектов
- Поддержка сенсоров, виброотдачи и.т.д.
- Вызов приложения из приложения
- Настройка 3 нижних софт-клавиш
- Интеграция социальных сетей в телефонную книгу
- Возможность отправить сообщение прямо из телефонной книги
(разговор ведется опять же о социальных сетях и IM)
- Вызов абонента/отправка СМС в одно касание
- Всплывающие сообщения
- Смена тем меню
Кроме того, стоит отметить плаформу Social Hub, цель которой -
объединить в одной программе все популярные интернет-сервисы, почтовые
службы, службы мгновенных сообщений и социальные сети. Social Hub в
связке с Touchwiz 3.0 позволяет получать и отправлять сообщения
электронной почты, редактировать календарь и просматривать события в
социальных сетях в режиме реального времени. Существует два
варианта реализации Social Hub:
- pull (постоянный опрос сервера на предмет наличия новых событий)
- push notification (сервер самостоятельно оповещает устройство о
новых событиях по другую сторону сети)
По словам Юрия Пустовойта, Senior Product Manager Samsung Russia,
платформа Bada поможет компании выйти новый сегмент рынка. С ее
появлением Samsung почти автоматически становится ведущим мировым
производителем смартфонов. Вице-президент Samsung Kanghyun Kwon также
отметил, что в стратегию глобальной экспансии Samsung входит расширение
количества стран-распространителей до 75 и продвижение новой платформы
с целью увеличить число продаваемых смартфонов Samsung на основе Bada
до 50%. "В России же наша амбициозная задача – до конца 2010 года
продать 1,5 млн. таких смартфонов, постепенно делая продукт более
доступным покупателям: изначальная цена телефонов будет составлять 20
тыс. рублей, но к концу года мы планируем снизить ее до 10 тыс.
рублей, - добавил Юрий Пустовойт. - Главные преимущества для разработчиков Bada
– это встроенный в каждое устройство каталог приложений и миллионные
тиражи смартфонов Samsung".
Wonjoon Choi рассказал о конкурсе для разработчиков приложений Samsung
bada Developer Challenge с призовым фондом 2,7 млн. долларов, который
стартовал еще в прошлом году. Наряду с глобальным, объявлен и локальный
конкурс. В России он стартует 1 мая, планируется определить 15
победителей. На начало продаж первого Bada-смартфона Wave в апреле
ожидается в лучшем случае около 1280 Bada-приложений, к концу года
Samsung ожидает более 6000.
Технический менеджер Samsung Ольга Куклина показала собравшимся процесс
создания приложения в реальном времени. Для разработки Bada-приложения
требуются:
- инструментальный набор (SDK - можно скачать с официального сайта developer.bada.com, но только
будучи юрлицом-партнером Samsung)
- интегрированная среда разработки (IDE), основанная на программе
Eclipse
- Bada Simulator — программный эмулятор коммуникатора.
Средства разработки работают под Windows XP и выше, о поддержке других
ОС речи пока не идет. Сайт пока доступен на английском, но в апреле
обещают русскую поддержку и русский SDK.
Как можно было видеть в ходе демонстрации, создать простейшее
приложение можно менее, чем за 3 минуты - в SDK достаточно "заготовок",
удобный и наглядный интерфейс, примеры кода. Приложение можно сразу же
протестировать (кстати, есть средства удаленного тестирования, а также
тест на реальном аппарате), в том числе, с имитацией каких-то событий
вроде СМС, входящего звонка и т.п. Есть различные удобные мелочи вроде
простой вставки иконки и загрузочного экрана программы.
Готовое приложение в виде папки с ресурсами и бинариями нужно отправить
в Samsung. Компания проверяет его на предмет надежности и
работоспособности и в случае успешной оценки подписывает своим
сертификатом (исключение - бесплатные приложения) и выкладывает на сайт
samsungapps.com, а также
высылает разработчику установочный файл. Пользователь может установить
программу как через телефон, так и через специальное приложение на
компьютере — Samsung Kies. Разработчик может сам установить цену на
свою утилиту и получает доступ к статистике, биллингу и прочим вещам
вроде обратной связи с пользователями.
Завершил первую часть мероприятия Кирилл Горыня, генеральный директор
компании I-Free. Именно его компания занималась организацией
SMS-биллинга для Samsung Apps. Ведь именно в России основным условием
запуска Bada стало внедрение системы оплаты приложений по СМС. Конечно,
возможность оплаты банковскими картами тоже доступна, но у нас карты
пока мало распространены. С другой стороны, на SMS-биллинге особо
настаивали операторы связи. Вполне вероятно, что за купленный таким
способом софт будут браться немаленькие комиссии.
После серии докладов на Samsung Bada Developer Day прошли круглые
столы, посвященные все тому же - разработке приложений. В частности, на
них вскрылись минусы новой платформы. На данный момент на Bada-телефоне
можно запустить одновременно только одно Bada и одно java-приложение,
либо пять Bada-приложений. Системный софт вроде плеера, конечно, в фоне
работает без проблем. Впрочем, доведя систему "до ума" ограничения
планируют снять. Многим не понравилась медленная работа
Bada-симулятора, а также необходимость писать приложения на C++ ввиду
"дороговизны" хороших программистов. Кроме того, еще не решено
окончательно, будет ли тестирование приложений силами Samsung
бесплатным - возможно, за это придется платить.
В перерывах, а также после мероприятия всех гостей в фойе ждали закуски
и напитки, живая музыка и самое интересное - несколько стендов с
Samsung Wave, первым
Bada-телефоном. Напомню, это аппарат с процессором 1 ГГц, 3,3-дюймовым
Super AMOLED экраном (очень качественный, яркий, четкий), 5 Мп камерой
с возможностью записи HD-видео, поддержкой GPS, Bluetooth 3.0 и Wi-Fi
стандарта n.
"Мероприятие прошло удачно, участники активно задавали вопросы
выступающим, узнали много новой и полезной информации. Затронутые темы,
конечно, были актуальны, так как это первое подобное событие,
посвящённое Bada, в Петербурге и вообще в России. На конференции
присутствовало около полутора сотен человек", – заявил журналистам
руководитель
MobileMonday в России, генеральный директор ADMIN Ltd. Михаил Новиков.
Закрывая мероприятие, представители Samsung еще раз обратились
разработчикам: "Сейчас у
нас ситуация Магомета и горы. Bada не интересна потребителям, пока для нее
нет софта. А софта не будет, пока вы его не напишете. Поэтому сделайте
первый шаг и мы вместе заработаем много-много денег".
Ссылки по теме: