Flash Скачать
презентацию
<<  Flash приложения Macromedia flash  >>
Построение человекомашинных интерфейсов на базе технологии Adobe Flash
Построение человекомашинных интерфейсов на базе технологии Adobe Flash
Flash lite в разработках HMI
Flash lite в разработках HMI
Почему Adobe Flash
Почему Adobe Flash
Adobe flash во встраиваемых системах
Adobe flash во встраиваемых системах
Характеристики технологии Adobe Flash
Характеристики технологии Adobe Flash
Как разрабатывать Flash HMI
Как разрабатывать Flash HMI
Реклама
Интеграция Flash HMI ОС
Интеграция Flash HMI ОС
Композитный менеджер HMI
Композитный менеджер HMI
Flash
Flash
Flash lite во встраиваемых системах
Flash lite во встраиваемых системах
Webkit и Мультимедиа
Webkit и Мультимедиа
Архитектура QNX HMI
Архитектура QNX HMI
Persistent Publish Subscribe (PPS)
Persistent Publish Subscribe (PPS)
Процессорные ресурсы
Процессорные ресурсы
Адаптивная декомпозиция
Адаптивная декомпозиция
QNX CAR
QNX CAR
QNX CAR
QNX CAR
Smart Energy
Smart Energy
Конфигурация оборудования
Конфигурация оборудования
Smart energy – программная архитектура
Smart energy – программная архитектура
HVAC
HVAC
HVAC
HVAC
HVAC
HVAC
Архитектура демострационного примера HVAC
Архитектура демострационного примера HVAC
Спасибо за внимание
Спасибо за внимание
Слайды из презентации «Adobe Flash» к уроку информатики на тему «Flash»

Автор: andreys. Чтобы увеличить слайд, нажмите на его эскиз. Чтобы использовать презентацию на уроке, скачайте файл «Adobe Flash.ppt» бесплатно в zip-архиве размером 7016 КБ.

Скачать презентацию

Adobe Flash

содержание презентации «Adobe Flash.ppt»
СлайдТекст
1 Построение человекомашинных интерфейсов на базе технологии Adobe Flash

Построение человекомашинных интерфейсов на базе технологии Adobe Flash

Инженер отдела сервисов SWD Software Эдуард Белохвостиков

2 Flash lite в разработках HMI

Flash lite в разработках HMI

Создание богатой графики и анимации

Развитый инструментарий

Разработан для встраиваемых устройств

Cообщество разработчиков

Adobe Photoshop

Adobe Illustrator

Adobe Flash

2

3 Почему Adobe Flash

Почему Adobe Flash

Flash – широкораспространенный стандарт Flash плеер установлен на: 99.3% всех интернет-пользователей настольных систем* Более чем 1 миллион графических дизайнеров во всем мире Flash реализует обещание Java «Пишем один раз, используем везде»: Нет проблемы зависимости классов Контент, разработанный для Веб или ПК, работает во встраиваемых устройствах без необходимости изменения Встраиваемые FlashLite плееры используют меньше памяти и предоставляют быструю отрисовку Flash – идеал для построения пользовательского интерфейса: Изначально графический Используется дизайнерами для взаимодействия с пользователями

3

* По данным Adobe

4 Adobe flash во встраиваемых системах

Adobe flash во встраиваемых системах

Миллиард устройств в 2009 году более 400 моделей

4

4

5 Характеристики технологии Adobe Flash

Характеристики технологии Adobe Flash

В разработке используется “шкала времени” Скорость анимации можно задавать числом кадров в секунду Шкала времени управляет процессом анимации Для реализации действий в сценарии используется язык ActionScript 2.0 Похож на язык JavaScript К объектам применяется процесс "сборки мусора" Исполнение реализовано одним потоком Кодирование производится в среде RAD Действия ассоциируются с событиями Код может быть "разбросан" по всей модели

5

6 Как разрабатывать Flash HMI

Как разрабатывать Flash HMI

Графический способ Шкала времени Созданная графика и ActionScript смешиваются вместе в традиционных для Flash “Шкалах времени” Окончательный .swf генерируется в CS3/4/5

Программный способ Графические ресурсы создаются в Adobe CS3/4/5 AS3 выносится в отдельные файлы Flash Develop соединяет графические ресурсы из swf с кодом AS3

+

+

6

7 Интеграция Flash HMI ОС

Интеграция Flash HMI ОС

ASE (Action Script Extentions) – расширения, которые написаны на С++ и представляют Flash класс

PPS (persistent publish/subscribe) – предоставляет данные flash класса для QNX без использования бинарного кода

7

8 Композитный менеджер HMI

Композитный менеджер HMI

Объединение контента Flash работает как “Менеджер окон” Базируется на стандартах Action Script, OpenGL, OpenVG, OpenKode, HTML, JavaScript, POSIX

Flash

OpenVG

Composition

HTML

OpenGL

Video

8

9 Flash

Flash

Flash Lite 3 Аппаратное ускорение OpenVG (на поддерживаемых платформах) Поддержка ActionScript2 Отладка X-Ray Flash/Расширения Браузер (Webkit) Воспроизведение видео и аудио Сервис публикации подписки (PPS) Доступ к встраиваемой БД (SQLite) прочее….

