SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
developer.bada.com
Что такое Bada?
                     это новая мобильная платформа Samsung для
             смартфонов. Bada является следующим эволюционным
             шагом развития закрытой мобильной платформы SHP
             (Samsung Hand-Held Platform).




                        Samsung Mobile Experience                     +     Smartphone Experience

                      • 10и летний опыт разработки и                      • Открытый API
                        развития платформы SHP                            • Установка native-приложений
                        (использовалась на многих                         • Предустановленный Application
                        успешных телефонах, например                        Store
                        S8000 Jet и S5230 Star)
                      • Интуитивно понятный, стильный и
                        простой UI
developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.                                         2
Что такое Bada?




                                 Мобильная ОС
                                                                      ?   Мобильная платформа




developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Что такое Bada?
         Мобильная ОС                      Основана на собственном ядре, имеет собственную связующую надстройку
                                           – middleware и оболочку : Windows Mobile, SymbianOS
         Мобильная платформа               Использует сторонние ядра, имеет собственную связующую надстройку –
                                           middleware и оболочку : Android, iPhone
         Закрытая мобильная                Использует сторонние ядра, уровень middleware и собственную оболочку,
         платформа                         приложения выполняются внутри виртуальной машины: Java, Widget



 bada                   Android                       iPhone               SHP             Windows Mobile SymbianOS

 OSP                        Android              Оболочка              Java, Widgets            .NET              S60
                            Application          Cocoa Touch                                    Compact
                            Framework                                                           Framework
 SHP Middleware      Libraries /                 Mac OS X mobile       SHP middleware       Windows Mobile    Symbian OS
                     Android Runtime             Middleware                                 Middleware


 Ядро RTOS           Ядро Linux                  *nix ядро March       RTOS                 Ядро Windows CE   Ядро Symbian
 или Linux


                         Мобильные                                    Закрытая платформа               Мобильные ОС
                         платформы                                         Samsung




developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Зачем нужна Bada?
                    смартфоны это новый сегмент рынка умных
           телефонов – «смартфоны для всех».
          Прогноз продаж на 2010г - до 10 млн Bada-смартфонов в мире
          До 50% смартфонов Samsung в России (к концу 2010)

                             Текущий рынок телефонов                   Недалекое будущее   

                                                  Смартфоны




                                                                       Обычные      Смартфоны
                                                                                    (вытеснение
                                            Обычные                   телефоны      обычных телефонов
                                                                                    с сенсорным экраном)
                                           телефоны




developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.                                  5
Пути развития смартфонов



                           Смартфоны                                     Мобильные ПК
                           (смартфоны
                           для всех)




                                                                      Традиционные
                           Обычные                                    Смартфоны
                           телефоны                                   (мини-ПК, со всеми
                                                                      их «+» и «–» )




developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Архитектура Bada
          Архитектуру Samsung Bada логически можно разделить на
          4 уровня: Kernel, Device, Service, Framework.
                                                            Каркас приложений на C++ Уровень
                                                            реализации открытых API и функций на C++,
                                                            наследуемых из нижних слоев

                                                            Реализация онлайн сервисов (LBS, прогноз
                                                            погоды, социальные сети). Эти функции и сервисы
               Framework Layer
                                                            реализованы при помощи сервера Bada

                 Service Layer                               Функции аппаратной платформы
                                                             Реализация основных функций аппаратной
                     Device Layer                            платформы (графика, мультимедиа,
                                                             коммуникации, и.т.д.)
                     Kernel Layer
                                                             Ядро Ядро операционной системы
          сервер                                             (RTOS - Nucleus, REX ; Linux, и.т.д.)

                                Bada сервер серверная часть сервисов, шлюз для
                                доступа к другим сервисам
developer.bada.com    Copyright© 2010 Samsung Electronics, Co., Ltd.
Архитектура Bada
                       Архитектуру Samsung Bada логически можно разделить на
                       4 уровня: Kernel, Device, Service, Framework.
                       Kernel. Возможно использование различных ядер в зависимости отисп
                       ользуемой аппаратной платформы. В настоящее время
                       поддерживаются ядро Linux и различные ядра ОС реального
                       времени (Nucleus, REX и.т.д. – в зависимости от используемых
                       аппаратных платформ).
                       Device. На этом уровне реализованы основные функции
                       аппаратной платформы и ядра ОС: графика, основы UI, телефония,
                       протоколы передачи данных, поддержка мультимедиа (камера,
                       аудио-видео форматы). Логически – это промежуточный уровень
                       (middleware) между ядром ОС и более высокими уровнями,
                       необходимый для трансляции аппаратно зависимых функции
                       в открытые API и аппаратно независимые программные
                       компоненты.
                       Service. Реализация функций и онлайн сервисов (взаимодействие с Ba
                       da service server)
                       App Framework. На этом уровне реализована поддержка
                       открытых API и функций на C++, наследуемых из предыдущих
                       слоев



developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Преимущества Bada
              Поддержка современных технологий
              Ориентация на сервисы
              Гибкость и масштабируемость
              Новый UI




                                                                                                               bada сервер
                bada
                     Framework
                            device-centric features                                 service-centric features
                                     App                     Ui/Uix     Messaging    Locations
                             I/O     Locales    Security     Media      Telephony    Social    Commerce
                             Base    Text       System       Graphics   Net          Device    Content

                     Device & Service Layer


developer.bada.com    Copyright© 2010 Samsung Electronics, Co., Ltd.
Преимущества Bada – поддержка
                       современных технологий
           Полнофункциональные приложения: 3D игры, мультимедиа и
             развлекательные приложения.                                                                             3D (Open GL ES)


                                                                 Использование         Доступ
             3D Игры         2D Игры          Мультимедиа                                              Развлечения
                                                                   сенсоров           к камере



           Device-centric features:
                       • Многопоточность                                                                             Объемный звук

                       • C++ каркас приложения
                       • Поддержка Open GL-ES 1.1/2.0
                       • Декодирование и потоковая передача A/V
                       • Поддержка кодирования/декодирования HD видео
                       • Поддержка различных сенсоров (компас, датчик освещения и
                                                                                                                       Мультитач
                       приближения)
                       • Мультитач и виброотдача
                       • Поддержка соединения WiFi-adhoc / Bluetooth 3.0
                       • Встроенные средства для распознавания образов/лиц

                 bada
                                                                                                                     Датчик движения
                     Framework
                         device-centric features                                 service-centric features
                                 App                  Ui/Uix      Messaging       Locations
                          Io     Locales   Security   Media       Telephony       Social    Commerce
                          Base   Text      System     Graphics    Net             Device    Content

developer.bada.com                                                                                                                 10
Преимущества Bada – ориентация
                     на сервисы
         Интеграция различных сервисов: LBS, социальные сети,
            синхронизация контента, различные коммерческие приложения
                             Онлайн           Социальные         Коммерческие        Вэб                 LBS
                              игры               сети             приложения      приложения          приложения



         Service-centric features:
                                            • Управление профилем пользователя и списком
                                            контактов/друзей
                                            • Шлюз/агрегация соц сетей
                                            • Синхронизация данных
                                            • Поиск контента (локальный/интернет)
                                            • Поддержка стриминга с кодированием/декодирование
                                            различных форматов данных
                                            • LBS: Off-board карты, геотэггинг, отслеживание местоположения
                                            • Поддержка биллинга из приложений
        $2     $3
                                            • Интеграция вэб-компонентов в приложения         bada Server
                 bada
                     Framework
                         device-centric features                                service-centric features
                                 App                  Ui/Uix      Messaging      Locations
                          Io     Locales   Security   Media       Telephony      Social    Commerce
                          Base   Text      System     Graphics    Net            Device    Content

developer.bada.com
Преимущества Bada – гибкость и
                     масштабируемость
         За счет поддержки разных ядер и модульной архитектуры платформа Bada
             может работать на различных телефонах: от простых и доступных (на
             которых невозможно использование других платформ из-за мин. системных
             требований), до наиболее функциональных и дорогих устройств




     App 1    App 2        …       App n                              Лучшая масштабируемость

                                                     Высокая производительность и максимальная
                     Framework
                                                     отдача на любой аппаратной платформе
                        Service
                                                                            auto UI scaling
                         Device                            WVGA                                 WQVGA

                         Kernel                       Linux kernel                               RTOS


                                                          CortexA8                                ARM9
                           CPU                            dual-core                             single-core


developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Преимущества Bada – Новый UI

         Поддержка различных элементов управления
         (кнопки, списки и.т.д.), возможность создания своих
          собственных элементов управления


                                                                      Различные элементы управления



 Samsung TouchWiz 3.0 UI
 Интеграция Web/Flash объектов                                       [TouchWiz 3.0 UI]

Сенсоры, виброотдача и.т.д.




                                                                        [Flash            [WEB          [Вызов приложения из
                                                                        приложение]       приложение]   приложения]


developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Преимущества Bada – Новый UI
                     Touchwiz 3.0
Расширенный                       Улучшенные виджеты                  Глубокая интеграция        Прочие
рабочий стол                                                          социальных сетей           улучшения




- Поддержка до 10                  - Фиксация виджетов                - Интеграция соц. сетей   - Синхронизация
рабочих столов                     на рабочем столе                   в телефонную книгу          событий календаря

- Настройка 3 нижних               - Виджеты имеют                    - Возможность             - Вызов
софт-клавиш                        стандартные размеры                отправить сообщение         абонента/отправка
                                                                      прямо из телефонной         СМС в одно касание
