- Подробности
-
Создано 07.01.2012 23:30
Мобильная ОС Samsung Bada была официально представлена в декабре 2010, но до сих пор о ней известно не много. В рамках Samsung CIS Forum 2010 южнокорейская компания Samsung организовала круглый стол для журналистов, посвящённый исключительноплатформе Bada, на котором стали известны некоторые интересные подробности.
Первое, спор о том, что же такое bada — операционная система или платформа — разрешился в пользу второго варианта. Представители компании Samsung называют Bada платформой, потому как она может использовать несколько ядер ОС (Linux, Nucleus, RTOS).
Bada имеет четыре уровня:
- Уровень ядра.
- Уровень устройства, где реализована работа с экраном, телефонной частью, беспроводными интерфейсами и т.д.
- Уровень сервисов, который отвечает за взаимодействие с различными онлайновыми сервисами. При этом, используется транзитный сервер компании Samsung, как и в случае с оболочкой Motorola MOTOBLUR, который берёт на себя всё взаимодействие с онлайн-сервисами, а смартфон под управлением Bada обращается к транзитному серверу. Такой подход имеет большое преимущество: если Twitter или Facebook изменят API, то разработчикам не нужно будет срочно выпускать новые версии прошивок для всех смартфонов на Bada — достаточно обновить программное обеспечение на сервере.
- Уровень открытых API — именно на данном уровне работают приложения сторонних разработчиков.
Платформа, выглядит хорошо продуманной. В частности, релизована независимость интерфейса от разрешения экрана устройства. Это значит, что разработчикам не нужно будет перерисовывать свои программы под конкретное устройство.
Ещё одной особенностью является — поддержка OpenGL ES 1.1/2.0. Это позволит надеяться на появление множества «нативных» игр для bada. Есть так же и поддержка кодирования/декодирования HD-видео, это позволит не только смотреть на смартфоне большую часть видеофайлов без их конвертации, но так же и снимать ролики с разрешением 720p на встроенную камеру. Хотя, конечно, наличие или отсутствие этих возможностей в некоторых телефонах будет определяться аппаратной платформой.
Поддержка многозадачности тоже будет зависеть от аппаратной платформы. Можно ожидать, что на Samsung S8500 Wave возможно будет одновременно запустить один Java-апплет и еще одно «родное» приложение.
Смартфоны на ОС Bada имеют интерфейс TouchWiz версии 3.0, который обладает рядом усовершенствований по сравнению со 2-ой версией.