Студентка 545 группы Кантерина М.В. Элементы для Flash-приложений на языке haXe. Библиотека Sparkle. 1 Дипломная работа студентки 545 группы Кантериной.

Презентация:



Advertisements
Похожие презентации
Разработка отладчика для программ на языке haXe и целевой платформы Adobe Flash 9 Выполнил студент 544 группыКрасько Н.Л. Научный руководительПлискин М.М.
Advertisements

Санкт - Петербургский Государственный Университет Математико - механический факультет Кафедра системного программирования Система проверки данных на полноту.
Автоматическая генерация каркасов клиентских приложений для систем с сервисно-ориентированной архитектурой Дипломная работа студента 545 группы Аязяна.
Курсовая работа студента 345 группы Чуновкина Фёдора Дмитриевича Научный руководитель: Бондарев А.В. Санкт-Петербургский Государственный Университет Математико-механический.
ПОТОКО-ЧУВСТВИТЕЛЬНЫЙ АНАЛИЗ УКАЗАТЕЛЕЙ ЯЗЫКА С, ОСНОВАННЫЙ НА ДИАГРАММАХ ДВОИЧНЫХ РЕШЕНИЙ Санкт-Петербургский Государственный Университет Математико-Механический.
Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г.
Поддержка разработки Parallels Business Automation в среде Eclispe Научный руководитель: Сергушенков Ю. А. Рецензент: доцент кафедры системного программирования,
Санкт-Петербургский Государственный Университет Математико-Механический факультет Кафедра системного программирования Межъязыковое взаимодействие OCaml.
Апробация технологий Silverlight/LINQ/WCF для создания web-приложений, ориентированных на интенсивную обработку данных Дипломная работа студента 545 группы.
Телевизионная подсистема платформы управления IPTV услугами Санкт-Петербургский Государственный университет Математико – механический факультет Кафедра.
Сравнение различных технологий создания и использования web-сервисов Дипломная работа студентки 544 группы Григорьевой Елены Научный руководитель: Графеева.
Санкт-Петербургский Государственный Университет Математико-механический факультет Кафедра системного программирования Курсовая работа студентки 361 группы.
Генерация средств импорта данных в рамках проектов ИС, реализованных в технологии REAL-IT Выполнил Комиссаров Антон Научный руководитель: Иванов А.Н. Рецензент:
Санкт-Петербургский Государственный Университет Математико-механический факультет Кафедра системного программирования Научный руководитель: Я.А. Кириленко.
Алгоритм исправления ошибок при анализе в парсерах типа перенос-свертка, основанный на предположении об избыточности языка Дипломная работа студента 545.
Автоматизированная система учета расходования личных средств Фомин Алексей Дмитриевич 545 группа Научный руководитель: к. ф.-м. н. Д.С. Шалымов САНКТ-ПЕТЕРБУРГСКИЙ.
Разработка среды для облачных вычислений Дипломная работа студента 545 группы Чуновкина Фёдора Дмитриевича Научный руководитель : Бондарев А. В. Рецензент.
Проверка эквивалентности срединной и линейной осей многоугольника Дипломная работа студента 545 группы Подколзина Максима Валериевича Санкт-Петербургский.
Использование автогенерации кода для тестирования драйверов ОС Windows Дипломная работа студента 545 группы Комольцева Дмитрия Владимировича Научный руководитель:
Параллельные алгоритмы для симплициального подразделения области с итерационным измельчением вблизи границы Кафедра параллельных алгоритмов Математико-Механический.
Транксрипт:

Студентка 545 группы Кантерина М.В. Элементы для Flash-приложений на языке haXe. Библиотека Sparkle. 1 Дипломная работа студентки 545 группы Кантериной М.В. Научный руководитель М. М. Плискин Санкт-Петербургский государственный университет Математико-механический факультет Кафедра системного программирования

Студентка 545 группы Кантерина М.В. Элементы для Flash-приложений на языке haXe. Библиотека Sparkle. 2 Обзор средств Macromedia flash AsWing Flex Sparkle $$$$ Неудобно для программиста Flash Player 9 Большие swf громоздко Flash 6-7-8, Flash 9, JavaScript, Neko Многообразие элементов Функциональные возможности Неявная строгая типизация Доступ к «родным» API целевой платформы Удобно для программиста Удобно

Студентка 545 группы Кантерина М.В. Элементы для Flash-приложений на языке haXe. Библиотека Sparkle. 3 Постановка задачи библиотека Arctic haXe Компилируется во Flash 6-7-8, Flash 9, JavaScript, Neko Функциональные возможности Неявная строгая типизация Доступ к «родным» API целевой платформы Sparkle 1.Разработка дизайна элементов 2.Разработка библиотеки Sparkle 3.Реализация flash-приложения

Студентка 545 группы Кантерина М.В. Элементы для Flash-приложений на языке haXe. Библиотека Sparkle. 4 Предлагаемое решение ….jpg.swf.png.ttf.mp3 … … … … … … …

Студентка 545 группы Кантерина М.В. Элементы для Flash-приложений на языке haXe. Библиотека Sparkle. 5 Предлагаемое решение static public function NewButtons() {var btn1; btn1 = makeNEWButton(17, 17, "Go Back", "buttonImages\\bk.png", "buttonImages\\bkover.png", "buttonImages\\bkdisabled.png", makeNEWButton_onClick, 40); return OnTop(Offset(60, 0, btn1)); } Вместо: Button( Text("A button"), Background( 0xc0c0ff, Text("A button") ), null); Пишем: NewButtons();

Студентка 545 группы Кантерина М.В. Элементы для Flash-приложений на языке haXe. Библиотека Sparkle. 6 Результаты разработаны элементы для Flash-приложений ( Buttons, CheckBox, TextChoice, Scroller, …) разработана библиотека Sparkle продемонстрированы результаты на рабочем приложении.