2. Доля устройств Samsung в экосистеме Android
По данным http://opensignal.com/reports/fragmentation-2013/fragmentation-2013.pdf
3. Компоненты 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
4. Новая архитектура
Интерфейс + Реализация
Поддержка Android устройств с API 4.1 и выше
Интерфейс
Реализация
Изменения требуют новой прошивки
Android API
Фреймворк
Samsung Mobile SDK 1.0
Visual
View
Chord
Pen
Image
Filter
Look
Multi
Window
Professional
Audio
Media
Control
Gesture
Motion
Look
Multi
Window
Professional
Audio
Media
Control
Gesture
Motion
5. Доступ к SDK
• Интегрирован в Eclipse через Samsung SDK
Manager или через портал разработчиков
Легкое
обновление
Разрабочик
Сервер с
репозитарием SDK
7. Пакет Chord
•
•
•
•
•
Надежное peer-to-peer соединение между устройствами
без необходимости участия сервера
Типы соединений: WiFi, Mobile hotspot, WiFi Direct
Управление группами устройств в локальной сети
Передача данных между группами устройств в реальном времени:
текстовые сообщения, бинарные данные или файлы
Зашифрованные каналы
Control
Группа 1
Группа 2
Многопользовательская
игра
Общий доступ к
фото
A
B
C
D
8. Пакет Pen
• Pen поддерживает следующие функции:
o Расширенное редактирование
o Система Plug-in
o S Pen объекты
o Распознавание
9. Пакет Look
• Look предлагает специализированные виджеты,
расширяющие функции системы Android View
• Look поддерживает следующие функции:
o
o
o
o
WritingBuddy
AirButton
SmartClip
PointerIcon
10. Пакет Image Filter
• Фильтры пост-обработки фото и различные эффекты
• Более 30 фильтров
11. Пакет Multi Window
• Стили Multi window
o Свободный режим (каскад окон)
o Режим двойной панели
• Запуск нескольких копий одного и того же приложения
• Свойства окна расширены
o Определяются в файле AndroidManifest.xml
o Свойства: fixedSize, fixedRatio, noTitleBar, forceTitleBar, fullscreenOnly, freestyleOnly
12. Пакет Visual View
• Простое добавление различных визуальных эффектов в ваше
приложение
• Поддерживается более 85 эффектов анимации
13. Пакет Professional Audio
• «[ISSUE 3434]: Android Audio latency is too darn high»
• Уменьшает задержки до незаметного уровня
• API для создания музыкальных инструментальных приложений
o Поддержка всех функций JACK Audio Connection Kit
• Plug-in-ы для акустического фортепиано, электрогитары и стандартной
барабанной установки
• PC-эмулятор
14. Пакет Media Control
• Бесшовное отображение медиа-контента на Smart TV
o трансляция (с устройства, из облака)
- с другого устройства
- DLNA медиа-сервера
- из облака
15. Пакет Gesture
• Управление приложением жестами ладони
• Возможности жестов
o направление (вверх, вниз, влево, вправо)
o угол наклона