Мобильная платформа Samsung Bada

Мобильная ОС Samsung Bada была официально представлена в декабре 2010, но до сих пор о ней известно не много. В рамках Samsung CIS Forum 2010 южнокорейская компания Samsung организовала круглый стол для журналистов, посвящённый исключительноплатформе  Bada, на котором стали известны некоторые интересные подробности.

Первое, спор о том, что же такое bada — операционная система или платформа — разрешился в пользу второго варианта. Представители компании Samsung называют Bada платформой, потому как она может использовать несколько ядер ОС (Linux, Nucleus, RTOS).

Bada имеет четыре уровня:

  1. Уровень ядра.
  2. Уровень устройства, где  реализована работа с экраном, телефонной частью, беспроводными интерфейсами и т.д.
  3. Уровень сервисов, который  отвечает за взаимодействие с различными онлайновыми сервисами. При этом, используется транзитный сервер компании Samsung, как и в случае с оболочкой Motorola MOTOBLUR, который берёт на себя всё взаимодействие с онлайн-сервисами, а смартфон под управлением Bada обращается к транзитному серверу. Такой подход имеет большое преимущество: если Twitter или Facebook изменят API, то  разработчикам не нужно будет срочно выпускать новые версии прошивок для всех смартфонов на Bada — достаточно обновить программное обеспечение на сервере.
  4. Уровень открытых API — именно на данном уровне работают приложения сторонних разработчиков.

Платформа, выглядит хорошо продуманной. В частности, релизована независимость интерфейса от разрешения экрана устройства. Это значит, что разработчикам не нужно будет перерисовывать свои программы под конкретное устройство.

Ещё одной особенностью является — поддержка OpenGL ES 1.1/2.0. Это позволит надеяться на появление множества «нативных» игр для bada. Есть так же и поддержка кодирования/декодирования HD-видео, это позволит не только смотреть на смартфоне большую часть видеофайлов без их конвертации, но так же и снимать ролики с разрешением 720p на встроенную камеру. Хотя, конечно, наличие или отсутствие этих возможностей в некоторых телефонах будет определяться аппаратной платформой.

Поддержка многозадачности тоже будет зависеть от аппаратной платформы. Можно ожидать, что на Samsung S8500 Wave возможно будет одновременно запустить один Java-апплет и еще одно «родное» приложение.

 Смартфоны  на ОС Bada имеют интерфейс TouchWiz версии 3.0, который обладает рядом усовершенствований по сравнению со 2-ой версией.

Поиск по сайту