Bada 1.0 vs Bada 1.0.2
Bada è un sistema operativo mobile sviluppato da Samsung Electronics per l'utilizzo su telefoni cellulari e smartphone di fascia bassa. "Bada" in coreano significa oceano. Il motivo del suo sviluppo è stato quello di coprire la gamma di telefoni dalle caratteristiche di fascia bassa a smartphone di fascia alta. Fondamentalmente si tratta di una piattaforma con un'architettura configurabile del kernel, che consente l'uso di un kernel proprietario (RTOS) proprietario o del kernel di Linux. Fornisce inoltre vari controlli di interazione dell'utente agli sviluppatori; ad esempio fornisce controlli dell'interfaccia utente assortiti come listbox, tab e color picker. Dispone di un controllo del browser Web basato sul kit Web open-source e include Adobe Flash, che supporta Flash 9. Sia il kit Web che Flash possono essere incorporati all'interno di applicazioni native Bada. Le applicazioni native sono sviluppate utilizzando il linguaggio di programmazione c ++ utilizzando il kit di sviluppo del software Bada e l'ambiente di sviluppo integrato basato su Eclipse. Il primo telefono Samsung, con la piattaforma Bada, era l'S8500. Si tratta di un telefono touch screen alimentato dalla CPU Samsung "Hummingbird" (S5PC110), che include una CPU Cortex-A8 ARM da 1 GHz e un motore grafico VR 3D di potenza VR incorporato, schermo "Super AMOLED" e 720p ad alta definizione capacità video.
Bada introduce diverse funzionalità incentrate sui servizi che la differenziano dai sistemi operativi mobili convenzionali. Queste nuove funzionalità includono social network, gestione dei contenuti, servizi basati sulla posizione e servizi commerciali, il tutto supportato da server bada back-end.
Bada fornisce le modalità di interazione dell'utente tra cui il rilevamento del movimento, il controllo delle vibrazioni ottimizzato e il rilevamento del volto. Queste interfacce aprono nuove possibilità per una maggiore creatività e interattività degli utenti nello sviluppo di applicazioni. Fornisce anche un meccanismo per sviluppare applicazioni basate sul sensore e sensibili al contesto. Con il servizio meteorologico e sensori come accelerazione, magnetici, inclinazione, GPS e sensori di prossimità, gli sviluppatori di applicazioni possono facilmente implementare applicazioni interattive sensibili al contesto.
Versioni di Bada
Inizialmente è stato lanciato bada 1.0 e dopo qualche tempo è stato lanciato bada 1.0.2 con alcuni miglioramenti. La prossima versione era bada 1.2 e l'ultima versione la versione alpha è bada 2.0 che è stata introdotta in febbraio 2011.
Differenza tra bada 1.0 e bada 1.0.2
bada 1.0 è la versione base e la prima di questo sistema operativo e bada 1.0.2 è la versione successiva con alcuni miglioramenti nel suo predecessore, specialmente per gli utenti europei. Il primo supporta circa 35 lingue e quest'ultimo supporta un numero maggiore di lingue. bada 1.0.2 ha la capacità di impostare toni diversi per e-mail e messaggi sms. Inoltre, la versione più recente supporta i dispositivi musicali esterni di fascia alta. L'interfaccia utente sta avendo una risposta migliore, il browser funziona più velocemente e senza problemi in bada 1.0.2. Inoltre regola automaticamente la dimensione dell'immagine di sfondo sullo schermo. Non ci sono troppi cambiamenti in questa versione più recente, ma ci sono ancora miglioramenti significativi. Le versioni più recenti come bada 1.2 e bada 2.0 si sono evolute come sistemi operativi migliori per i cellulari Samsung. bada 2.0 ha tutte le ultime funzionalità del sistema operativo mobile, tra cui NFC.