Обзор платформы Tizen

Реклама
Введение в Tizen
Денис Волошко
Platform manager,
Samsung Russia
Содержание
2
•
О платформе
•
Основные черты
•
Разновидности
•
Архитектура
•
Tizen SDK
•
Инструменты
•
Разработка игр
•
Монетизация
•
Информация и поддержка
•
Другие ресурсы
О платформе Tizen
• Операционная система:
– открытый исходный код
– ядро Linux
• Архитектура: x86, ARM
• Поддержка:
– Linux Foundation
– Tizen Association:
• OEM:
• Операторы:
3
Основные черты Tizen
• Web-ориентированная платформа
– Высокий уровень поддержки стандартов HTML5
http://html5test.com
– WebKit2
– Web-компоненты для интерфейса пользователя
– Доступ к функциям устройства через Web API
• Нативный API (C/C++)
– Glibc, libstdc++, libxml2
– OpenGL® ES, OpenAL и OpenMP®
– Высокий уровень совместимости с bada 2.0 API
• Встроенный магазин приложений
– Бесплатная регистрация
– Предустановлен на все устройства Tizen
4
Разновизности Tizen
Мобильные
устройства
Компьютеры
(Tizen PC)
И другие устройства:
• Телевизоры
• Бытовая техника
• Носимая электроника
• Медицинская техника
5
Информационноразвлекательные
системы автомобилей
(Tizen IVI)
Архитектура Tizen
6
Tizen SDK
• IDE на базе Eclipse
• Инструменты:
– Web-симулятор
– Эмулятор на основе QEMU
– Дизайнер интерфейса (UI Builder)
• Документация
• Примеры приложений
• Кроссплатформенность
– Linux: Ubuntu®
– Microsoft Windows® XP (x86)
– Microsoft Windows® 7 (x86, x64)
– Apple Mac OS® X: 10.7 Lion/10.8 Mountain Lion (x64)
• Live Images (ISO):
https://developer.tizen.org/forums/sdk-ide/tizen-sdk-live-dvd
7
Инструменты
•
https://www.tizen.org/about/partner-tools
Appcelerator
– Более 60 000 мобильных приложений
– Более 175 млн. устройств
– http://www.appcelerator.com/titanium/
Intel XDK
– HTML5, JavasWeb-симулятор
– Tizen, Android, iOS
– http://xdk.intel.com/
Marmalade
– Быстрая и простая разработка
– Большая популярность
– https://www.madewithmarmalade.com/
Sencha Touch
– Самый популярный HTML5 фреймворк
– Поддержка темы Tizen
– http://www.sencha.com/products/touch/
DevExtreme
– HTML5 фреймворк и плагин для разработки в Visual Studio.
– https://www.devexpress.com/products/html-js/
•
•
•
•
8
Разработка игр
•
•
•
•
9
https://www.tizen.org/about/partner-tools
Project Anarchy by Havok
– Игровой движок на C++
– Havok Vision Engine
– Инструменты физики, анимаций, ИИ
– http://www.projectanarchy.com/
GameSalad Creator
– Быстрые проектирование и публикация
– Нет необходимости в коде
– http://gamesalad.com/creator
YoYo Games GameMaker: Studio
– Рекордно быстрое и дешевое создание игр
– http://yoyogames.com/studio
Unity Games
– Издательский отдел Unity Technologies
– Помощь в распространении игр
– http://www.unitygames.com/
Монетизация в Tizen
• Tizen Store — магазин приложений
– Встроен в каждое устройство на Tizen
– Всего три дня на верификацию
– Для разработчика 70% от продаж
– Открыт для разработчиков:
http://seller.tizenstore.com
– Бесплатная регистрация
• Tizen Game Drive
– Конкурс игр для Tizen от YoYo Games
– Призовой фонд $60 000
– До 31 января 2014 г.
– http://yoyogames.com/developers/promotions/tizen-game-drive
10
Информация и поддержка
Основной сайт:
https://www.tizen.org
Исходный код:
https://www.source.tizen.org
11
Для разработчиков:
https://www.developer.tizen.org
Сообщения об ошибках:
https://www.bugs.tizen.org
Информация и поддержка
•
•
•
•
•
Сайты для разработчиков
– Intel Developer Zone: http://software.intel.com/ru-ru
– Samsung Developers: http://developer.samsung.com
Программа предоставления устройств разработчикам:
https://developer.tizen.org/support/development-unit-program/availabledevelopment-units
Инструменты
– Web-симулятор: https://01.org/web-simulator/
– Remote Test Lab: http://developer.samsung.com/remotetestlab
Информация и новости на русском языке
– Landing page: http://www.samsung.com/ru/samsungdev/
– Хабрахабр: http://habrahabr.ru/hub/tizen/
– ВКонтакте: http://vk.com/tizen_russia
– Facebook: https://www.facebook.com/groups/rtdug/
– G+: https://plus.google.com/u/0/communities/117292026335703446671
Контакты: [email protected]
12
Спасибо за
внимание!
Денис Волошко
http://www.samsung.com/ru/samsungdev/
[email protected]
Скачать