Bada 1.0 vs Bada 1.0.2
Bada to mobilny system operacyjny opracowany przez firmę Samsung Electronics do użytku w telefonach komórkowych i smartfonach z niższej półki. „bada” po koreańsku oznacza ocean. Motywem jego rozwoju było objęcie zakresu od telefonów z niższymi funkcjami do zaawansowanych smartfonów. Zasadniczo jest to platforma z konfigurowalną architekturą jądra, która pozwala na użycie zastrzeżonego jądra systemu operacyjnego czasu rzeczywistego (RTOS) lub jądra linux. Zapewnia również programistom różne kontrolki interakcji użytkownika; na przykład zapewnia różne elementy sterujące interfejsu użytkownika, takie jak pole listy, karta i próbnik kolorów. Posiada kontrolę przeglądarki internetowej opartą na zestawie internetowym o otwartym kodzie źródłowym i obsługuje Adobe Flash, obsługując Flash 9. Zarówno Web Kit, jak i Flash można osadzić w natywnych aplikacjach Bada. Aplikacje natywne są tworzone przy użyciu języka programowania c++ przy użyciu zestawu programistycznego Bada i zintegrowanego środowiska programistycznego opartego na eclipse. Pierwszym telefonem Samsunga, obsługującym platformę Bada, był wave S8500. Jest to telefon z ekranem dotykowym, zasilany przez procesor Samsung „Hummingbird” (S5PC110), który zawiera procesor ARM Cortex-A8 1 GHz i wbudowany silnik graficzny VR SGX 3D, ekran „Super AMOLED” i rozdzielczość 720p możliwości wideo.
Bada wprowadza różne najnowsze funkcje zorientowane na usługi, które odróżniają ją od konwencjonalnych mobilnych systemów operacyjnych. Te nowe funkcje obejmują sieci społecznościowe, zarządzanie treścią, usługi oparte na lokalizacji i usługi handlowe, wszystkie obsługiwane przez serwery back-end badane.
Bada zapewnia funkcje interakcji z użytkownikiem, w tym wykrywanie ruchu, precyzyjną kontrolę wibracji i wykrywanie twarzy. Te interfejsy otwierają nowe możliwości dla większej kreatywności i interaktywności użytkownika podczas tworzenia aplikacji. Zapewnia również mechanizm tworzenia aplikacji opartych na czujnikach i kontekstowych. Dzięki usługom pogodowym i czujnikom, takim jak czujniki przyspieszenia, magnetyczne, pochylenia, GPS i zbliżeniowe, twórcy aplikacji mogą z łatwością wdrażać kontekstowe, interaktywne aplikacje.
Złe wersje
Na początku wypuszczono bada 1.0, a po pewnym czasie wypuszczono bada 1.0.2 z pewnymi ulepszeniami. Kolejne wydanie to bada 1.2, a najnowsza wersja, tj. wersja alfa to bada 2.0, która została wprowadzona w lutym 2011.
Różnica między bada 1.0 i bada 1.0.2
bada 1.0 to podstawowa i pierwsza wersja tego systemu operacyjnego, a bada 1.0.2 to kolejna wersja z pewnymi ulepszeniami w stosunku do poprzednika, szczególnie dla użytkowników europejskich. Pierwszy obsługuje około 35 języków, a drugi obsługuje większą liczbę języków.bada 1.0.2 ma możliwość ustawiania różnych tonów dla wiadomości e-mail i SMS. Ponadto nowsza wersja obsługuje wysokiej klasy zewnętrzne urządzenia muzyczne. Interfejs użytkownika ma lepszą reakcję, przeglądarka działa szybciej i płynniej w bada 1.0.2. Ponadto automatycznie dostosowuje rozmiar obrazu tła do rozmiaru ekranu. W nowszej wersji nie ma zbyt wielu zmian, ale wciąż jest kilka bardzo istotnych ulepszeń. Nowsze wersje, takie jak bada 1.2 i bada 2.0, ewoluowały jako znacznie lepsze systemy operacyjne dla telefonów Samsung. bada 2.0 ma wszystkie najnowsze funkcje mobilnego systemu operacyjnego, w tym NFC.