Мобильная платформа Samsung Bada: новые подробности

Автор: Павел Урусов, 26 марта 2010, 06:12
Samsung_bada.jpg
Мобильная платформа Samsung Bada была официально представлена в декабре прошлого года, но до сих пор о ней известно не очень много. На прошлой неделе в рамках Samsung CIS Forum 2010 компания Samsung организовала для журналистов круглый стол, посвящённый исключительно Bada, на котором стали известны некоторые любопытные подробности.
bada_1.png
Во-первых, спор о том, что такое Bada - ОС или платформа - разрешился в пользу сторонников второго варианта. Представители Samsung называют Bada платформой, поскольку она может использовать несколько ядер ОС (Linux, RTOS, Nucleus).
bada_2.png
Фактически Bada имеет четыре уровня:
  1. Уровень ядра.
  2. Уровень устройства, на котором реализована работа с дисплеем, телефонной частью, беспроводными интерфейсами и т. п.
  3. Уровень сервисов отвечает за взаимодействие с различными онлайновыми сервисами. При этом, как и в случае с оболочкой Motorola MOTOBLUR, используется транзитный сервер компании Samsung, который берёт на себя всё взаимодействие с онлайновыми сервисами, а телефон под управлением Bada обращается уже к транзитному серверу. Такой подход имеет одно большое преимущество: если Twitter или Facebook изменят API, разработчикам не придётся срочно выпускать новые версии прошивок для всех телефонов на Bada - достаточно будет обновить ПО на сервере.
  4. Уровень открытых API — именно на этом уровне работают приложения сторонних разработчиков.
Платформа, по крайней мере на бумаге, выглядит хорошо продуманной. В ней, в частности, релизована такая вещь, как независимость интерфейса от разрешения экрана устройства. Это означает, что разработчикам не придётся перерисовывать свои программы под каждое конкретное устройство. Ещё одна особенность - поддержка OpenGL ES 1.1/2.0. Это позволяет надеяться на появление большого количества "нативных" игр для Bada. Есть и поддержка кодирования/декодирования HD-видео, что позволит не только смотреть на телефоне большую часть видеофайлов без конвертации, но и снимать ролики в разрешении 720p на встроенную камеру аппаратов на Bada. Хотя, разумеется, наличие или отсутствие этих возможностей в конкретных телефонах будет определяться в первую очередь аппаратной платформой. Поддержка многозадачности также будет зависеть от аппаратной платформы. Ожидается, что на Samsung S8500 Wave можно будет одновременно запустить один Java-апплет и одно "родное" приложение.
bada_3.png
Телефоны на Bada имеют интерфейс TouchWiz версии 3.0, обладающий рядом усовершенствований по сравнению со второй версией. Кстати, этот интерфейс, равно как и приложение Social Hub, в настоящее время портируется на Android (он будет использован в смартфоне Galaxy S).
bada_4.png
Магазин приложений для Bada будет запущен одновременно с выходом на рынок первого Bada-аппарата - уже упоминавшегося выше S8500 Wave. Ориентировочно это произойдёт в мае. Задержка связана с тем, что по данному телефону на рынке будет формироваться первое впечатление о новой платформе, поэтому Samsung собирается максимально вылизать как программную, так и аппаратную часть.

Подписывайтесь на наш нескучный канал в Telegram, чтобы ничего не пропустить.

Поделиться