© 2013
Данилов КириллСтарший специалист по руководству проектами мобильных
платформMSCR
11 октября 2013
Samsung Mobile SDK 1.0
Доля устройств Samsung в экосистеме Android
По данным http://opensignal.com/reports/fragmentation-2013/fragmentation-2013.pdf
Компоненты Samsung Mobile SDKНазвание Описание Пояснение
Chord Общий доступ к контенту между несколькими устройствами через локальную сеть без участия сервера
Обновлен
Pen (S Pen 3.0) Новая архитектура Обновлен
Image Filter Фильтры постобработки фото (более 30) Выделен из S Pen
Multi Window Разделение экрана и свободно перемещаемое окно приложения
Выделен из S Pen
Look Улучшенные Pen UI функции, такие как Air Button, Writing Buddy и Smart clip
Новый
Visual View Раздельные визуальные эффекты, включая 3D анимацию Новый
Professional Audio Высокопроизводительный аудио фреймворк с низкой задержкой
Новый
Gesture Функции распознавания жестов ладоней Новый
Motion Функции движения и шагомер Новый
Media Control Управление медиа через DLNA Выделен из AllShare Framework
Новая архитектура
Android API
Интерфейс + Реализация
Интерфейс
Реализация
Samsung Mobile SDK 1.0
ProfessionalAudio
Visual View Pen Chord
MultiWindow
MediaControl Look
ImageFilter
ProfessionalAudio
MultiWindow
MediaControl Look
Фреймворк
Поддержка Android устройств с API 4.1 и выше
Изменения требуют новой прошивки
Gesture
Gesture
Motion
Motion
Доступ к SDK
Легкое обновление
Сервер с репозитарием SDK
Разрабочик
• Интегрирован в Eclipse через Samsung SDK Manager или через портал разработчиков
Структура библиотек Samsung Mobile SDK
• Новые API для проверки доступности и свойств функций
Пакет Chord
• Надежное peer-to-peer соединение между устройствами без необходимости участия сервера
• Типы соединений: WiFi, Mobile hotspot, WiFi Direct• Управление группами устройств в локальной сети• Передача данных между группами устройств в реальном времени:
текстовые сообщения, бинарные данные или файлы• Зашифрованные каналы
Группа 1Много-пользовательская игра
Группа 2Общий доступ к фото
A B C D
Control
Пакет Pen
• Pen поддерживает следующие функции:o Расширенное редактированиеo Система Plug-ino S Pen объектыo Распознавание
Пакет Look
• Look предлагает специализированные виджеты, расширяющие функции системы Android View
• Look поддерживает следующие функции:o WritingBuddyo AirButtono SmartClipo PointerIcon
Пакет Image Filter
• Фильтры пост-обработки фото и различные эффекты• Более 30 фильтров
Пакет Multi Window
• Стили Multi windowo Свободный режим (каскад окон)o Режим двойной панели
• Запуск нескольких копий одного и того же приложения• Свойства окна расширены
o Определяются в файле AndroidManifest.xmlo Свойства: fixedSize, fixedRatio, noTitleBar, forceTitleBar, fullscreenOnly, freestyleOnly
Пакет Visual View
• Простое добавление различных визуальных эффектов в ваше приложение
• Поддерживается более 85 эффектов анимации
Пакет Professional Audio
• «[ISSUE 3434]: Android Audio latency is too darn high»• Уменьшает задержки до незаметного уровня• API для создания музыкальных инструментальных приложений
o Поддержка всех функций JACK Audio Connection Kit
• Plug-in-ы для акустического фортепиано, электрогитары и стандартной барабанной установки
• PC-эмулятор
Пакет Media Control
• Бесшовное отображение медиа-контента на Smart TVo трансляция (с устройства, из облака)
с другого устройства DLNA медиа-сервера из облака
Пакет Gesture
• Управление приложением жестами ладони• Возможности жестов
o направление (вверх, вниз, влево, вправо)o угол наклона
Пакет Motion
• Call Motion• Pedometer – шагомер
o Количество шаговo Калорииo Дистанция
© 2013
Спасибоhttp://developer.samsung.com/samsung-mobile-sdk
Поддержка разработчиков: [email protected]