Из особенностей новой версии отмечается:
Поддержка многозадачности;
Недавно вышла версия Навител навигатора под Bada.
Теперь вспомним, что нормальной многозадачности, к которой мы привыкли в WM6, и которая есть в Андроиде, нет ни в WP7, ни в iOS (по сей день).
Если Самсунг будет и далее серьезно развивать эту линию, а не класть на развитие огромный болт, как Нокия, то Bada имеет все шансы занять жирный кусок рынка рядом с Android' ом.
Поддержка регистрации MIME-типов для ассоциирования определенных видов контента с приложениями;
Реализация системы всплывающих уведомлений
Поддержка беспроводного стека NFC (Near Field Communication) для обмена данными в пределах малого радиуса действия;
Интеграция FlashLite 4, редакции Adobe Flash 10 для мобильных устройств;
Поддержка перестроения и персонализации пользовательского интерфейса;
Поддержка механизмов распознавания (speech-to-text) и синтеза речи (text-to-speech);
Новый фремворк для создания локальных web-приложений с использованием технологий HTML5 и специального JavaScript API;
Wi-Fi Direct - позволяет организовать прямой обмен данными между несколькими близкорасположенными телефонами;
Платформа Bada является частично закрытой, в свободном доступе можно найти только исходные тексты измененных свободных компонентов и инструментарий Bada SDK. SDK состоит из набора стандартных GNU инструментов и интегрированной среды на основе Eclipse, содержащей симулятор телефона, отладчик и визуальный построитель интерфейса. В качестве языка программирования для создания приложений поддерживается C++ и JavaScript.
Подсистемы Linux в Bada используются только на самом низком уровне платформы, для работы приложений задействован собственный проприетарный фреймворк, предоставляющий разработчикам набор классов для управления телефоном, построения пользовательского интерфейса и организации обмена данными. Платформа построена на основе сервис-ориентированной архитектуры, в которой все приложения выступают в роли подключаемых сервисов. В приложения могут быть легко интегрированы компоненты, обеспечивающие доступ к функциям выполнения звонка, отправки сообщений, доступа к адресной книге. Из интересных возможностей, доступных для приложений, можно отметить детектор движения, тонкое управление вибросигналом и систему распознавания лиц.
В качестве пользовательского окружения в платформе Bada задействована проприетарная оболочка TouchWiz собственной разработки. Непосредственно в пользовательское окружение интегрирован основанный на WebKit браузер с поддержкой Adobe Flash, что позволяет использовать его возможности из любого приложения.
тут
bada is based on Nucleus RTOS
Кстати, уже первая версия Bada - вполне стабильна и продуманна.
(теперь вспомним Нокиевский ужас, платформу Maemo, которая имела все шансы стать отличной платформой , если б её развитием серьезно занимались, но умершая, так и не выйдя из стадии "горе-поделка на базе линукса" )
Поддержка многозадачности;
Недавно вышла версия Навител навигатора под Bada.
Теперь вспомним, что нормальной многозадачности, к которой мы привыкли в WM6, и которая есть в Андроиде, нет ни в WP7, ни в iOS (по сей день).
Если Самсунг будет и далее серьезно развивать эту линию, а не класть на развитие огромный болт, как Нокия, то Bada имеет все шансы занять жирный кусок рынка рядом с Android' ом.
Поддержка регистрации MIME-типов для ассоциирования определенных видов контента с приложениями;
Реализация системы всплывающих уведомлений
Поддержка беспроводного стека NFC (Near Field Communication) для обмена данными в пределах малого радиуса действия;
Интеграция FlashLite 4, редакции Adobe Flash 10 для мобильных устройств;
Поддержка перестроения и персонализации пользовательского интерфейса;
Поддержка механизмов распознавания (speech-to-text) и синтеза речи (text-to-speech);
Новый фремворк для создания локальных web-приложений с использованием технологий HTML5 и специального JavaScript API;
Wi-Fi Direct - позволяет организовать прямой обмен данными между несколькими близкорасположенными телефонами;
Платформа Bada является частично закрытой, в свободном доступе можно найти только исходные тексты измененных свободных компонентов и инструментарий Bada SDK. SDK состоит из набора стандартных GNU инструментов и интегрированной среды на основе Eclipse, содержащей симулятор телефона, отладчик и визуальный построитель интерфейса. В качестве языка программирования для создания приложений поддерживается C++ и JavaScript.
Подсистемы Linux в Bada используются только на самом низком уровне платформы, для работы приложений задействован собственный проприетарный фреймворк, предоставляющий разработчикам набор классов для управления телефоном, построения пользовательского интерфейса и организации обмена данными. Платформа построена на основе сервис-ориентированной архитектуры, в которой все приложения выступают в роли подключаемых сервисов. В приложения могут быть легко интегрированы компоненты, обеспечивающие доступ к функциям выполнения звонка, отправки сообщений, доступа к адресной книге. Из интересных возможностей, доступных для приложений, можно отметить детектор движения, тонкое управление вибросигналом и систему распознавания лиц.
В качестве пользовательского окружения в платформе Bada задействована проприетарная оболочка TouchWiz собственной разработки. Непосредственно в пользовательское окружение интегрирован основанный на WebKit браузер с поддержкой Adobe Flash, что позволяет использовать его возможности из любого приложения.
тут
bada is based on Nucleus RTOS
Кстати, уже первая версия Bada - вполне стабильна и продуманна.
(теперь вспомним Нокиевский ужас, платформу Maemo, которая имела все шансы стать отличной платформой , если б её развитием серьезно занимались, но умершая, так и не выйдя из стадии "горе-поделка на базе линукса" )
no subject
Date: 2011-02-19 04:26 pm (UTC)no subject
Date: 2011-02-19 04:36 pm (UTC)"Use case когда мне нужна многозадачность как на большом компьютере я пока не придумал."
Возможно, ты обидишься, но это несколько зашоренный взгляд. Смарт для того и нужен, чтобы запускать софт и кастомизировать аппарат под себя.
Как пример - Mobile Security (шифрование, фильтры, защита), выпускаемый конторой, где ты работаешь (или раньше работал), есть под WM 5-6, Symbian, BlackBerry и Android.
Реализация его под iOS на сегодня в принципе невозможна .
Небольшие исключения сделаны для очень немногих - например, для разработчиков скайпа, которым позволили несколько больше, чем обычным разработчикам софта.
Могу спорить, что если завтра в какой-нить iOS 6.0 будет сделана полноценная многозадачность, миллионы фанатов будут истошно это прославлять, не желая знать, что всё это было естественным ещё в начале 2000-х в WM и сейчас прекрасно работает в Андроиде.
Ах да, в WP7 теперь та же кастрированная горе-многозадачность.
Музыку можно, хаха. И практически всё.
Слушать рядом доклады по iOS и WP7 - одно удовольствие.
no subject
Date: 2011-02-19 04:51 pm (UTC)> Смарт для того и нужен, чтобы запускать софт и кастомизировать аппарат под себя.
Смарт для этого не нужен. Смарт нужен для того, чтобы не брать в командировку ноутбук для чтения почты и для навигации по городу. Желательно с музыкой :-) Да, яблофон отталкивается от задач пользователя делая не все возможное, но за то делая это хорошо. В конце концов, у меня был HP hx4700, равных которому мало до сих пор и я мог запускать на нем gcc, apache и mysql. А посмотреть доклад с ted'а или прочитать почту не мог.
no subject
Date: 2011-02-19 05:05 pm (UTC)Почтовых клиентов под WM немало, и если ты ими не пользовался (никто не мешал использовать телефон как модем - в те времена аналогов по экрану почти не было), то это не значит, что их нету.
no subject
Date: 2011-02-19 05:17 pm (UTC)no subject
Date: 2011-02-19 05:20 pm (UTC)no subject
Date: 2011-02-19 05:27 pm (UTC)