Bada - Bada

Bada
Samsung Bada Logo.png
Bada2.jpg
Ekran główny Bada 2.0
Deweloper Elektronika Samsung
Napisane w C++
Rodzina systemów operacyjnych POSIX ( Linux )
Stan pracy Zatrzymany (zastąpiony przez Tizen )
Model źródłowy Mieszane: komponenty zastrzeżone i open source
Wersja ostateczna 2.0.6 SDK / 28 lutego 2013 ; 8 lat temu ( 28.02.2013 )
Cel marketingowy Smartfon
Dostępne w Wielojęzyczny
Menedżer pakietów Samsung Kies
Typ jądra Monolityczny ( Jądro Linuksa )
Domyślny
interfejs użytkownika
TouchWiz , graficzny ( ekran dotykowy )
Licencja Prawnie zastrzeżony
Oficjalna strona internetowa www .bada .com
Bada
Hangul
바다
Poprawiona latynizacja Bada
McCune-Reischauer Pada

Bada (stylizowany jako bada ; koreański : 바다 ) to wycofany system operacyjny dla urządzeń mobilnych, takich jak smartfony i tablety . Został opracowany przez firmę Samsung Electronics . Jego nazwa pochodzi od „ 바다 (bada)”, co po koreańsku oznacza „ ocean ” lub „morze” . Waha się od smartfonów średniej i wysokiej klasy.

Aby promować adopcję Bada OS, Samsung podobno od 2011 roku rozważał wydanie kodu źródłowego na licencji open source oraz rozszerzenie obsługi urządzeń o telewizory Smart TV . Samsung ogłosił w czerwcu 2012 r. zamiar połączenia Bada z projektem Tizen , ale w międzyczasie będzie używał własnego systemu operacyjnego Bada, równolegle z Google Android OS i Microsoft Windows Phone , dla swoich smartfonów.

Wszystkie urządzenia z systemem Bada zostały opatrzone marką Wave , w przeciwieństwie do urządzeń Samsunga sygnowanych marką Galaxy , które nie obejmują całej gamy urządzeń Samsunga z systemem Android.

25 lutego 2013 r. Samsung ogłosił, że przestanie rozwijać Bada, przenosząc rozwój do Tizen . Zgłaszanie błędów zostało zakończone w kwietniu 2014 r.

Historia

Bada i dystrybucje oprogramowania mobilnego, z którymi jest powiązana

Po ogłoszeniu Bada, Wave S8500 , który ostatecznie okazał się pierwszym telefonem opartym na Bada, został po raz pierwszy zaprezentowany publicznie podczas Mobile World Congress 2010 w Barcelonie w lutym 2010 roku. eksponowane, w tym mobilne gry wideo, takie jak Gameloft 's Asphalt 5 . Samsung Wave S8500 , wydany w maju tego roku, sprzedał milion telefonów w ciągu pierwszych czterech tygodni na rynku.

Według Samsunga, firmy takie jak Twitter , EA , Capcom , Gameloft i Blockbuster ujawniły swoje wsparcie dla platformy Bada, nawiązując z Samsungiem współpracę w zakresie rozwoju od czasu jej premiery i dzieląc się kilkoma spostrzeżeniami na temat swojej wizji przyszłości aplikacji mobilnych i jak Bada odegrałby w tym rolę. Były one wizytówką tego, co można było usłyszeć podczas serii wydarzeń organizowanych na całym świecie w 2010 roku, zwanych Dniami Dewelopera. Ponadto upubliczniono ogłoszenie o nadchodzącym Bada Developer Challenge z łączną nagrodą w wysokości 2 700 000 USD (USD) podczas wydarzenia inauguracyjnego. W maju 2010 r. firma Samsung wydała wersję beta swojego zestawu programistycznego Bada (SDK), udostępniając go ogółowi społeczeństwa, podobnie jak miało to miejsce z partnerami w grudniu poprzedniego roku, aby zachęcić potencjalnych twórców aplikacji na tę platformę. W sierpniu 2010 roku firma Samsung wydała wersję 1.0 pakietu Bada SDK. Rok później, w sierpniu 2011, została wydana wersja 2.0 pakietu Bada SDK.

Wersje

Samsung S8500 Wave został wprowadzony w wersji 1.0 systemu operacyjnego Bada. Samsung wkrótce wydał wersję 1.0.2, która zawierała drobne poprawki dla użytkowników europejskich. Najnowsza wersja 1.2 została wydana z telefonem Samsung S8530 Wave II. Wersja alfa Bada 2.0 została wprowadzona 15 lutego 2011 r. wraz z telefonem Samsung S8530 Wave II.