- До 10 страниц меню               - Совмещение                       книги
                                   нескольких виджетов в                                        - Всплывающие
- Настройка                        одном (часы+прогноз                - Просмотр статуса          сообщения
расположения иконок                погоды)
                                                                                                - Сменные темы меню


developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Экосистема Bada
          Новые возможности для разработчиков и пользователей.
               Платформа, среда выполнения полнофункциональных сервис-
                 ориентированных мобильных приложений
               Поддержка, портал технической поддержки для разработчиков
                 приложений на Bada
               Магазин приложений, интегрированные магазин приложений


   Разработчик
                           Поддержка                     Платформа         Магазин
                                                                            приложений



                                                                Framework

                                                                Service     Покупка с устройства
                                  Портал                                                           Пользователь

                                                                Device

                                                                Kernel
                                    SDK                                        Покупка с ПК




developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Экосистема Bada

         Портал developer.bada.com предоставляет средства разработки,
         документацию и онлайн поддержку
         • SDK, примеры, документация, исходные тексты примеров
         • ЧаВо, сообщество разработчиков




                     Средства разработки


                        API usage
                                   API
                                Document
                       Sample code
                           Примеры
                        и документация




                          Поддержка

developer.bada.com
Экосистема Bada - разработка
          •    Среда разработки основана на Eclipse*
          •    Простой и интерактивный конструктор UI
          •    Эмулятор, возможность отладки на устройстве
           *Eclipse: общеизвестная и популярная среда разработки




                             Среда разработки                             Конструктор UI



                                                                      Эмулятор

                                                                                  отладка на
                                                                                  устройстве




developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Экосистема Bada – магазин
                     приложений
         Магазин приложений: загрузка приложений как напрямую
         с телефона так и через ПК-приложение Samsung Kies

                Портал разработчиков                                  Меню загрузки                Меню администрирования




                     SDK тех поддержка                   Загрузка приложения в магазин
                     разработчиков                                                                Просмотр статистики,
                                                                                                  биллинг

                             Web маркетинг                                   Дистрибуция




                                                                                       Загрузка с ПК
                                                                                      (Samsung Kies)
                                                                        Загрузка с
                       Продвижение в WEB                                телефона




developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Bada логотипы
                                                              <Логотип>




                                                                          <Visual Image>




                      <Брендирование приложений>




                                                                      +

developer.bada.com   Copyright© 2010 Samsung Electronics, Co., Ltd.
Спасибо за внимание!


      developer.bada.com

Contenu connexe

En vedette

Александр Доржиев, AlterGeo: LBS-сервис для навигации в большом городе
Александр Доржиев, AlterGeo: LBS-сервис для навигации в большом городеАлександр Доржиев, AlterGeo: LBS-сервис для навигации в большом городе
Александр Доржиев, AlterGeo: LBS-сервис для навигации в большом городеProcontent.Ru Magazine
 
HorizonWatching: Leveraging Social Media and Communities for Foresight
HorizonWatching: Leveraging Social Media and Communities for ForesightHorizonWatching: Leveraging Social Media and Communities for Foresight
HorizonWatching: Leveraging Social Media and Communities for ForesightBill Chamberlin
 
Location Based Services at ASBTDC-May 2011
Location Based Services at ASBTDC-May 2011Location Based Services at ASBTDC-May 2011
Location Based Services at ASBTDC-May 2011Collin Condray
 
Location Based Services at ASBTDC
Location Based Services at ASBTDCLocation Based Services at ASBTDC
Location Based Services at ASBTDCCollin Condray
 
Перспективность "Location-Based" Сервисов
Перспективность "Location-Based" СервисовПерспективность "Location-Based" Сервисов
Перспективность "Location-Based" СервисовGleb Kaplun
 
Social Media Marketing Basics - A quick Overview
Social Media Marketing Basics - A quick OverviewSocial Media Marketing Basics - A quick Overview
Social Media Marketing Basics - A quick OverviewAakar Anil
 
Эволюция мобильных устройств и поведение пользователей геосервисов
Эволюция мобильных устройств и поведение пользователей геосервисовЭволюция мобильных устройств и поведение пользователей геосервисов
Эволюция мобильных устройств и поведение пользователей геосервисовYandex
 
Использование геосерсисов для монетизации мобильных приложений
Использование геосерсисов для монетизации мобильных приложенийИспользование геосерсисов для монетизации мобильных приложений
Использование геосерсисов для монетизации мобильных приложенийElena Kotina
 
Playcer Presentaton on SCT Moscow #4
Playcer Presentaton on SCT Moscow #4Playcer Presentaton on SCT Moscow #4
Playcer Presentaton on SCT Moscow #4Playcer
 
