stringtranslate.com

Бада

Bada (стилизовано как bada ; корейский : 바다 ) — мобильная операционная система , разработанная Samsung Electronics для таких устройств, как смартфоны среднего и высокого класса [3] и планшетные компьютеры . Название происходит от « 바다 (bada)», что на корейском означает « океан » или «море» . Все телефоны под управлением Bada были брендированы под названием Wave , в отличие от Android-устройств Samsung, которые брендированы как Galaxy . [ требуется цитата ]

Bada основана на ядре Mentor Graphics Nucleus RTOS [4] или ядре Linux и планировалась как промежуточное программное обеспечение, отделенное от ядра ОС , но разработка была прекращена. Чтобы способствовать принятию Bada, Samsung, как сообщается, рассматривала возможность выпуска исходного кода под лицензией с открытым исходным кодом и расширения поддержки устройств, включив в нее Smart TV . [5]

В июне 2012 года Samsung объявила о своем намерении объединить Bada с проектом Tizen , [6] [7] продолжая использовать его параллельно с Android OS от Google и Windows Phone от Microsoft на своих смартфонах. 25 февраля 2013 года Samsung объявила о прекращении разработки Bada и переносе разработки на Tizen . [8] [9] Сообщения об ошибках были прекращены в апреле 2014 года . [10]

История

Bada и дистрибутивы мобильного ПО, с которыми она связана

После анонса Bada, Wave S8500 , который в конечном итоге стал первым телефоном на базе Bada, был впервые показан публике на Mobile World Congress 2010 в Барселоне в феврале 2010 года. Наряду с самой Bada были представлены некоторые приложения, работающие на Bada, включая мобильные видеоигры, такие как Asphalt 5 от Gameloft . [11] Wave S8500 был выпущен в мае того же года, [12] [13] и был продан в количестве одного миллиона телефонов за первые четыре недели на рынке. [14]

По словам Samsung, такие компании, как Twitter , EA , Capcom , Gameloft и Blockbuster, продемонстрировали свою поддержку платформы Bada, организовав партнерские отношения с Samsung по разработке еще до запуска, и поделились несколькими идеями о своем видении будущего мобильных приложений и о том, какую роль в нем будет играть Bada. Это была демонстрация того, что можно было услышать в серии мероприятий, проведенных по всему миру в течение 2010 года, называемых Developer Days. Кроме того, было обнародовано объявление о предстоящем конкурсе разработчиков Bada с общим призовым фондом в 2 700 000 долларов США на протяжении всего мероприятия по запуску. [15] В мае 2010 года Samsung выпустила бета-версию своего комплекта средств разработки программного обеспечения Bada (SDK), сделав его доступным для широкой публики, как это было сделано с партнерами в предыдущем декабре, чтобы привлечь потенциальных разработчиков приложений для этой платформы. [16] В августе 2010 года Samsung выпустила версию 1.0 Bada SDK. Год спустя, в августе 2011 года, была выпущена версия 2.0 Bada SDK. [ необходима цитата ]

Версии

Samsung S8500 Wave был выпущен с версией 1.0 операционной системы Bada. Вскоре Samsung выпустила версию 1.0.2, которая включала незначительные исправления для европейских пользователей. [17] Версия 1.2 была выпущена с телефоном Samsung S8530 Wave II. [18] Альфа-версия Bada 2.0 была представлена ​​15 февраля 2011 года с телефоном Samsung S8530 Wave II.

Последним флагманским смартфоном на базе Bada стал Samsung Wave III S8600 , работающий под управлением Bada 2.0.

Бада 2.0

Версия Bada 2.0 была представлена ​​на выставке IFA 2011 в Берлине и выпущена в конце декабря 2011 года с большим количеством новых функций и улучшений по сравнению с версией 1.2, включая такие возможности, как:

Приложения Samsung

С выпуском Samsung Wave компания Samsung открыла международный магазин приложений Samsung Apps для платформы Bada. [19] В нем было более 2400 приложений, и он также был доступен для Android и телефонов Samsung. [20]

Samsung создал новый магазин приложений для своей следующей мобильной ОС Tizen. [21] [ требуется обновление ]

Архитектура

Архитектура Бада

Архитектура bada состоит из следующих четырех слоев:

Этот уровень содержит либо операционную систему реального времени, либо ядро ​​Linux, в зависимости от конфигурации оборудования устройства.

