Post on 24-May-2015
description
Введение в Tizen
Денис Волошко
Platform manager, Samsung Russia
• О платформе
• Основные черты
• Разновидности
• Архитектура
• Tizen SDK
• Инструменты
• Разработка игр
• Монетизация
• Информация и поддержка
• Другие ресурсы
Содержание
2
О платформе Tizen
3
• Операционная система:– открытый исходный код– ядро Linux
• Архитектура: x86, ARM• Поддержка:
– Linux Foundation– Tizen Association:
• OEM:
• Операторы:
Основные черты Tizen
4
• Web-ориентированная платформа– Высокий уровень поддержки стандартов HTML5
http://html5test.com– WebKit2– Web-компоненты для интерфейса пользователя– Доступ к функциям устройства через Web API
• Нативный API (C/C++)– Glibc, libstdc++, libxml2– OpenGL® ES, OpenAL и OpenMP®– Высокий уровень совместимости с bada 2.0 API
• Встроенный магазин приложений– Бесплатная регистрация– Предустановлен на все устройства Tizen
Разновизности Tizen
5
Мобильные устройства
Компьютеры (Tizen PC)
Информационно-развлекательные
системы автомобилей(Tizen IVI)И другие устройства:
• Телевизоры• Бытовая техника• Носимая электроника• Медицинская техника
Архитектура Tizen
6
Tizen SDK
7
• 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
Инструменты
8
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/
Разработка игр
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
10
• 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
Информация и поддержка
11
Основной сайт:https://www.tizen.org
Для разработчиков:https://www.developer.tizen.org
Исходный код:https://www.source.tizen.org
Сообщения об ошибках:https://www.bugs.tizen.org
Информация и поддержка
12
• Сайты для разработчиков– Intel Developer Zone: http://software.intel.com/ru-ru– Samsung Developers: http://developer.samsung.com
• Программа предоставления устройств разработчикам:
https://developer.tizen.org/support/development-unit-program/available-development-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
• Контакты: dev.cis@partner.samsung.com
Спасибо за внимание!
Денис Волошко
http://www.samsung.com/ru/samsungdev/
dev.cis@partner.samsung.com