Aktualnym flagowym telefonem Bada jest Samsung Wave 3 S8600 z systemem Bada 2.0

Aplikacje Samsung

Wraz z wydaniem Samsung Wave, Samsung otworzył międzynarodowy sklep z aplikacjami, Samsung Apps , dla platformy Bada. Samsung Apps ma ponad 2400 aplikacji. Ten sklep jest również dostępny dla telefonów z systemem Android i Samsung.

Samsung ma usunąć markę Bada i wprowadzić na rynek nowy system operacyjny Tizen z własnymi aplikacjami i sklepem. Nowy sklep ma około 1000 aplikacji dla Tizen .

Architektura

Bada, jak definiuje to Samsung, nie jest samym systemem operacyjnym, ale platformą z konfigurowalną architekturą jądra , która pozwala na korzystanie z zastrzeżonego jądra hybrydowego systemu operacyjnego czasu rzeczywistego (RTOS) lub jądra Linux . Zgodnie z prawami autorskimi wyświetlanymi przez Samsung Wave S8500 , wykorzystuje on kod z FreeBSD , NetBSD i OpenBSD . Pomimo licznych sugestii, do tej pory nie jest znane żadne urządzenie Bada, na którym działałoby jądro Linuksa. Podobnie nie ma dowodów na to, że Bada używa tego samego lub podobnego stosu graficznego co Tizen OS, w szczególności EFL .

Warstwa urządzeń zapewnia podstawowe funkcje, takie jak grafika, protokoły, telefonia i zabezpieczenia. Warstwa usług zapewnia więcej funkcji skoncentrowanych na usługach, takich jak SMS , mapowanie i zakupy w aplikacji. Do zapewnienia takich funkcji służy tzw. Bada Server . Górna warstwa, warstwa frameworka, zapewnia interfejs programowania aplikacji (API) w języku C++, z którego mogą korzystać programiści aplikacji.

Bada zapewnia programistom różne kontrolki interfejsu użytkownika: zapewnia różne podstawowe kontrolki interfejsu użytkownika, takie jak Listbox, Color Picker i Tab, ma kontrolkę przeglądarki internetowej opartą na Open Source WebKit i obsługuje Adobe Flash , wspierając Flash 9, 10 lub 11 (Flash Lite 4 z obsługą ActionScript 3.0) w Bada 2.0. Zarówno WebKit, jak i Flash można osadzić w natywnych aplikacjach Bada. Bada obsługuje interfejs API grafiki 3D OpenGL ES 2.0 i oferuje interaktywne mapowanie z funkcjami punktów zainteresowania (POI), które można również osadzić w natywnych aplikacjach. Obsługuje pinch-to-zoom , przeglądanie w kartach i wycinać, kopiować i wklejać funkcje.

Bada obsługuje wiele mechanizmów zwiększających interakcję, które można włączyć do aplikacji. Obejmują one różne czujniki, takie jak wykrywanie ruchu, kontrola wibracji, wykrywanie twarzy , akcelerometr , magnetometr , pochylenie, globalny system pozycjonowania (GPS) i multi-touch .

Aplikacje natywne są tworzone w C++ za pomocą zestawu Bada SDK oraz zintegrowanego środowiska programistycznego (IDE) opartego na Eclipse . Łańcuchy narzędzi oparte na GNU są używane do budowania i debugowania aplikacji. IDE zawiera również UI Builder, za pomocą którego programiści mogą łatwo projektować interfejs swoich aplikacji, przeciągając i upuszczając kontrolki interfejsu użytkownika do formularzy. Do testowania i debugowania IDE zawiera emulator, który może uruchamiać aplikacje.

Krytyka Bada 1.x

Zdjęcie wykonane za pomocą Samsung Wave 525 działającego na Bada 1.0

