Компанія Samsung заявила про вихід Bada настільки рано, що сама ще точно не уявляла, чим же вона в кінці кінців виявиться. Але минув певний час, велика частина праці закінчена і ситуація почала прояснюватися.
Почнемо з історії
Серцем Bada є операційна система Nucleus (забавно, але з латині це означає «ядро»), яка розроблена в Accelerated Technology. Завантажена в пам'ять Nucleus займає всього 13 кілобайт, будучи при цьому багатозадачною ОС. Її можна зустріти на багатьох мобільних пристроях, наприклад, на GPS-навігаторах.
Тепер, давайте поговоримо про те, чому Bada називають платформою, а не повноцінною ОС.
Над ядром будь-якої системи розташований рівень, який працює з залізом. Він забезпечує роботу з камерою, клавіатурою і іншим. А ще вище знаходиться рівень, що забезпечує взаємодію з користувачем. Так ось, програмісти Samsung написали велику частину другого і третього рівня. При цьому платформа створювалася таким чином, щоб першим рівнем (ядром) могло виступати ядро будь-якої ОС. Спочатку була «доведена до розуму» маленька і спритна Nucleus. Пізніше, на більш потужних пристроях, швидше за все, з'являться Bada на серце з Андроїда або Лінукса.
Втім, назвати Bada оболонкою над повноцінною системою язик не повертається. Справа в тому, що від первісної ОС залишається занадто мало. Практично всі реалізації управління, взаємодії і «життєдіяльності» апарату реалізовані програмістами Samsung.
Підіб'ємо підсумок:
Плюси системи:
Швидка система. Маленька і спритна.
Потужність. Додатки для Bada мають значні повноваження.
Графічна оболонка TouchWiz 3.0
Підтримка впливової компанії.
Модульність - в залежності від необхідності в ядрі буде працювати потужніше або більш «легке» ядро.
Незрілість. Додатки ні для Windows Mobile, ні для Android, ні для Symbian, ні для ще чого, не запрацюють під Bada, а для неї ще дуже мало чого написано.
Слабкість. Під час появи Symbian мінімалізм був виправданий. Зараз апарати, особливо Samsung, дуже потужні. У них гігагерцові процесори і гігабайти пам'яті. «Легкість» заради урізання функціоналу вже навряд чи виправдана.
Ставка на C ++. Чи не найкращий мову для мобільної платформи. При цьому мова була значно урізаний і видозмінений. Загалом, на форумах професійних програмістів буйне обурення.
Поки рано судити про майбутнє системи. Як для перших місяців існування системи - ми бачимо стрімке скачок не слабкіше Android-a. Маючи за плечима таку могутню і амбітну компанію можна вважати, що в самий найближчий час ми побачимо значну еволюцію як самої платформи, так і її позицій на ринку.