Bada 1.0 proti Bada 1.0.2
Bada je mobilni operacijski sistem, ki ga je razvila Samsung elektronika za uporabo na mobilnih telefonih in pametnih telefonih nižjega cenovnega razreda. "Bada" v korejščini pomeni ocean. Motiv njegovega razvoja je bil zajeti razpon od telefonov z nižjimi funkcijami do pametnih telefonov višjega cenovnega razreda. V bistvu gre za platformo z arhitekturo, ki se lahko konfigurira z jedrom, ki omogoča uporabo bodisi lastniškega jedra v realnem času (RTOS), bodisi jedra Linuxa. Razvijalcem ponuja tudi različne kontrole interakcij uporabnikov; na primer ponuja različne kontrolnike uporabniškega vmesnika, kot so seznam, jeziček in izbira barv. Ima nadzor spletnega brskalnika, ki temelji na odprtokodnem spletnem kompletu, in funkcijo Adobe Flash, ki podpira Flash 9. Tako spletni komplet kot Flash sta lahko vgrajena v domače Bada aplikacije. Native aplikacije so razvite s programskim jezikom c ++ z uporabo razvojnega kompleta za programsko opremo Bada in integriranega razvojnega okolja na osnovi mrka. Prvi telefon podjetja Samsung, ki je upravljal platformo Bada, je bil val S8500. To je telefon z zaslonom na dotik, ki ga poganja Samsungov “Hummingbird” CPU (S5PC110), ki vključuje 1 GHz ARM Cortex-A8 CPU in vgrajen električni grafični motor VR SGX 3D, zaslon “Super AMOLED” in 720p visoko ločljivost video zmogljivosti.
Bada predstavlja različne najnovejše storitveno naravnane zmogljivosti, ki ga razlikujejo od običajnih mobilnih operacijskih sistemov. Te nove funkcije vključujejo socialno omrežje, upravljanje vsebine, lokacijske storitve in trgovinske storitve, ki jih vse podpirajo back-end bada strežniki.
Bada ponuja načine interakcije z uporabnikom, vključno z zaznavanjem gibanja, natančno nastavljeno kontrolo vibracij in zaznavanjem obraza. Ti vmesniki odpirajo nove možnosti za večjo kreativnost in interaktivnost uporabnikov pri razvoju aplikacij. Ponuja tudi mehanizem za razvoj senzorskih aplikacij, ki temeljijo na kontekstu. Z vremensko storitvijo in senzorji, kot so pospeški, magnetni, nagibni, GPS in senzorji bližine, lahko razvijalci aplikacij enostavno implementirajo kontekstno ozaveščene interaktivne aplikacije.
Bada Versions
Sprva se je lansirala bada 1.0, čez nekaj časa pa se je z nekaj izboljšavami začela tudi bada 1.0.2. Naslednja izdaja je bila bada 1.2, zadnja različica, tj. Alfa različica pa je bada 2.0, ki je bila predstavljena v februarju 2011.
Razlika med bada 1.0 in bada 1.0.2
bada 1.0 je osnovna in prva različica tega operacijskega sistema, bada 1.0.2 pa naslednja različica z nekaj izboljšavami predhodnika, zlasti za evropske uporabnike. Prvi podpira približno 35 jezikov, drugi pa podpira večje število jezikov. bada 1.0.2 ima možnost nastavitve različnih tonov za e-poštna in sms sporočila. Poleg tega novejša različica podpira zunanje glasbene naprave višjega cenovnega razreda. Uporabniški vmesnik ima boljši odziv, brskalnik deluje bada 1.0.2 hitreje in bolj gladko. Prav tako samodejno prilagodi velikost slike ozadja glede na zaslon. V tej novejši različici ni preveč sprememb, vendar še vedno obstajajo nekatere zelo pomembne izboljšave. Novejše različice, kot sta bada 1.2 in bada 2.0, so se razvile kot veliko boljši operacijski sistemi za Samsung mobitele. bada 2.0 ima vse najnovejše funkcije mobilnega OS, vključno z NFC.