Bada 1.0 ve Bada 1.0.2
Bada, Samsung elektronik cihazları tarafından cep telefonlarında ve düşük kaliteli akıllı telefonlarda kullanılmak üzere geliştirilmiş bir mobil işletim sistemidir. Korece “bada” okyanus anlamına gelir. Geliştirilmesinin ardındaki amaç, alt uç özellikli telefonlardan üst düzey akıllı telefonlara kadar olan aralığı kapsamaktı. Temel olarak, özel bir gerçek zamanlı işletim sistemi (RTOS) çekirdeği veya linux çekirdeğinin kullanılmasına izin veren bir çekirdek yapılandırılabilir mimariye sahip bir platformdur. Ayrıca geliştiricilere çeşitli kullanıcı etkileşimi denetimleri sağlar; örneğin, liste kutusu, sekme ve renk seçici gibi çeşitli kullanıcı arayüzü kontrolleri sağlar. Açık kaynaklı web kitine dayanan bir web tarayıcısı kontrolüne sahiptir ve Flash 9'u destekleyen Adobe flash özelliğine sahiptir. Hem Web Kiti hem de Flash, yerel Bada uygulamalarına gömülebilir. Yerel uygulamalar, Bada yazılım geliştirme kiti ve tutulma tabanlı entegre geliştirme ortamı kullanılarak c ++ programlama dili kullanılarak geliştirilmiştir. Samsung'un Bada platformunu çalıştıran ilk telefonu S8500 dalgasıydı. 1 GHz ARM Cortex-A8 CPU ve dahili güç VR SGX 3D grafik motoru, “Süper AMOLED” ekran ve 720p yüksek çözünürlük içeren Samsung “Hummingbird” CPU (S5PC110) ile çalışan bir dokunmatik ekranlı telefon video özellikleri.
Bada, onu geleneksel mobil işletim sistemlerinden ayıran çeşitli en yeni servis merkezli yetenekleri sunar. Bu yeni özellikler, tümü arka uç bada sunucuları tarafından desteklenen sosyal ağ, içerik yönetimi, konum tabanlı hizmetler ve ticaret hizmetlerini içerir.
Bada, hareket algılama, ince ayarlı titreşim kontrolü ve yüz algılama dahil kullanıcı etkileşimi yöntemleri sunar. Bu arayüzler, gelişmekte olan uygulamalarda daha fazla yaratıcılık ve kullanıcı etkileşimi için yeni olanaklar sunmaktadır. Ayrıca sensör tabanlı, bağlama duyarlı uygulamalar geliştirmek için bir mekanizma sağlar. Hava durumu servisi ve hızlanma, manyetik, eğim, GPS ve yakınlık sensörleri gibi sensörlerle, uygulama geliştiricileri içeriğe duyarlı, etkileşimli uygulamaları kolayca uygulayabilir.
Bada Sürümler
Başlangıçta bada 1.0 başlatıldı ve bir süre sonra bada 1.0.2 bazı iyileştirmelerle başlatıldı. Bir sonraki sürüm bada 1.2 ve en son sürüm yani alfa sürümü feburary 2011'de tanıtılan bada 2.0.
Bada 1.0 ve bada 1.0.2 arasındaki fark
bada 1.0, bu işletim sisteminin temel ve ilk sürümüdür ve bada 1.0.2, özellikle Avrupalı kullanıcılar için selefinde bazı iyileştirmeler yapan bir sonraki sürümdür. Birincisi yaklaşık 35 dili destekliyor ve ikincisi daha fazla dili destekliyor. bada 1.0.2, e-posta ve sms mesajları için farklı tonlar ayarlama yeteneğine sahiptir. Dahası, yeni sürüm üst düzey harici müzik cihazlarını desteklemektedir. Kullanıcı arayüzü daha iyi bir yanıt veriyor, tarayıcı bada 1.0.2'de daha hızlı ve sorunsuz çalışıyor. Ayrıca arka plan resminin boyutunu ekrana sığacak şekilde otomatik olarak ayarlar. Bu yeni sürümde çok fazla değişiklik yok, ancak yine de bazı önemli iyileştirmeler var. Bada 1.2 ve bada 2.0 gibi daha yeni sürümler Samsung cep telefonları için çok daha iyi işletim sistemleri olarak gelişti. bada 2.0, NFC de dahil olmak üzere mobil işletim sisteminin en son özelliklerine sahiptir.