Геотаргетинг - это_Клондайк?
Геотаргетинг - это_Клондайк?Геотаргетинг - это_Клондайк?
Геотаргетинг - это_Клондайк?Yandex
 
Web and Social Media Analytics-October 2015
Web and Social Media Analytics-October 2015 Web and Social Media Analytics-October 2015
Web and Social Media Analytics-October 2015 Collin Condray
 
Is Your Business Bold Enough for Social Culture?
Is Your Business Bold Enough for Social Culture?Is Your Business Bold Enough for Social Culture?
Is Your Business Bold Enough for Social Culture?Neville Hobson
 
HorizonWatching: How IBM Develops Views of the Potential Futures
HorizonWatching:  How IBM Develops Views of the Potential FuturesHorizonWatching:  How IBM Develops Views of the Potential Futures
HorizonWatching: How IBM Develops Views of the Potential FuturesBill Chamberlin
 
POIdo RIF StartupPoint 2010 presentation
POIdo RIF StartupPoint 2010 presentationPOIdo RIF StartupPoint 2010 presentation
POIdo RIF StartupPoint 2010 presentationpolina
 
LBS Введение
LBS ВведениеLBS Введение
LBS ВведениеGleb Kaplun
 
Location Based Services Changes Everything
Location Based Services Changes EverythingLocation Based Services Changes Everything
Location Based Services Changes EverythingEric Miltsch
 

En vedette (20)

Mobile Internet
Mobile InternetMobile Internet
Mobile Internet
 
Александр Доржиев, AlterGeo: LBS-сервис для навигации в большом городе
Александр Доржиев, AlterGeo: LBS-сервис для навигации в большом городеАлександр Доржиев, AlterGeo: LBS-сервис для навигации в большом городе
Александр Доржиев, AlterGeo: LBS-сервис для навигации в большом городе
 
Geonotes
GeonotesGeonotes
Geonotes
 
HorizonWatching: Leveraging Social Media and Communities for Foresight
HorizonWatching: Leveraging Social Media and Communities for ForesightHorizonWatching: Leveraging Social Media and Communities for Foresight
HorizonWatching: Leveraging Social Media and Communities for Foresight
 
Location Based Services at ASBTDC-May 2011
Location Based Services at ASBTDC-May 2011Location Based Services at ASBTDC-May 2011
Location Based Services at ASBTDC-May 2011
 
Location Based Services at ASBTDC
Location Based Services at ASBTDCLocation Based Services at ASBTDC
Location Based Services at ASBTDC
 
лавренев инкубатор
лавренев инкубаторлавренев инкубатор
лавренев инкубатор
 
Перспективность "Location-Based" Сервисов
Перспективность "Location-Based" СервисовПерспективность "Location-Based" Сервисов
Перспективность "Location-Based" Сервисов
 
Social Media Marketing Basics - A quick Overview
Social Media Marketing Basics - A quick OverviewSocial Media Marketing Basics - A quick Overview
Social Media Marketing Basics - A quick Overview
 
Эволюция мобильных устройств и поведение пользователей геосервисов
Эволюция мобильных устройств и поведение пользователей геосервисовЭволюция мобильных устройств и поведение пользователей геосервисов
Эволюция мобильных устройств и поведение пользователей геосервисов
 
Использование геосерсисов для монетизации мобильных приложений
Использование геосерсисов для монетизации мобильных приложенийИспользование геосерсисов для монетизации мобильных приложений
Использование геосерсисов для монетизации мобильных приложений
 
Playcer Presentaton on SCT Moscow #4
Playcer Presentaton on SCT Moscow #4Playcer Presentaton on SCT Moscow #4
Playcer Presentaton on SCT Moscow #4
 
Геотаргетинг - это_Клондайк?
Геотаргетинг - это_Клондайк?Геотаргетинг - это_Клондайк?
Геотаргетинг - это_Клондайк?
 
Web and Social Media Analytics-October 2015
Web and Social Media Analytics-October 2015 Web and Social Media Analytics-October 2015
Web and Social Media Analytics-October 2015
 
Is Your Business Bold Enough for Social Culture?
Is Your Business Bold Enough for Social Culture?Is Your Business Bold Enough for Social Culture?
Is Your Business Bold Enough for Social Culture?
 
HorizonWatching: How IBM Develops Views of the Potential Futures
HorizonWatching:  How IBM Develops Views of the Potential FuturesHorizonWatching:  How IBM Develops Views of the Potential Futures
HorizonWatching: How IBM Develops Views of the Potential Futures
 
POIdo RIF StartupPoint 2010 presentation
POIdo RIF StartupPoint 2010 presentationPOIdo RIF StartupPoint 2010 presentation
POIdo RIF StartupPoint 2010 presentation
 
