Введение в 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 Контакты: dev.cis@partner.samsung.com 12 Спасибо за внимание! Денис Волошко http://www.samsung.com/ru/samsungdev/ dev.cis@partner.samsung.com