Bada 1.0 vs Bada 1.0.2
Ang Bada ay isang mobile operating system na binuo ng Samsung electronics para magamit sa mga mobile phone at low end na smart phone. Ang ibig sabihin ng "bada" sa Korean ay karagatan. Ang motibo sa likod ng pagbuo nito ay upang masakop ang hanay mula sa lower end feature phone hanggang sa high end na smart phone. Karaniwang ito ay isang platform na may kernel configurable architecture, na nagbibigay-daan sa paggamit ng alinman sa proprietary real time operating system(RTOS) kernel, o ang linux kernel. Nagbibigay din ito ng iba't ibang mga kontrol sa pakikipag-ugnayan ng user sa mga developer; halimbawa nagbibigay ito ng sari-saring mga kontrol ng user interface tulad ng listbox, tab at color picker. Mayroon itong kontrol sa web browser batay sa open-source na web kit at nagtatampok ng Adobe flash, na sumusuporta sa Flash 9. Parehong maaaring i-embed ang Web Kit at Flash sa loob ng katutubong Bada application. Ang mga katutubong application ay binuo gamit ang c++ programming language gamit ang Bada software development kit at ang eclipse based integrated development environment. Ang unang telepono ng Samsung, na nagpapatakbo ng Bada platform ay wave S8500. Ito ay isang touch screen na telepono na pinapagana ng Samsung "Hummingbird" CPU (S5PC110), na may kasamang 1 GHz ARM Cortex-A8 CPU at isang built-in na power VR SGX 3D graphics engine, "Super AMOLED" na screen at 720p high-def mga kakayahan sa video.
Ang Bada ay nagpapakilala ng iba't ibang pinakabagong service-centric na mga kakayahan na nagpapaiba nito sa mga nakasanayang mobile operating system. Kasama sa mga bagong feature na ito ang social networking, pamamahala ng nilalaman, mga serbisyong nakabatay sa lokasyon, at mga serbisyo sa komersyo, lahat ay sinusuportahan ng mga back-end na bada server.
Ang Bada ay nagbibigay ng mga paraan ng pakikipag-ugnayan ng user kabilang ang motion sensing, fine-tuned na kontrol ng vibration, at face detection. Ang mga interface na ito ay nagbubukas ng mga bagong posibilidad para sa higit na pagkamalikhain at interaktibidad ng user sa pagbuo ng mga application. Nagbibigay din ito ng mekanismo para bumuo ng mga application na nakabatay sa sensor at may kamalayan sa konteksto. Gamit ang serbisyo ng lagay ng panahon at mga sensor gaya ng acceleration, magnetic, tilt, GPS, at proximity sensor, ang mga developer ng application ay madaling magpatupad ng context-aware, interactive na mga application.
Bada Versions
Sa una ay inilunsad ang bada 1.0 at pagkaraan ng ilang panahon ay inilunsad ang bada 1.0.2 na may ilang mga pagpapahusay. Ang susunod na release ay bada 1.2 at ang pinakabagong bersyon i.e alpha version ay bada 2.0 na ipinakilala noong feburary 2011.
Pagkakaiba sa pagitan ng bada 1.0 at bada 1.0.2
Ang bada 1.0 ay ang basic at unang bersyon ng operating system na ito at ang bada 1.0.2 ay ang susunod na bersyon na may ilang mga pagpapahusay sa hinalinhan nito lalo na para sa mga European user. Ang una ay sumusuporta sa humigit-kumulang 35 na mga wika at ang huli ay sumusuporta sa mas maraming bilang ng mga wika. Ang bada 1.0.2 ay may kakayahang magtakda ng iba't ibang tono para sa mga mensaheng email at sms. Bukod dito, sinusuportahan ng mas bagong bersyon ang mga high end na external na music device. Ang user interface ay nagkakaroon ng isang mas mahusay na tugon, ang browser ay gumagana nang mas mabilis at maayos sa bada 1.0.2. Gayundin, awtomatiko nitong inaayos ang laki ng larawan sa background upang magkasya ang screen. Walang masyadong maraming pagbabago sa mas bagong bersyong ito ngunit mayroon pa ring ilang napaka makabuluhang pagpapabuti. Ang mga mas bagong bersyon tulad ng bada 1.2 at bada 2.0 ay umunlad bilang mas mahusay na mga operating system para sa Samsung mobiles. Nasa bada 2.0 ang lahat ng pinakabagong feature ng mobile OS kabilang ang NFC.