LBS Введение
LBS ВведениеLBS Введение
LBS Введение
 
Location Based Services Changes Everything
Location Based Services Changes EverythingLocation Based Services Changes Everything
Location Based Services Changes Everything
 
Location based services
Location based servicesLocation based services
Location based services
 

Similaire à Bada For Press

Android Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиAndroid Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиBlogcamp Organization Committee
 
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...CEE-SEC(R)
 
Консалтинг,инжениринг,аутсорсинг IP связи
Консалтинг,инжениринг,аутсорсинг IP связиКонсалтинг,инжениринг,аутсорсинг IP связи
Консалтинг,инжениринг,аутсорсинг IP связиГалина Миронова
 
Не так страшен Linux…
Не так страшен Linux…Не так страшен Linux…
Не так страшен Linux…Artem Bachinin
 
Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Michael Kozloff
 
Mandriva 2011 – свободная операционная система (Владимир Крюков, Mandriva/РОСА)
Mandriva 2011 – свободная операционная система (Владимир Крюков, Mandriva/РОСА)Mandriva 2011 – свободная операционная система (Владимир Крюков, Mandriva/РОСА)
Mandriva 2011 – свободная операционная система (Владимир Крюков, Mandriva/РОСА)PingWin Software
 
"Агент Плюс"
"Агент Плюс""Агент Плюс"
"Агент Плюс"Agent Plus
 
Ценность платформы Octopod для разработчиков мобильных приложений
Ценность платформы Octopod для разработчиков мобильных приложенийЦенность платформы Octopod для разработчиков мобильных приложений
Ценность платформы Octopod для разработчиков мобильных приложенийMichael Kozloff
 
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
Sergey Khlopenov tools for_development_cross_platform_mobile_apSergey Khlopenov tools for_development_cross_platform_mobile_ap
Sergey Khlopenov tools for_development_cross_platform_mobile_apDneprCiklumEvents
 
CLI203 - VDI project Architecture
CLI203 - VDI project ArchitectureCLI203 - VDI project Architecture
CLI203 - VDI project ArchitectureSergey Khalyapin
 
Windows Mobile Development with Compact Framework 2
Windows Mobile Development with Compact Framework 2Windows Mobile Development with Compact Framework 2
Windows Mobile Development with Compact Framework 2DarkestMaster
 
Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»e-Legion
 
Rad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продуктаRad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продуктаazamat isaev
 
Подходы к тестированию андроид приложений
Подходы к тестированию андроид приложенийПодходы к тестированию андроид приложений
Подходы к тестированию андроид приложенийSQALab
 
Presentation JavaME
Presentation JavaMEPresentation JavaME
Presentation JavaMEscassau
 
Лекция 4
Лекция 4Лекция 4
Лекция 4itc73
 
Архитектура CompanyMedia next
Архитектура CompanyMedia nextАрхитектура CompanyMedia next
Архитектура CompanyMedia nextИнтерТраст
 

Similaire à Bada For Press (20)

Android Platform - новые мобильные рынки
Android Platform - новые мобильные рынкиAndroid Platform - новые мобильные рынки
Android Platform - новые мобильные рынки
 
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
Настоящее и будущее решений для разработки кросс-платформенных мобильных гибр...
 
Консалтинг,инжениринг,аутсорсинг IP связи
Консалтинг,инжениринг,аутсорсинг IP связиКонсалтинг,инжениринг,аутсорсинг IP связи
Консалтинг,инжениринг,аутсорсинг IP связи
 
Не так страшен Linux…
Не так страшен Linux…Не так страшен Linux…
Не так страшен Linux…
 
Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?Зачем компаниям нужны новые мобильные приложения?
Зачем компаниям нужны новые мобильные приложения?
 
Mandriva 2011 – свободная операционная система (Владимир Крюков, Mandriva/РОСА)
Mandriva 2011 – свободная операционная система (Владимир Крюков, Mandriva/РОСА)Mandriva 2011 – свободная операционная система (Владимир Крюков, Mandriva/РОСА)
Mandriva 2011 – свободная операционная система (Владимир Крюков, Mandriva/РОСА)
 
"Агент Плюс"
"Агент Плюс""Агент Плюс"
"Агент Плюс"
 
iD EAST + AdWired
iD EAST + AdWirediD EAST + AdWired
iD EAST + AdWired
 
Ценность платформы Octopod для разработчиков мобильных приложений
Ценность платформы Octopod для разработчиков мобильных приложенийЦенность платформы Octopod для разработчиков мобильных приложений
Ценность платформы Octopod для разработчиков мобильных приложений
 
iOs Architecture
iOs ArchitectureiOs Architecture
iOs Architecture
 
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
Sergey Khlopenov tools for_development_cross_platform_mobile_apSergey Khlopenov tools for_development_cross_platform_mobile_ap
Sergey Khlopenov tools for_development_cross_platform_mobile_ap
 
