закрыть панель настроек

Здесь вы можете выбрать цветовую схему интерфейса и расположение элементов на странице просмотра снимка или альбома. Вы также можете отключить (или включить) некоторые второстепенные элементы интерфейса (карусели, тултипы и др.) или изменить их поведение.

Настройки интерфейса

  • Цвет интерфейса:

Настройки карусели

Вид страницы альбома

Вид страницы снимка

ActionScript в среде Flash на основе FishUp API

Добро пожаловать в команду разработчиков FishUp! Мы ориентируемся на разработчиков имеющих представление о среде Flash и владеющих основами программирования на ActionScript.

Перед тем как приступим к описанию и реализации примеров, хотелось бы отметить, сегодня многие успешные проекты имеют собственные открытые API (Application Program Interfaces - интерфейсы прикладного программирования), позволяющие разработчикам изобретать новые приложения, используя уже существующие данные и информацию. И FishUp не исключение! Это означает, что любой разработчик может написать свой собственный программный код, использующий функциональные возможности FishUp. Написать свою программу, использующую FishUp API, можно на любом языке программирования и на любой современной операционной системе (Windows, Linux, Mac OS и т.д.). Мы же остановимся на использовании язык программирования ActionScript.


Какой ActionScript 2.0 или 3.0?



Заметим что ActionScript - это язык программирования, основанный на ECMAScript впервые появившейся в составе пакета Flash 5. Во Flash 7 был введен ActionScript 2.0, который был строго типизирован и предоставлял возможности программирования, связанные с использованием классов, такие как наследование, интерфейсы и строгая типизация данных. Flash 8 еще больше расширил ActionScript 2, добавив к нему новые библиотеки классов. ActionScript исполняется встроенной во Flash Player виртуальной машиной ActionScript Virtual Machine (AVM1). Версия Flash 9, поставляемая с ActionScript 3,включает новую виртуальную машину ActionScript Virtual Machine (AVM2), обеспечивающую прирост производительности.

Но прежде чем выбрать версию для разработки, в нашем случае ActionScript 2.0 или новую ActionScript 3.0, следует понимать, что создаваемое нами Flash-приложений будет взаимодействовать с удаленными серверными объектами (сервисами), доступ к которым осуществляется разными способами. И здесь есть один подвох, способ для ActionScript 2.0 полностью совместим с Flash Player версиями 7, 8 и 9, способ для ActionScript 3.0 будет работоспособен только для Flash Player 9. Так что если в Вашем проекте важно обеспечить обратную совместимость следует использовать способ для ActionScript 2.0. Далее рассмотрим оба способа взаимодействия с удаленными сервисами FishUp API, основные же примеры будем реализовывать на языке ActionScript 2.0 и таким образом поддержим совместимость с разными версиями Flash Player’а.


Подготовка к работе


  • Первое, что нам понадобится для разработки это программный продукт Adobe Flash CS3 Professional поддерживающий работу с ActionScript 1.0, 2.0 и 3.0, загрузить пробную версию, (откроется в новом окне) или купить, (откроется в новом окне).

  • Второе, в чем мы будем нуждаться это во вспомогательных классах (Fishup.as и FishupEvent.as с примерами) созданных разработчиками FishUp с целью облегчить доступ к сервисам FishUp API и библиотеке классов Flash Remoting, загрузить отсюда (ZIP - 753 Кб).

  • Третье, на что стоит взглянуть это документация всех доступных методов FishUp API, загрузить отсюда (PDF - 825 Кб, откроется в новом окне)


    Иерархия каталогов

    Рис. 1. Иерархия каталогов

    Предлагаем вам создать иерархию каталогов и поместить библиотеку Flash Remoting, классы от FishUp и документацию по FishUp API, как показано на рис. 1.


Общая информация Персональный фотосайт Практические примеры Помощь
© 2006-2017 Фишап.
Все права защищены.
Версия: 1.9.7