MForum.ru
25.03.2010,
18 марта в Москве прошел форум «Samsung для стран СНГ», а в его рамках состоялся интересный круглый стол подразделения мобильных телефонов компании. MForum.ru представляет запись выступления Олега Будегечиева, менеджера по продуктам компании Samsung, который рассказал о платформе Bada.
![]()
Олег Будегечиев, менеджер по продуктам компании Samsung
Bada, как известно, это новая мобильная платформа Samsung для смартфонов. Но при этом Bada появилась не из ниоткуда, она стала следующим эволюционным шагом развития закрытой мобильной платформы SHP (Samsung Hand-Held Platform), которая великолепно показала себя в аппаратах Samsung S8000 Jet и Samsung S5230 Star – именно эти аппараты во-многом «ответственны» за формирование массового рынка смартфонов с сенсорным экраном.
В ходе разработки Bada было сделано три существенных шага, которые позволили перейти от закрытой платформы SHP к открытой платформе Bada. Прежде всего, появился открытый API - интерфейс, позволяющий разрабатывать сторонние приложения для работы на платформе Bada. У пользователя появилась возможность установки native-приложений. Кроме того, появился магазин приложений, доступ к которому предусматривается для всех моделей смартфонов, работающих на платформе Bada.
Так что же такое Bada – мобильная операционная система или мобильная платформа? Этот вопрос не раз и не два звучал в прошедшие с момента анонса месяцы. Чтобы ответить на этот вопрос, важно уточнить терминологию. В Samsung придерживаются следующего подхода:
Мобильная ОС – основана на собственном ядре, имеет собственную связующую надстройку – middleware (она позволяет приложениям оставаться независимыми от аппаратной платформы) и оболочку: Windows Mobile, SymbianOS.
Мобильная платформа – это операционная система, которая использует стороннее ядро (ядром может выступать, например, Linux), имеет собственную связующую надстройку – middleware и оболочку: Android, Palm WebOS. Применительно к Bada – это ядро РС реального времени или все тот же Linux, SHP middleware с возможностью запуска приложений, и то, что сверху – это Bada.
Закрытая мобильная платформа – использует сторонние ядра, уровень middleware и собственную оболочку, приложения выполняются внутри виртуальной машины: Java, Widget.
С учетом этого, все известные операционные системы и платформы можно сгруппировать так, как это сделано в таблице:
Зачем понадобилась Bada?
В самом деле, ведь есть уже немало платформ и операционных систем, зачем понадобилась еще одна? И как эта платформа будет конкурировать с остальными?
«Собственно, никак, - отвечает на этот вопрос Олег Будегечиев, - Bada – это новый сегмент рынка «умных телефонов» - «смартфоны для всех и каждого», наиболее простые и «умные» смартфоны. Прогноз продаж Bada-смартфонов на 2010 год, сделанный в Samsung – до 10 млн! А вот прогноз для рынка России - до 50% смартфонов Samsung в России к концу 2010 года будут работать на платформе Bada.
Идеология Bada
Большинство смартфонов созданы в рамках движения от мобильных ПК в сторону сужения их возможности с целью создания компактного устройства. Используются те же парадигмы пользовательского интерфейса, иногда можно встретить даже кнопку «Пуск».
Подход Samsung иной – от обычных телефонов идет эволюция в сторону смартфонов с соответствующим наращиванием возможностей – это Bada. Сочетание простоты и доступности обычных телефонов с продвинутыми возможностями смартфонов.
Архитектура Bada
Модульную архитектуру Samsung Bada логически можно разделить на четыре уровня: Kernel, Device, Service, Framework.
Как и в любой другой платформы в основе всего лежит ядро. Какое конкретно ядро должно быть в основе Bada – не оговаривается. В настоящее время обеспечивается поддержка нескольких вариантов ядер – это Linux и несколько ядер систем реального времени, например, Nucleus и REX. Какое конкретно ядро использовать, зависит от того, какая в конкретном телефоне аппаратная платформа.
Над ядром находится «уровень устройства». В нем реализованы основные «железячные» функции: передача данных, работа с мультимедиа, голосом и т.п. Над ним находится слой реализации сервисов. Одна из особенностей Bada – тесная интеграция с различными сервисами. Приложения, которые используют данный уровень, тесно «общаются» с Bada-сервером. Этот сервер также играет роль шлюза к ряду других сервисов. Самый верхний слой – это каркас приложений, тот слой, с которым и взаимодействуют Bada-приложения.
Преимущества Bada
Поддержка современных технологий Ориентация на сервисы Гибкость и масштабируемость Новый пользовательский интерфейс (UI) TouchWiz 3.0Под «современными технологиями» в Samsung подразумевают следующее: поддержка полнофункциональных приложений, таких, как 3D-игры, мультимедиа и развлекательные приложения.
Это такие device-centric опции, которые могут использовать приложения для Bada, как:
Многопоточность C++ каркас приложения Поддержка Open GL-ES 1.1/2.0 Аппаратное кодирование/декодирование и потоковая передача A/V Поддржка камер до 20 Мпикс и запись/воспроизведение HD видео Поддержка различных сенсоров (компас, датчик освещения, приближения) Поддержка объемного звука, мультитача и выброотдачи Поддержка соединения WiFi-adhoc / Bluetooth 3.0 Встроенные средства для распознавания образов / лиц
Ориентация на сервисы
Bada создавалась как платформа вокруг которой можно построить различные сервисы. Этот уровень тесно взаимодействует с Bada-сервером:
Управление профилем пользователя и списком контактов / друзей Шлюз / агрегация социальных сетей (если меняется API соц.сети, то Samsung позаботится о том, чтобы все Bada-телефоны сохранили совместимость с данной сетью за счет коррективов на шлюзе сервера). Синхронизация данных Поиск контента (локальный и интернет) Поддержка стриминга с кодированием / декодированием различных форматов данных LBS. Off-board карты, геотеггинг, отслеживание местоположения Поддержка коммерческого биллинга из приложений (возможность для пользователя докупать патчи, уровни для игр и т.п.)
Гибкость и масштабируемость
За счет поддержки различных ядер и модульной архитектуры, платформа Bada может работать на различных телефонах – от простых и доступных (на которых невозможно использование других платформ из-за минимальных системных требований), до наиболее функицональных и дорогих устройств.
Bada может работать, как на двухядерных процессорах CortexA8, так и на одноядерных процессорах ARM9. Соответственно, на базе процесоров CortexA8 можно использовать более мощные ядра, например, Linux, а на базе ARM9 используются ядра операционных систем реального времени. Важно, что не требуется переписывать приложения под различные размеры экрана – окно приложения, элементы пользовательского интерфейса масштабируются автоматически.
UI Touchwiz 3.0
Еще одно преимущество Bada – новый пользовательский интерфейс Touchwiz 3.0
Ключевая особенность – поддержка различных элементов управления (кнопки, списки и т.д.), возможность создания собственных элементов управления. Отличается большим набором встроенных компонентов. Обеспечивает возможность интеграции Web и Flash-объектов, поддерживает обращение к сенсорам, виброотдаче и т.д. Есть набор эффектов перехода и анимации, новые кнопки. Поддержка Web-объектов означает, в том числе возможность открывать веб-страницу в окне приложения. Допустим вызов приложения из приложения.
Touchwiz 3.0 является эволюционным развитием пользовательского интерфейса Touchwiz 2.0.
Поддерживается до 10 рабочих столов.
Нижние кнопки (3 кнопки под экраном) можно настраивать произвольно.
Поддерживается до 10 страниц меню – можно произвольным образом расположить иконки. Был переработан и улучшен движок виджетов, теперь виджеты вполотную приблизились по возможностям к небольшим Web-приложениям.
Появилось то, что давно просили пользователи – фиксация виджетов на рабочем столе. На экране теперь находится некая виртуальная сетка и виджет может занимать несколько ячеек этой виртуальной сетки.
Появилась возможность совмещать несколько виджетов в одном за счет возросшей производительности платформы, например, можно совмещать часы и прогноз погоды.
В смартфоны на Bada глубоко интегрирована поддержка сервисов социальных сетей. Они интегрированы непосредственно в телефонную книгу, откуда можно, например, смотреть текущий статус в Facebook, посмотреть, находится ли человек в онлайне или оффлайне, написать ему сообщение.
Появилась возможность интеграции событий календаря с различными сервисами, с календарем Yahoo, с календарем Google. Позвонить абоненту или отправить ему SMS можно в «одно касание» - достаточно в телефонной книге выбрать необходимого абонента и сделать движение влево открывает окно отправки сообщения и все, что нужно, это написать текст, движение вправо – звонок данному абоненту.
Всплывающие сообщения теперь не перекрывают меню – они появляются в верхней «строке состояния», где, при необходимости, их можно вытащить и почитать.
Наконец, появились полностью сменные темы в меню.
Экосистема Bada
Что находится вокруг Bada. Предусмотрен ряд новых возможностей, как для разработчиков, так и для пользователей:
Платформа, среда выполнения полнофункциональных сервис-ориентированных мобильных приложений
Поддержка, портал технической поддержки для разработчика приложений на Bada
Магазин приложений, интегрированный магазин приложений в каждом телефоне. Загружать и покупать приложения можно, как с телефона, так и с ПК.
Портал developer.bada.com предоставляет всю необходимые разработчику средства разработки, документацию и онлайн-поддержку.
Среда разработки основана на Eclipse (известная своей дружественностью среда)
Обеспечивается простой и интерактивный конструктор пользовательского интерфейса UI – можно «перетаскивать» элементы – кнопки, как в графическом редакторе. Можно добавлять собственные кнопки, флеш-объекты.
Есть эмулятор для отладки, но есть и возможность отладки на устройстве, которое для этого достаточно подключить к компьютеру.
Магазин приложений.
Позволяет загружать приложения, как напрямую с телефона, так и через ПК-приложение Samsung Kies
На этом презентация Олега Будегечиева завершилась и начались вопросы и ответы, наиболее интересные из которых, мы, возможно, еще представим вашему вниманию в ближайшие дни.
© Александр Московцев,
Публикации по теме:
21.10.
Обзор услуги «Мобильное ТВ» от МТС: телевизор, который всегда с тобой
28.08. Tizen
02.07.
Личный опыт: тачфон или смартфон?
06.03.
Обзор мобильного приложения ivi.ru: легальный способ смотреть фильмы онлайн бесплатно
17.09.
Гид покупателя: выбираем телефон (не смартфон) с сенсорным дисплеем
20.06.
Обзор WhatsApp Messenger: сэкономь на sms
27.05.
Первые фото Samsung I8800 на базе Tizen
08.05. Стали известны имена двух первых девайсов на Tizen
26.02.
MWC 2013: Lumia 520, Lumia 720 и телефонные новинки от Nokia
22.02.
Хит-парад мобильников. Февраль 2013
20.12.
Гид покупателя: Новый год приближается – выбираем планшеты и другие гаджеты
14.12.
Гид покупателя: Новый год приближается – выбираем телефоны и смартфоны
06.12.
Гид покупателя: выбираем тачфон-несмартфон. Зима 2012
05.12.
IDC: Android и iOS останутся на пике популярности и в 2016 году
15.11.
Обзор рынка мобильного ритейла в России в 3q2012
03.09.
HD Voice
25.08.
Рынок мобильного ритейла в России, 1h2012 и 2q2012
23.08.
Samsung перенесла выход Tizen на 2013 год
23.08.
Гид покупателя: выбираем смартфон с Windows Phone
Да все тут просто, на мой взгляд.
Производители телефонов поняли, что мобильники стали одинаковыми по сути: характеристики, внешний вид и т.д. Поэтому необходимо сделать такой шаг, который позволит получать доход больше, благодаря Бада.
Бада - очередная ОС (если ее так можно назвать) которая будет нужна Самсунгу для того, чтобы покупали только ее программные продукты. Все учли опыт компании Apple - где огромную прибыль приносит продажа программ в АпСторе.
Той же идеей стала страдать и Nokia со своей Maemo. Единственное, тут все проще - она базируется на Debian Linux. Правда такой шаг не очен интересен, ведь Linux свободное ПО. Поэтому жить этой платформе не суждено, судят по некоторым отзывам.
Единственное, какой платформе предрекают неплохое будущее - Microsoft Phone 7. Для которой будут выходить программы сразу для трех систем, в том числе - для сотового и ПК одновременно. Посему, Microsoft уже отреклась от Windows Mobile. новую платформу Phone 7 можно будет "пощупать" реально только к концу этого года, где-то в декабре. А пока, программы клепают ПО, потому как с WM они совершенно не совместимы. Кстати сказать, в WP7 на первом этапе не будет Copy/Pate (копировать/вставить), точно также как и в Apple в недавнем прошлом.
Вот такие времена)
Еще ведь самсунг постоянно акцентирцует внимание на том, что ОСь была нужна также и операторам, потому что они могут ее кастомизировать и давно просили у самсунга удобную для этого платформу.
Ну а еще для галочки и пиара - они ж теперь крупнейший производитель смартфонов.
Кроме того, это было логичным развитием проприетарной ОС.
Ну а софтом - боюсь, они на нем много не заработают, это не айфон. Под айфон очень много софта, игрушек и все "секси". Андроид отлично развивается, но там пока немного действительно качественного софта и особенно игрушек. И оч много бесплатно. Не думаю что бада резко переплюнет андроид, что уж там про айфон говорить.
P.S.
Много полезного - в нашем .
С уважением, Ольга, редактор MForum.
15.05. Специалисты по ИБ без опыта работы не нужны почти никому
15.05. Ericsson предупреждает операторов - они упускают возможности, связанные с 5G и ИИ
15.05. Рынок SiC и GaN в Китае демонстрирует интересные тренды
15.05. Прогноз развития телекоммуникационной отрасли России дадут на ЦИПР-2026
15.05. В NASA тестируют процессор нового поколения для использования в условиях космоса
15.05. МТС обеспечила покрытием LTE станцию «Спортивная» в метро Новосибирска
15.05. Билайн в Пермском крае - 4G улучшен в 13 населенных пунктах к дачному сезону
14.05. Монокристалл - в шаге от банкротства?
14.05. Услуги D2D - консолидация вместо конкуренции? В США
14.05. Мировой рынок RAN в 1q2026 остался стабильным пятый квартал подряд
14.05. Ускорители ИИ Nvidia в рамках конфликта США и Китая
14.05. В России работают над проектом рентгеновского фотолитографа
14.05. Виктория Морозова назначена директором по маркетингу МТС Web Services
16.05. Xiaomi 17 Max – 8000 мАч, 200 МП Leica, 6.9" Super Pixel — анонсируют 21 мая
15.05. Представлен Moto Tag 2 с 600 днями работы, UWB и Google Find Hub
15.05. Xiaomi тизерит Band 10 Pro и наушники-клипсы
14.05. Oppo может получить улучшенную квадратную фронталку разрешением 100 МП
14.05. Vivo Y60 – бюджетник с экраном 120 Гц и АКБ 6500 мАч
13.05. Nubia GT Buds – прозрачный дизайн, RGB-подсветка и ANC за $39
13.05. Samsung запускает One UI 9 Beta на базе Android 17, ещё до анонса ОС от Google
13.05. Honor Pad 20 с дисплеем 12.1" 3K, Snapdragon 7 Gen 3 и АКБ 10 100 мАч показали на тизерах
11.05. Huawei Watch Fit 5 и Watch Fit 5 Pro выходят на глобальный рынок
11.05. Acer Iconia iM11 5G – Dimensity 7050, 5G и 7400 мАч за $249
08.05. OnePlus Nord CE6 Lite с 7000 мАч, 144 Гц LCD и Dimensity 7400 Apex представлен официально
08.05. OnePlus Nord CE6 с АКБ 8000 мАч, AMOLED-экраном 144 Гц и Snapdragon 7s Gen 4 представлен официально
07.05. Honor Play 11 Plus – 7000 мАч, 120 Гц AMOLED и Dimensity 6500 Elite за $320
07.05. Honor Play 70C – Helio G81 Ultra, 5300 мАч и Android 15 за $90
06.05. Honor Play 80 Plus – 7500 мАч, Snapdragon 4 Gen 4 и AI-кнопка за $249
06.05. Samsung Galaxy S27 Ultra получит переменную диафрагму в основной камере?
06.05. Samsung Galaxy A27 – круглый вырез камеры, Snapdragon 6 Gen 3 и 12 МП фронталка
05.05. Xiaomi Smart Band 10 Pro – 1.74" AMOLED, алюминиевый корпус и 21 день работы
05.05. iQOO 15T – 200 МП камера, 8000 мАч, 100 Вт и Dimensity 9500
05.05. Lenovo Legion Y70 (2026) – 2K-экран, 8000 мАч и SD 8 Gen 5