Bada
BadaBada
Bada
 
CLI203 - VDI project Architecture
CLI203 - VDI project ArchitectureCLI203 - VDI project Architecture
CLI203 - VDI project Architecture
 
Windows Mobile Development with Compact Framework 2
Windows Mobile Development with Compact Framework 2Windows Mobile Development with Compact Framework 2
Windows Mobile Development with Compact Framework 2
 
Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Владимир Колесников «Windows Phone 7: самое главное для разработчика»
 
Rad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продуктаRad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продукта
 
Подходы к тестированию андроид приложений
Подходы к тестированию андроид приложенийПодходы к тестированию андроид приложений
Подходы к тестированию андроид приложений
 
Presentation JavaME
Presentation JavaMEPresentation JavaME
Presentation JavaME
 
Лекция 4
Лекция 4Лекция 4
Лекция 4
 
Архитектура CompanyMedia next
Архитектура CompanyMedia nextАрхитектура CompanyMedia next
Архитектура CompanyMedia next
 

Plus de Lysenko Andrey

Тенденции и тренды
Тенденции и трендыТенденции и тренды
Тенденции и трендыLysenko Andrey
 
Технологии Amd
Технологии AmdТехнологии Amd
Технологии AmdLysenko Andrey
 
Мобильный платформы AMD 2013
Мобильный платформы AMD 2013Мобильный платформы AMD 2013
Мобильный платформы AMD 2013Lysenko Andrey
 
Вводный курс о мобильных платформах AMD
Вводный курс о мобильных платформах AMDВводный курс о мобильных платформах AMD
Вводный курс о мобильных платформах AMDLysenko Andrey
 
Catalog idea-microsoft
Catalog idea-microsoftCatalog idea-microsoft
Catalog idea-microsoftLysenko Andrey
 
Catalog think-microsoft
Catalog think-microsoftCatalog think-microsoft
Catalog think-microsoftLysenko Andrey
 
аудиооценки
аудиооценкиаудиооценки
аудиооценкиLysenko Andrey
 
Presentation evaluation
Presentation evaluationPresentation evaluation
Presentation evaluationLysenko Andrey
 
ноутбуки на базе процессоров Intel i3 i5 i7
ноутбуки на базе процессоров Intel i3 i5 i7ноутбуки на базе процессоров Intel i3 i5 i7
ноутбуки на базе процессоров Intel i3 i5 i7Lysenko Andrey
 
презентация I5500
презентация I5500презентация I5500
презентация I5500Lysenko Andrey
 
презентация B2710
презентация B2710презентация B2710
презентация B2710Lysenko Andrey
 
Samsung galaxy i5800 final
Samsung galaxy i5800 finalSamsung galaxy i5800 final
Samsung galaxy i5800 finalLysenko Andrey
 

Plus de Lysenko Andrey (20)

О компании
О компанииО компании
О компании
 
Тенденции и тренды
Тенденции и трендыТенденции и тренды
Тенденции и тренды
 
Технологии Amd
Технологии AmdТехнологии Amd
Технологии Amd
 
Мобильный платформы AMD 2013
Мобильный платформы AMD 2013Мобильный платформы AMD 2013
Мобильный платформы AMD 2013
 
Вводный курс о мобильных платформах AMD
Вводный курс о мобильных платформах AMDВводный курс о мобильных платформах AMD
Вводный курс о мобильных платформах AMD
 
Catalog idea-microsoft
Catalog idea-microsoftCatalog idea-microsoft
Catalog idea-microsoft
 
Catalog think-microsoft
Catalog think-microsoftCatalog think-microsoft
Catalog think-microsoft
 
Photo
PhotoPhoto
Photo
 
Galaxy tab
Galaxy tabGalaxy tab
Galaxy tab
 
Samsung r7xx
Samsung r7xxSamsung r7xx
Samsung r7xx
 
аудиооценки
аудиооценкиаудиооценки
аудиооценки
 
Presentation evaluation
Presentation evaluationPresentation evaluation
Presentation evaluation
 
B7350
B7350B7350
B7350
 
ноутбуки на базе процессоров Intel i3 i5 i7
ноутбуки на базе процессоров Intel i3 i5 i7ноутбуки на базе процессоров Intel i3 i5 i7
ноутбуки на базе процессоров Intel i3 i5 i7
 
C3300 k
C3300 kC3300 k
C3300 k
 
презентация I5500
презентация I5500презентация I5500
презентация I5500
 
презентация B2710
презентация B2710презентация B2710
презентация B2710
 
Wave525 final
Wave525 finalWave525 final
Wave525 final
 
Samsung galaxy i5800 final
Samsung galaxy i5800 finalSamsung galaxy i5800 final
Samsung galaxy i5800 final
 