ОСРВ QNX Полный HMI фрэймворк Приложения, виджеты, сервисы...

Эталонные приложения Youtube, аудио и видео плеер, браузер, погода

9

10 Flash lite во встраиваемых системах

Flash lite во встраиваемых системах

Adobe Flash Lite 3 Оптимизированная реализация Flash-плеера Специализированный для встраиваемых систем Системные требования 32-bit, 200MHz 380KB размер плеера (без видеокодеков) ОЗУ: Для HMI: 4-6MB Для контента: 2-4MB (исключая видео) Для браузера: 32MB

Преимущества Использование Web/desktop Flash контента в мобильных устройствах с минимальными усилиями Векторный тип графики приспосабливается к различным разрешениям экрана без потери качества Векторная графика позволяет создавать маленькие по размеру файлы контента (по сравнению с растровой графикой)

10

11 Webkit и Мультимедиа

Webkit и Мультимедиа

Webkit Поддержка HTML5 Включая язык для работы с видео, аудио, геолокации и т.д. Использование стандарта Skia для 2D графики Текущая версия Webkit 525; обновляется до версии 533 Улучшены компоненты пользовательского интерфейса Высокопроизводительное панаромирование и масштабирование Мультимедиа Проигрывание аудио и видео Синхронизация и управление метаданными Поддержка аппаратных кодеков Воспроизведение видеофайлов и потокового видео

11

12 Архитектура QNX HMI

Архитектура QNX HMI

12

Решения и демонстрации

Медицинская оборудование

Бытовая техника

Умный дом

Общая демонстрация

QNX CAR

Технология QNX HMI

Документация

Основные приложения

Справка

Примеры виджетов

Медиа плеер

Магазин приложений

Браузер

Фрэймворк приложений (базируется на ActionScript)

Flash

Adobe Flash

Интерфейс OS

Аппаратное ускорение

Композитный менеджер

Ввод

Сенсор, клавиатура, мышь

Графика

OpenGL ES 1.1 & 2.0

OpenVG

Ос

Осрв qnx

13 Persistent Publish Subscribe (PPS)

Persistent Publish Subscribe (PPS)

Подписчик и сервер публикации Могут не знать о существовании друг друга во время компиляции Может быть динамически заменен Может иметь отношения: один-к-одному, многие-к-одному, многие-ко-многим Может не использовать прямые вызовы API; доступн всем языкам, скриптам, оболочкам Может быть на разных языках, использоваться в виртуальных машинах и “песочницах” Асинхронны друг от друга Сервер публикации Может настраиваться, как сохранять данные Публикация “по требованию” Может сохранять данные между перезагрузками Подписчик Уведомляется при изменении данных Нет непрерывного опроса (блокировка до обновления данных) Может получать уведомления при изменениях в дереве публикаций

13

14 Процессорные ресурсы

Процессорные ресурсы

QNX обеспечивает: изоляция приложений и сервисов ОС, посредством механизма сообщений защита памяти для безопасности и надежности

10%

60%

30%

Микроядро

14

Основное приложение

Файловая система

Драйвер устройств

Основное приложение

Основное приложение

15 Адаптивная декомпозиция

Адаптивная декомпозиция

10%

60%

30%

Нет свободных ресурсов

Под максимальной загрузкой процессорное время гарантируется разделу

Есть свободные ресурсы

Динамическое выделение процессорных ресурсов

Микроядро

Увеличение раздела

15

Основное приложение

Файловая система

Драйвер устройств

Основное приложение

Основное приложение

Свободные ресурсы – простой процессора

16 QNX CAR

QNX CAR

16

17 QNX CAR

QNX CAR

17

18 Smart Energy

Smart Energy

18

19 Конфигурация оборудования

Конфигурация оборудования

Интернет-сервисы

Датчики температуры и влажности

Линия электропередачи

Регулятор яркости

Сервер

Датчик

Шлюз

Переключатель нагрузки

Имитатор утилит

IP камера

19

20 Smart energy – программная архитектура

Smart energy – программная архитектура

Flash (Action Script)

Драйвера & Сервисы (C/C++)

Компоненты PPS

Плеер Flash Lite 3

QDBExt

PPSExt

SQLite

hvac

Медиа плеер

Менеджер устройств

io-media

Менеджер ресурсов

20

ASE

Монитор/ планировщик

TCP/IP

Сервер

MPEG4

TCP/IP

База использования электричества

21 HVAC

HVAC

21

22 HVAC

HVAC

22

23 HVAC

HVAC

23

24 Архитектура демострационного примера HVAC

Архитектура демострационного примера HVAC

24

25 Спасибо за внимание

Спасибо за внимание

Инженер отдела сервисов SWD Software Эдуард Белохвостиков

25

«Adobe Flash»
http://900igr.net/prezentatsii/informatika/Adobe-Flash/Adobe-Flash.html
cсылка на страницу
Урок

Информатика

126 тем
Слайды
Презентация: Adobe Flash.ppt | Тема: Flash | Урок: Информатика | Вид: Слайды