Bada 1.0 vs. Bada 1.0.2
Bada er et mobilt styresystem udviklet af Samsung electronics til brug på mobiltelefoner og smarte telefoner i den lave ende. "bada" på koreansk betyder hav. Motivet bag dens udvikling var at dække intervallet fra lavere ende funktionstelefoner til avancerede smartphones. Grundlæggende er det en platform med en kerne-konfigurerbar arkitektur, som tillader brugen af enten en proprietær real-time-operativsystem-kerne (RTOS) eller linux-kernen. Det giver også forskellige brugerinteraktionskontroller til udviklere; for eksempel giver den diverse kontrolfunktioner til brugergrænsefladen, såsom listeboks, faneblad og farvevælger. Den har en webbrowserkontrol baseret på open source-websættet og har Adobe Flash, der understøtter Flash 9. Både Web Kit og Flash kan indlejres i native Bada-applikationer. Native applikationer er udviklet ved hjælp af c++ programmeringssprog ved hjælp af Bada softwareudviklingssættet og det eclipse-baserede integrerede udviklingsmiljø. Den første telefon fra Samsung, der kørte Bada-platformen, var wave S8500. Det er en touch screen telefon drevet af Samsung "Hummingbird" CPU (S5PC110), som inkluderer en 1 GHz ARM Cortex-A8 CPU og en indbygget power VR SGX 3D grafikmotor, "Super AMOLED" skærm og 720p high-def videofunktioner.
Bada introducerer forskellige nyeste servicecentrerede funktioner, der adskiller det fra de konventionelle mobile operativsystemer. Disse nye funktioner omfatter sociale netværk, indholdsstyring, lokationsbaserede tjenester og handelstjenester, alle understøttet af back-end bada-servere.
Bada giver brugerinteraktionsmodaliteter, herunder bevægelsesregistrering, finjusteret vibrationskontrol og ansigtsgenkendelse. Disse grænseflader åbner op for nye muligheder for større kreativitet og brugerinteraktivitet i udviklingen af applikationer. Det giver også en mekanisme til at udvikle sensorbaserede, kontekstbevidste applikationer. Med vejrservice og sensorer såsom accelerations-, magnet-, hældnings-, GPS- og nærhedssensorer kan applikationsudviklere nemt implementere kontekstbevidste, interaktive applikationer.
Bada-versioner
Oprindeligt blev bada 1.0 lanceret, og efter nogen tid blev bada 1.0.2 lanceret med nogle forbedringer. Den næste udgivelse var bada 1.2, og den seneste version, dvs. alfaversionen er bada 2.0, som blev introduceret i februar 2011.
Forskel mellem bada 1.0 og bada 1.0.2
bada 1.0 er den grundlæggende og første version af dette operativsystem, og bada 1.0.2 er den næste version med nogle forbedringer i sin forgænger, især for europæiske brugere. Førstnævnte understøtter omkring 35 sprog, og sidstnævnte understøtter flere sprog.bada 1.0.2 har mulighed for at indstille forskellige toner til e-mail og sms-beskeder. Desuden understøtter den nyere version avancerede eksterne musikenheder. Brugergrænsefladen har en bedre respons, browseren fungerer hurtigere og problemfrit i bada 1.0.2. Det justerer også automatisk størrelsen på baggrundsbilledet, så det passer til skærmen. Der er ikke for mange ændringer i denne nyere version, men der er stadig nogle meget væsentlige forbedringer. De nyere versioner som bada 1.2 og bada 2.0 har udviklet sig som meget bedre styresystemer til Samsung-mobiler. bada 2.0 har alle de nyeste funktioner fra mobiloperativsystemet, inklusive NFC.