C3200
C3200C3200
C3200
 

Bada For Press

  • 2. Что такое Bada? это новая мобильная платформа Samsung для смартфонов. Bada является следующим эволюционным шагом развития закрытой мобильной платформы SHP (Samsung Hand-Held Platform). Samsung Mobile Experience + Smartphone Experience • 10и летний опыт разработки и • Открытый API развития платформы SHP • Установка native-приложений (использовалась на многих • Предустановленный Application успешных телефонах, например Store S8000 Jet и S5230 Star) • Интуитивно понятный, стильный и простой UI developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd. 2
  • 3. Что такое Bada? Мобильная ОС ? Мобильная платформа developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 4. Что такое Bada? Мобильная ОС Основана на собственном ядре, имеет собственную связующую надстройку – middleware и оболочку : Windows Mobile, SymbianOS Мобильная платформа Использует сторонние ядра, имеет собственную связующую надстройку – middleware и оболочку : Android, iPhone Закрытая мобильная Использует сторонние ядра, уровень middleware и собственную оболочку, платформа приложения выполняются внутри виртуальной машины: Java, Widget bada Android iPhone SHP Windows Mobile SymbianOS OSP Android Оболочка Java, Widgets .NET S60 Application Cocoa Touch Compact Framework Framework SHP Middleware Libraries / Mac OS X mobile SHP middleware Windows Mobile Symbian OS Android Runtime Middleware Middleware Ядро RTOS Ядро Linux *nix ядро March RTOS Ядро Windows CE Ядро Symbian или Linux Мобильные Закрытая платформа Мобильные ОС платформы Samsung developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 5. Зачем нужна Bada? смартфоны это новый сегмент рынка умных телефонов – «смартфоны для всех». Прогноз продаж на 2010г - до 10 млн Bada-смартфонов в мире До 50% смартфонов Samsung в России (к концу 2010) Текущий рынок телефонов Недалекое будущее  Смартфоны Обычные Смартфоны (вытеснение Обычные телефоны обычных телефонов с сенсорным экраном) телефоны developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd. 5
  • 6. Пути развития смартфонов Смартфоны Мобильные ПК (смартфоны для всех) Традиционные Обычные Смартфоны телефоны (мини-ПК, со всеми их «+» и «–» ) developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 7. Архитектура Bada Архитектуру Samsung Bada логически можно разделить на 4 уровня: Kernel, Device, Service, Framework. Каркас приложений на C++ Уровень реализации открытых API и функций на C++, наследуемых из нижних слоев Реализация онлайн сервисов (LBS, прогноз погоды, социальные сети). Эти функции и сервисы Framework Layer реализованы при помощи сервера Bada Service Layer Функции аппаратной платформы Реализация основных функций аппаратной Device Layer платформы (графика, мультимедиа, коммуникации, и.т.д.) Kernel Layer Ядро Ядро операционной системы сервер (RTOS - Nucleus, REX ; Linux, и.т.д.) Bada сервер серверная часть сервисов, шлюз для доступа к другим сервисам developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 8. Архитектура Bada Архитектуру Samsung Bada логически можно разделить на 4 уровня: Kernel, Device, Service, Framework. Kernel. Возможно использование различных ядер в зависимости отисп ользуемой аппаратной платформы. В настоящее время поддерживаются ядро Linux и различные ядра ОС реального времени (Nucleus, REX и.т.д. – в зависимости от используемых аппаратных платформ). Device. На этом уровне реализованы основные функции аппаратной платформы и ядра ОС: графика, основы UI, телефония, протоколы передачи данных, поддержка мультимедиа (камера, аудио-видео форматы). Логически – это промежуточный уровень (middleware) между ядром ОС и более высокими уровнями, необходимый для трансляции аппаратно зависимых функции в открытые API и аппаратно независимые программные компоненты. Service. Реализация функций и онлайн сервисов (взаимодействие с Ba da service server) App Framework. На этом уровне реализована поддержка открытых API и функций на C++, наследуемых из предыдущих слоев developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 9. Преимущества Bada  Поддержка современных технологий  Ориентация на сервисы  Гибкость и масштабируемость  Новый UI bada сервер bada Framework device-centric features service-centric features App Ui/Uix Messaging Locations I/O Locales Security Media Telephony Social Commerce Base Text System Graphics Net Device Content Device & Service Layer developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 10. Преимущества Bada – поддержка современных технологий Полнофункциональные приложения: 3D игры, мультимедиа и развлекательные приложения. 3D (Open GL ES) Использование Доступ 3D Игры 2D Игры Мультимедиа Развлечения сенсоров к камере Device-centric features: • Многопоточность Объемный звук • C++ каркас приложения • Поддержка Open GL-ES 1.1/2.0 • Декодирование и потоковая передача A/V • Поддержка кодирования/декодирования HD видео • Поддержка различных сенсоров (компас, датчик освещения и Мультитач приближения) • Мультитач и виброотдача • Поддержка соединения WiFi-adhoc / Bluetooth 3.0 • Встроенные средства для распознавания образов/лиц bada Датчик движения Framework device-centric features service-centric features App Ui/Uix Messaging Locations Io Locales Security Media Telephony Social Commerce Base Text System Graphics Net Device Content developer.bada.com 10
  • 11. Преимущества Bada – ориентация на сервисы Интеграция различных сервисов: LBS, социальные сети, синхронизация контента, различные коммерческие приложения Онлайн Социальные Коммерческие Вэб LBS игры сети приложения приложения приложения Service-centric features: • Управление профилем пользователя и списком контактов/друзей • Шлюз/агрегация соц сетей • Синхронизация данных • Поиск контента (локальный/интернет) • Поддержка стриминга с кодированием/декодирование различных форматов данных • LBS: Off-board карты, геотэггинг, отслеживание местоположения • Поддержка биллинга из приложений $2 $3 • Интеграция вэб-компонентов в приложения bada Server bada Framework device-centric features service-centric features App Ui/Uix Messaging Locations Io Locales Security Media Telephony Social Commerce Base Text System Graphics Net Device Content developer.bada.com
  • 12. Преимущества Bada – гибкость и масштабируемость За счет поддержки разных ядер и модульной архитектуры платформа Bada может работать на различных телефонах: от простых и доступных (на которых невозможно использование других платформ из-за мин. системных требований), до наиболее функциональных и дорогих устройств App 1 App 2 … App n Лучшая масштабируемость Высокая производительность и максимальная Framework отдача на любой аппаратной платформе Service auto UI scaling Device WVGA WQVGA Kernel Linux kernel RTOS CortexA8 ARM9 CPU dual-core single-core developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 13. Преимущества Bada – Новый UI Поддержка различных элементов управления (кнопки, списки и.т.д.), возможность создания своих собственных элементов управления Различные элементы управления  Samsung TouchWiz 3.0 UI  Интеграция Web/Flash объектов [TouchWiz 3.0 UI] Сенсоры, виброотдача и.т.д. [Flash [WEB [Вызов приложения из приложение] приложение] приложения] developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 14. Преимущества Bada – Новый UI Touchwiz 3.0 Расширенный Улучшенные виджеты Глубокая интеграция Прочие рабочий стол социальных сетей улучшения - Поддержка до 10 - Фиксация виджетов - Интеграция соц. сетей - Синхронизация рабочих столов на рабочем столе в телефонную книгу событий календаря - Настройка 3 нижних - Виджеты имеют - Возможность - Вызов софт-клавиш стандартные размеры отправить сообщение абонента/отправка прямо из телефонной СМС в одно касание - До 10 страниц меню - Совмещение книги нескольких виджетов в - Всплывающие - Настройка одном (часы+прогноз - Просмотр статуса сообщения расположения иконок погоды) - Сменные темы меню developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 15. Экосистема Bada Новые возможности для разработчиков и пользователей.  Платформа, среда выполнения полнофункциональных сервис- ориентированных мобильных приложений  Поддержка, портал технической поддержки для разработчиков приложений на Bada  Магазин приложений, интегрированные магазин приложений Разработчик  Поддержка  Платформа  Магазин приложений Framework Service Покупка с устройства Портал Пользователь Device Kernel SDK Покупка с ПК developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 16. Экосистема Bada Портал developer.bada.com предоставляет средства разработки, документацию и онлайн поддержку • SDK, примеры, документация, исходные тексты примеров • ЧаВо, сообщество разработчиков Средства разработки API usage API Document Sample code Примеры и документация Поддержка developer.bada.com
  • 17. Экосистема Bada - разработка • Среда разработки основана на Eclipse* • Простой и интерактивный конструктор UI • Эмулятор, возможность отладки на устройстве *Eclipse: общеизвестная и популярная среда разработки Среда разработки Конструктор UI Эмулятор отладка на устройстве developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 18. Экосистема Bada – магазин приложений Магазин приложений: загрузка приложений как напрямую с телефона так и через ПК-приложение Samsung Kies Портал разработчиков Меню загрузки Меню администрирования SDK тех поддержка Загрузка приложения в магазин разработчиков Просмотр статистики, биллинг Web маркетинг Дистрибуция Загрузка с ПК (Samsung Kies) Загрузка с Продвижение в WEB телефона developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.
  • 19. Bada логотипы <Логотип> <Visual Image> <Брендирование приложений> + developer.bada.com Copyright© 2010 Samsung Electronics, Co., Ltd.