• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Bada For Press
 

Bada For Press

on

  • 2,629 views

 

Statistics

Views

Total Views
2,629
Views on SlideShare
2,552
Embed Views
77

Actions

Likes
0
Downloads
39
Comments
0

2 Embeds 77

http://start.samsung.ru 68
http://www.slideshare.net 9

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Bada For Press Bada For Press Presentation Transcript

    • 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