Bada была определена Samsung не как операционная система как таковая, а как платформа с настраиваемой архитектурой ядра , которая позволяла использовать либо ядро ​​собственной гибридной операционной системы реального времени (RTOS), либо ядро ​​Linux . [2] Согласно авторским правам, отображаемым Samsung Wave S8500 , она использовала код из FreeBSD , NetBSD и OpenBSD .

Уровень устройства предоставлял основные функции, такие как графика, протоколы, телефония и безопасность. Уровень обслуживания предоставлял больше сервисно-ориентированных функций, таких как SMS , отображение и внутриприкладные покупки, обрабатываемые Bada Server . Верхний уровень, уровень фреймворка , предоставлял интерфейс прикладного программирования (API) на языке C++ для использования разработчиками приложений.

Bada предоставляла разработчикам различные элементы управления пользовательским интерфейсом и элемент управления веб-браузером на основе открытого исходного кода WebKit , а также Adobe Flash , поддерживающий версии Flash с 9 по 11 (Flash Lite 4 с поддержкой ActionScript 3.0) в Bada 2.0. Оба последних могли быть встроены в собственные приложения Bada. Он поддерживал API трехмерной графики OpenGL ES 2.0 и предлагал интерактивное отображение с функциями точек интереса (POI), которые также могли быть встроены в собственные приложения. [23] Он поддерживал функцию масштабирования с помощью жестов , просмотр с вкладками и функции вырезания, копирования и вставки . [24]

Методы взаимодействия Bada, которые можно было бы включить в приложения, включали такие датчики, как датчики движения, контроль вибрации, распознавание лиц , акселерометр , магнитометр , датчик наклона, глобальную систему позиционирования (GPS) и мультитач . [16]

Собственные приложения были разработаны на C++ с Bada SDK и интегрированной средой разработки (IDE) на основе Eclipse . Для сборки и отладки приложений использовались цепочки инструментов на основе GNU. IDE также содержала приложение перетаскивания для проектирования интерфейсов приложений и эмулятор для приложений.

Критика Bada 1.x

Фотография сделана с помощью Samsung Wave 525, работающего на Bada 1.0.

Некоторые издания критиковали Bada 1.x по следующим причинам:

Устройства

К концу 2011 года Samsung выпустила три новые модели с предустановленной Bada 2.0, завершив список устройств, работающих на недолговечной Bada: [30]

Рыночные доли

На диаграмме ниже показаны мировые продажи смартфонов на базе Bada со второго квартала 2010 года по второй квартал 2013 года. [ требуется ссылка ] Canalys, компания по анализу рынка технологий , подсчитала, что Samsung поставила 3,5 миллиона телефонов на базе Bada в первом квартале 2011 года. [31] Это число выросло до 4,5 миллионов телефонов во втором квартале 2011 года. [32]

По данным Gartner , в первом квартале 2012 года индекс роста Bada составил +43%, а доля рынка увеличилась до 2,7% (по сравнению с 1,9% в первом квартале 2011 года). [33]

В Южной Корее финансовый год совпадает с календарным годом .

Смотрите также

