Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Использование языков программированияСодержание книги
Поиск на нашем сайте К ак мы уже подчеркивали, в сравнении с авторскими средствами разработки универсальные языки программирования оказываются более гибкими и обеспечивают возможность получения более быстродействующего приложения. Но лучшие представители мира авторских систем довольно успешно пытаются преодолеть все препятствия. В современных условиях гибкость и быстрота работы иногда отходят на второй план, уступая место высокой скорости разработки. Этим и объясняется возросший интерес к таким системам со стороны разработчиков. В России распространение авторских систем сдерживается непомерными ценами на них, да и во- обще приобрести их довольно сложно. Кроме того, для многих пользователей, особенно непрофессионалов в компьютерной технике, англоязычный интерфейс системы может перечеркнуть все ее достоинства. Но вернемся к программированию. Если спросить у профессиональных российских разработчиков мультимедийных приложений, какие средства они используют, то ответ будет однозначным - языки программирования, причем чаще всего С++, Delphi, реже Visual Basic. Немногочисленные авторские системы применяются лишь в единичных случаях. Но ситуация постепенно меняется. Все больше авторских инструментов появляется у нас на легальных условиях, и их уже можно купить. Но вот стоит ли? Вопрос, конечно, интересный, и об этом имеет смысл поговорить подробнее. Правильный выбор инструмента
С оздание мультимедийного приложения начинается вовсе не с вы- бора необходимого средства разработки. Прежде всего нужно определить, какую информацию и каким образом вы собираетесь использовать. И только после этого можно переходить к выбору инструмента, который позволит вам наиболее полно выразить свои идеи. Предположим, что вопрос о том, что за приложение вы хотите создать, уже решен и наступил момент отбора необходимых средств реализации проекта. Руководствуясь приведенными выше рекомендациями, попытайтесь найти наиболее подходящий для вашей задачи тип авторской системы. Подберите программы, относящиеся к нужному вам типу. На выбор авторской системы влияют следующие факторы:
• тип платформы разработки; • цена (включая лицензионные отчисления за распространение разработанных приложений); • расширяемость (работа с DLL или XCMD); • подход к программированию; • наличие инструментов отладки и тестирования приложений; • возможности форматирования текста и печати; • интерактивные возможности; • возможность управления внешними устройствами; • поддержка OLE; • возможности встроенного редактора компонентов мультимедиа; • наличие средств организации проекта; • поддержка баз данных; • контроль над синхронизацией воспроизведения элементов мультимедиа; • техническая поддержка; • наличие обучающей программы; • качество печатной документации; • поддержка по «горячей» телефонной линии.
Зарубежные специалисты в области мультимедиа советуют по- просить для этого демонстрационные версии у разработчиков. Например, демонстрационные диски с системами Director, Authorware и Icon Author высылаются бесплатно или за минимальную плату. Web-приложения С ущественное преимущество построения Web приложений для поддержки стандартных функций браузера заключается в том, что функции должны выполняться независимо от операционной системы данного клиента. Вместо того чтобы писать различные версии для Microsoft Windows, Mac OS X, GNU/Linux и других операционных систем, приложение создается один раз для произвольно выбранной платформы и на ней разворачивается. Однако различная реализация HTML, CSS, DOM и других спецификаций в браузерах может вызвать проблемы при разработке веб-приложений и последующей поддержке. Кроме того, возможность пользователя настраивать многие параметры браузера (например, размер шрифта, цвета, отключение поддержки сценариев) может препятствовать корректной работе приложения. Другой (менее универсальный) подход заключается в использовании Adobe Flash, Silverlight или Java-апплетов для полной или частичной реализации пользовательского интерфейса. Поскольку большинство браузеров поддерживает эти технологии (как правило, с помощью плагинов), Flash- или Java-приложения могут выполняться с легкостью. Так как они предоставляют программисту больший контроль над интерфейсом, они способны обходить многие несовместимости в конфигурациях браузеров, хотя несовместимость между Java или Flash реализациями на стороне клиента может приводить к различным осложнениям. В связи с архитектурным сходством с традиционными клиент-серверными приложениями, в некотором роде «толстыми» клиентами, существуют споры относительно корректности отнесения подобных систем к веб-приложениям; альтернативный термин «Богатое Интернет приложение» (англ. Rich Internet Applications). Для создания веб-приложений на стороне сервера используются разнообразные технологии и любые языки программирования, способные осуществлять вывод в стандартную консоль.
Презентации
Цель мультимедийной презентации — донести до целевой аудитории полноценную информацию об объекте презентации в удобной форме. Презентация представляет собой сочетание текста, гипертекстовых ссылок, компьютерной анимации, графики, видео, музыки и звукового ряда (но не обязательно всё вместе), которые организованы в единую среду. Кроме того, презентация имеет сюжет, сценарий и структуру, организованную для удобного восприятия информации. Отличительной особенностью презентации является её интерактивность, то есть создаваемая для пользователя возможность взаимодействия через элементы управления. В зависимости от места использования презентации различаются определенными особенностями. Презентация, созданная для самостоятельного изучения, может содержать все присущие ей элементы, иметь разветвленную структуру и рассматривать объект презентации со всех сторон. Реализуется, как правило, с использованием элементовгипертекста. Презентация, созданная для поддержки какого-либо мероприятия или события отличается большей минималистичностью и простотой в плане наличия мультимедиа и элементов управления, обычно не содержит текста, так как текст проговаривается ведущим, и служит для наглядной визуализации его слов. Презентация, созданная для видеодемонстрации, не содержит интерактивных элементов, включает в себя видеоролик об объекте презентации, может содержать также текст и аудиодорожку. Разновидностью такой презентации является рекламный ролик. Презентация, созданная для электронной рекламной рассылки, создается с минимальным применением инструментов мульти-медиа в целях уменьшения объема письма.
Презентация в формате приложения для мобильных телефонов и смартфонов создается с учетом просмотра на портативных устройствах (небольшой размер экрана, ограничения по объему памяти и т. п.) и может рассылаться через в MMS-собщениях или по каналу bluetooth.
Конструкторы мультимедийных презентаций:
Microsoft PowerPoint OpenOffice.org Impress Keynote SoftMaker Presentations KPresenter Multimedia Builder
Гипертекстовые приложения
З десь предпочтение следует отдать системам на основе гипермедиа-ссылок (HM-Card или любая программа этого типа) и карточек с языком сценариев (Multimedia Toolbook). Обратите внимание на программу HyperMethod. Невысокая цена, простота изучения базовых возможностей (так что первое приложение вы сможете создать без программирования), быстрота расстановки гиперсвязей с учетом падежей, поддержка мультимедийных функций и совместимость с HTML - вот далеко не полный перечень ее отличительных особенностей.
|
||
|
Последнее изменение этой страницы: 2016-09-20; просмотров: 354; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.10 (0.009 с.) |