Niektóre publikacje krytykowały Bada 1.x za następujące kwestie:

  • Na początku wszystkie aplikacje VoIP przez Wi-Fi były zakazane, co oznaczało, że nie można było korzystać z popularnych aplikacji, takich jak Skype. W marcu 2011 to ograniczenie zostało usunięte, umożliwiając uruchamianie aplikacji VoIP na platformie.
  • Interfejs API czujników zewnętrznych nie jest otwarty, co zapobiega dodawaniu w przyszłości nowych typów czujników lub nieoczekiwanego rozwoju technologii przez strony trzecie.
  • Z powodu „problemów z wydajnością i prywatnością” aplikacje Bada 1.x nie mogą uzyskać dostępu do skrzynki odbiorczej SMS/MMS ani otrzymywać przychodzących powiadomień SMS/MMS. Ten limit został usunięty w wersji 2.0.
  • Wersje Bada 1.x pozwalały na uruchamianie tylko jednej aplikacji innej firmy Bada na raz. Aplikacje wielozadaniowe były możliwe tylko między aplikacjami podstawowymi a jedną aplikacją innej firmy Bada. Ten limit został usunięty od wersji 2.0.
  • Urządzenie GPS było słabe w Bada 1.0. Został zaktualizowany w Bada 2.0.
  • Brak dostępności popularnych aplikacji był prawdopodobnie jednym z najważniejszych czynników upadku Bada. Brak wsparcia deweloperów i konsumentów, który spowodował ten deficyt, nie mógł zostać naprawiony przez aktualizację Bada 2.0.

Bada 2,0

Wersja Bada 2.0 została pokazana na targach IFA 2011 w Berlinie i została wydana pod koniec grudnia 2011 z wieloma nowymi funkcjami i ulepszeniami w porównaniu do wersji 1.2, wprowadzając takie funkcje jak:

  • Pełna obsługa HTML5
  • Zgodność z WAC 2.0
  • Pełna wielozadaniowość
  • Technologia WiFi-Direct
  • Adobe Flash Lite 4 (wersja mobilna Flash Player, obsługuje ActionScript 3.0 Adobe Flash 10 i 11)
  • Dolphin Browser 3.0 z menedżerem pobierania
  • Inteligentne tapety
  • Tekst na mowę
  • Rozpoznawanie głosu
  • Komendy wokalne oparte na Vlingo
  • Powiadomienia push
  • NFC ( technologia komunikacji bliskiego pola )
  • Nowe polityki bezpieczeństwa i funkcje ochrony
  • Nowy menedżer kamer
  • Nowy graficzny interfejs użytkownika
  • OtwórzAL
  • Włączenie nowych autorskich aplikacji i usług, takich jak ChatON (oprogramowanie do obsługi wiadomości błyskawicznych), Caster (do udostępniania treści multimedialnych i stron internetowych na komputerze) oraz Music Hub (sklep muzyczny podobny do iTunes )

Urządzenia

  • Samsung S8500 (Wave) jest jedynym dostępnym urządzeniem obsługującym Bada w początkowej dacie premiery.
  • Samsung S8530 (fala II) . Wprowadzony na rynek w listopadzie 2010. Dostarczany z fabrycznie załadowaną wersją Bada 1.2.
  • Samsung S5250 (Fala 525). Rozpoczęty w październiku 2010.

Pod koniec 2011 roku Samsung wypuścił trzy nowe modele z preinstalowaną wersją Bada 2.0, kończąc listę urządzeń działających na krótkotrwałej Bada:

Udziały rynkowe

Poniższy wykres przedstawia globalną sprzedaż smartfonów Bada od drugiego kwartału 2010 roku do drugiego kwartału 2013 roku. Canalys, firma zajmująca się analizą rynku technologicznego, oszacowała, że ​​Samsung sprzedał 3,5 miliona telefonów z systemem Bada w pierwszym kwartale 2011 roku. w II kwartale 2011 roku.

Według Gartnera , w I kwartale 2012 roku Bada zyskała wskaźnik wzrostu na poziomie +43% i wzrosła do 2,7% udziału w rynku (wzrost z 1,9% w I kwartale 2011 roku).

W Korei Południowej, rok fiskalny jest taka sama jak w roku kalendarzowym .

Rok
i kwartał obrotowy
Procent
globalnej sprzedaży smartfonów
Sprzedane smartfony
(w milionach)
II kwartał 2010 r. 0,9 0,6
III kwartał 2010 1,1 0,9
Q4 2010 2,0 2,0
I kwartał 2011 r. 1,9 1,9
II kwartał 2011 1,9 2,1
III kwartał 2011 2.2 2,5
IV kwartał 2011 r. 2,1 3.1
I kwartał 2012 r. 2,7 3,8
II kwartał 2012 2,7 4.2
III kwartał 2012 3 5.2
IV kwartał 2012 r. 1,3 2,7
I kwartał 2013 r. 0,7 1,37
II kwartał 2013 r. 0,4 0,84

Zobacz też

Bibliografia

Zewnętrzne linki