Слайд 2Что такое?
UWDC2011
Kernel
Device
Framework
Service
Real-time OS
Linux
Уровень операционной системы
Слайд 3Что такое?
UWDC2011
Kernel
Device
Framework
Service
Базовые функции
Работа с окнами и событиями
Безопасность
Графика
Мультимедиа
… и так далее
Уровень устройства
Слайд 4Что такое?
UWDC2011
Kernel
Device
Framework
Service
Сервисоориентированность
Управление сообщениями, контактами, органайзером
Синхронизация
данных
Уровень сервиса
Bada Server
Слайд 5Что такое?
UWDC2011
Kernel
Device
Framework
Service
Доступ к нижним уровням
Среда выполнения приложений
С++
Отрытое API
Слайд 6Экосистема
UWDC2011
Платформа
Магазин
Поддержка
Разработчик
Пользователь
Портал
+
SDK
Слайд 7Инструментарий
Сайты
http://bada.com
http://developer.bada.com
http://developer.bada.com/badaforum/
SDK
Документация
Bada IDE:
Eclipse RCP and CDT-based
GNU tool-chain for building and debugging
Симулятор
Готовые примеры
UWDC2011
Слайд 10API
UWDC2011
UI и графика
Сенсоры
Communication, i18n, Media,
Security, IO
Social, Content, Location
Коммерция
Слайд 12UWDC2011
UI и графика
Control
UI controls
Panels
Containers
Flash Control
Web Control
Map Control
Canvas
Bitmap
Shapes
EnrichedText
OpenGL ES
Слайд 13UWDC2011
Сенсоры
Acceleration
Magnetic
Proximity
Tilt
Haptic
TouchEffect
Motion
WeatherSensor
FaceDetector
SensorManager
SensorData
Слайд 14UWDC2011
UI и графика
Сенсоры
Communication, i18n, Media,
Security, IO
Social, Content, Location
Коммерция
Слайд 15UWDC2011
UI и графика
Сенсоры
Communication, i18n, Media,
Security, IO
Social, Content, Location
Коммерция
Слайд 16UWDC2011
Social, Content, Location
Bada устройства
Content Storage
Amazon S3
SNS
SNS Gateway
Relay Server
Сторонние
сервера
Bada-
сервер
Bada API
Слайд 17UWDC2011
UI и графика
Сенсоры
Communication, i18n, Media,
Security, IO
Social, Content, Location
Коммерция
Слайд 19Тестирование
UWDC2011
GNU Debugger, bada Testing Tool
Recource Monitor
Event Injector
Тестирование в «боевых условиях»
bada Sequencer Tool
Экономия
времени программиста
Повторное тестирование интерфейса
Стресс-тестирование
Remote Test Lab
Тестирование на различных моделях
Бесплатно, но по системе кредитов