Ссылки

  1. ^ Lextrait, Vincent (январь 2010 г.). "The Programming Languages ​​Beacon" (10.0 ред.). Архивировано из оригинала 30 мая 2012 г. Получено 5 января 2010 г.
  2. ^ ab "Архитектура Bada", Справка – Eclipse SDK, Samsung, заархивировано из оригинала 20 января 2012 г. , извлечено 24 июня 2012 г.
  3. ^ Джонсон, Максим (июль 2010 г.). «Плохо: система эксплуатации сотовых телефонов Samsung» (на французском языке). Архивировано из оригинала 13 июля 2010 года . Проверено 7 июля 2010 г.
  4. ^ Стратегия Samsung Electronics по конкуренции на рынке «bada» заключается в следующем..., Bloter, 2009.11.18, https://www.bloter.net/news/articleView.html?idxno=7334
  5. ^ "Samsung сделает ОС Bada открытой и сделает ее частью вашего Smart TV". Tech crunch . 20 сентября 2011 г. Получено 20 сентября 2011 г.
  6. ^ "Samsung объединяет Bada с Tizen: вечеринка ОС просто стала немного странной", Engadget , 14 января 2012 г. , получено 24 июня 2012 г.
  7. ^ Войк, Элизабет (13 января 2012 г.). «Samsung объединяет свою ОС Bada с поддерживаемым Intel проектом Tizen». Forbes .
  8. ^ Samsung отказывается от Bada OS, встраивает ее в Tizen - FierceMobileIT Архивировано 28 февраля 2013 г. на Wayback Machine . Fiercemobilecontent.com (25.02.2013). Получено 09.12.2013.
  9. Линн, Кеннет (28 августа 2012 г.). «Вердикт по делу Samsung против Apple может повлиять на Google и Tizen». Архивировано из оригинала 26 августа 2014 г. Получено 22 августа 2014 г.
  10. ^ bada Master (9 апреля 2014 г.). "Конец уведомления об ошибках bada". Архивировано из оригинала 26 августа 2014 г.
  11. ^ "Демонстрация Asphalt 5 на телефоне Bada". YouTube (видео). 26 февраля 2010 г.
  12. ^ "Samsung Wave, первый смартфон Bada выходит на рынок". Samsung (пресс-релиз). 24 мая 2010 г. Архивировано из оригинала 23 декабря 2010 г. Получено 3 февраля 2011 г.
  13. Bada Wave, архивировано из оригинала 18 февраля 2010 г.
  14. ^ "Samsung отмахивается от миллиона". The Inquirer . 13 июля 2010 г. Архивировано из оригинала 16 июля 2010 г.{{cite web}}: CS1 maint: unfit URL (link)
  15. ^ "Samsung представляет новую платформу для смартфонов bada". bada.com . 8 декабря 2009 г. Архивировано из оригинала 24 декабря 2010 г. Получено 3 февраля 2011 г.
  16. ^ ab "BadaDeveloper Site". Сайт разработчиков bada. Архивировано из оригинала 2 апреля 2010 г. Получено 7 апреля 2010 г.
  17. ^ "Samsung Wave получает обновление до Bada версии 1.0.2". TechKnots . 23 августа 2010 г. Архивировано из оригинала 14 ноября 2010 г.
  18. ^ ab "Samsung анонсирует S8530 Wave II, встречайте версию с большим экраном". GSM Arena . 4 октября 2010 г. Архивировано из оригинала 10 ноября 2010 г.
  19. ^ "Samsung Wave European Launch to Propel Samsung Apps". Приложения . Samsung. 1 июня 2010 г. Архивировано из оригинала 28 апреля 2012 г. Получено 17 мая 2021 г.
  20. Samsung Apps, архивировано из оригинала 4 января 2013 г. , извлечено 24 июня 2012 г.
  21. Tizen Store , получено 28 июня 2012 г.
  22. ^ архив https://archive.today/20130102035940/http://developer.bada.com/help_2.0/index.jsp?topic=/com.osp.documentation.help/html/bada_overview/bada_architecture.htm оригинальный источник http://developer.bada.com/help_2.0/index.jsp?topic=/com.osp.documentation.help/html/bada_overview/bada_architecture.htm
  23. ^ Эрик Браун (8 декабря 2009 г.). «Samsung's mobile OS SDK ships, running on Linux». eWeek . Получено 7 апреля 2010 г.[ постоянная мертвая ссылка ]
  24. ^ "Смартфон Samsung Wave". The Inquirer. 9 августа 2010 г. Архивировано из оригинала 15 августа 2010 г.{{cite web}}: CS1 maint: unfit URL (link)
  25. ^ Наконец-то разрешены приложения bada VoIP «. Joernesdohr.com (2011-04-04). Получено 24 июня 2012 г.
  26. ^ «Что такого плохого в bada от Samsung?». The Register . 9 марта 2010 г.
  27. ^ "bada Tutorial: Communication" (PDF) . 2010. Архивировано (PDF) из оригинала 2 июня 2010 г. Получено 4 мая 2010 г.
  28. ^ "Политика единого приложения bada". Сайт разработчиков bada. Архивировано из оригинала 14 августа 2011 г. Получено 16 июня 2011 г.
  29. ^ Сеган, Саша. (2010-02-14) Bada's Big: Samsung представляет первый телефон на базе Bada. Pcmag.com. Получено 24 июня 2012 г.
  30. ^ «Больше никаких bada и TIZEN в 2012 году». Sammobile.com . 22 августа 2012 г. Получено 15 сентября 2019 г.
  31. ^ Tofel, Kevin C. (5 мая 2011 г.). «Оценка: 2,5 млн поставок Windows Phone 7 в первом квартале». Gigaom . Получено 24 июня 2012 г.
  32. ^ "Samsung Bada shipments up 355% to 4.5 million units in Q2 2011". Pocket Gamer . 3 августа 2011 г. Получено 24 июня 2012 г.
  33. ^ «Продажи мобильных телефонов во всем мире», Gartner.com , Gartner, архивировано с оригинала 17 мая 2012 г.

Внешние ссылки