Обновить
0

Adobe Flash

Мультимедийная платформа компании Adobe Systems

Сначала показывать
Порог рейтинга
Уровень сложности

NanoFL — бесплатная альтернатива Flash Pro

Время на прочтение4 мин
Охват и читатели20K


Восемь месяцев упорной разработки позади и вот — вторая версия популярного (в будущем — наверняка) векторного анимационного редактора и, по совместительству, среды для разработки игр увидела свет. Об этом релизе мне, наконец, не стыдно рассказать хабрасообществу. В этой статье пойдёт речь о некоторых особенностях NanoFL.
Читать дальше →

Добавляем рекламу AdMob в Android приложение на платформе Adobe Air

Время на прочтение4 мин
Охват и читатели15K
После того, как я разработал свое первое, простейшее приложение для Android на Adobe Air, мне захотелось добавить в него рекламу, хотя бы для того, чтобы в будущем знать, как это делается. Я потратил на это довольно много времени, не найдя ничего об этом в интернете на русском языке. Поэтому решил написать краткое руководство к действию, для тех, кому это еще понадобится. Добавлять будем рекламу из Google AdMob.
Читать дальше →

Envato прощается с Flash и ActiveDen

Время на прочтение2 мин
Охват и читатели11K

21 сентября один из крупнейших игроков продаж цифрового контента Envato сообщили о закрытии своего проекта ActiveDen, специализация которого MacromediaAdobe Flash и всё, что с этим связано.
Читать дальше →

Flash to Html5 или тайное api Swiffy

Время на прочтение2 мин
Охват и читатели25K
Всем привет. Думаю, ни для кого не секрет, что 1 сентября(то есть завтра) гугл останавливает в хроме воспроизведение периферийного flash-контента. Иными словами, flash-баннеры перестают запускаться без прямого указания пользователя(каковое вряд ли последует). Поэтому имеет смысл начинать переходить на так называемые html5-баннеры. А чтобы смягчить переход, надо конвертировать flash в html5.

Многие знают, что у гугла есть сервис для такой конвертации — Swiffy. Однако он существует либо как веб-приложение, либо как расширение к Flash Professional. Никакого публичного api(а тем более его документации) вроде как нет. Однако это не так.
Читать дальше →

Переключение звуковых дорожек в Flash с помощью RTMP сервера Wowza2

Время на прочтение5 мин
Охват и читатели4.6K
В данной статье описана древняя история о том, как мне удалось реализовать переключение звуковых дорожек для Flash-плеера с помощью RTMP сервера Wowza Media Server 2.

В далеком 2011 году я занимался исследованием возможностей стриминговых серверов для Adobe Flash Player'а. Передо мной стояла задача найти способ воспроизведения видео файлов с несколькими звуковыми дорожками. При этом было необходимо, чтобы переключение происходило без скачков по воспроизводящемуся видео. Поиск готовых решений в интернете никаких результатов тогда не дал. Более того, выяснилось, что сам Adobe Flash Player переключать дорожки не умеет и использует только первую попавшуюся…
Читать дальше →

Первое знакомство с архитектурой коллекционной карточной игры «Last Argument»

Время на прочтение5 мин
Охват и читатели15K
Добрый день!

Меня зовут Сергей, я независимый разработчик игр. В сентябре 2014 года я поставил перед собой цель — реализовать игру во многом схожую с Hearthstone.
Читать дальше →

Разработка ММО РПГ – практическое руководство. Эпизод 1

Время на прочтение8 мин
Охват и читатели56K
image
  • Вам интересно, сколько стоит разработка онлайн-игры?
  • Вы хотите узнать, как организовать разработку ММО от идеи до релиза?
  • Задумывались ли вы о технических трудностях создания онлайн-игр?


        В цикле статей «Разработка ММО РПГ – практическое руководство» вы получите ответы на эти и многие другие вопросы. Все цифры реальны. Все схемы, таблицы, исходный код, диаграммы БД и прочее взяты из реально существующего и успешно работающего проекта.
        В тексте будет много отсылок к геймплею и внешнему виду нашей игры «Звездные Призраки». Я постараюсь излагать материал так, чтобы вам не было нужды вникать (и играть) в наш продукт, но для лучшего понимания материала желательно потратить пару минут и посмотреть, как это все выглядит.
        Готовы? Тогда в путь!
Подробности

Чтение GATT-характеристик Bluetooth устройства

Время на прочтение6 мин
Охват и читатели21K
Привет, хабраюзеры!

Работая над своей ANE библиотекой для работы с Bluetooth LE в AIR приложении для iOS+OSX, обнаружил что помимо ваших собственных сервисов и характеристик для обмена информацией, у bluetooth-устройств есть стандартные. Статья о том, как считывать информацию с этих характеристик. Скажу сразу я не большой знаток bluetooth и всего что с ним связано, и для меня все это в новинку :) Поехали…
Читать дальше →

Решение: Adobe AIR не находит подключенное iOS устройство из-под Windows 7

Время на прочтение1 мин
Охват и читатели4.4K
UPD: В последней 17.0.0.123 бете вопрос был решен

Сегодня обратился ко мне в скайп разработчик, у которого не получалось установить из Flash Builder скомпилированное приложение прямо на iPhone. Если кто не в курсе — такая возможность есть. Достаточно иметь установленный iTunes.
Решение проблемы под катом

Стриминг интерактивного контента. Без Плагинов

Время на прочтение3 мин
Охват и читатели5.7K
Позвольте представиться — меня зовут Валерий, я начинал работать как 3D-artist, а затем — немножко руководитель проектов в одной известной отечественной компании по разработке образовательного ПО для школ.

В качестве основной платформы разработки очень давно был выбран Adobe (тогда еще Macromedia) Flash за то, что был достаточно простым и позволявшим с помощью ActionScript решать все наши задачи. И хорошо работал на почти всех существовавших тогда платформах (ведь их было не так много — целились только на десктопы, а там всегда были отличные браузеры с возможностью поставить плагин).
Читать дальше →

С# для AS3 разработчиков. Часть 5: Статические классы, Деструкторы и Приёмы для работы с конструкторами

Время на прочтение6 мин
Охват и читатели5.5K
image

Перевод статьи From AS3 to C#, Part 5: Static Classes, Destructors, and Constructor Tricks

В прошлый раз мы с вами рассмотрели абстрактные классы, но уже на этой неделе мы обсудим даже более абстрактный тип классов (чем абстрактные классы): статические классы. Так же, мы рассмотрим анти-конструкторы C#, которые более известны, как «деструкторы», и, в дополнение ко всему, мы рассмотрим некоторые забавные трюки при работе с конструкторами классов.
Читать дальше →

Dependency Injection; Хорошо, но как?

Время на прочтение3 мин
Охват и читатели34K
Перевод статьи Доминика Гелино, на тему Инъекции Зависимости (Dependency Injection) и то, как это реализовано во фреймворке Robotlegs. Доминик делает попытку развеять, то ощущение магии, которое появляется у разработчика, когда он использует инъекции в Robotlegs.

Источник: www.zedia.net/2010/dependency-injection-ok-but-how

inject
Читать дальше →

С# для AS3 разработчиков. Часть 4: Абстрактные классы и функции

Время на прочтение5 мин
Охват и читатели6.2K
image

Перевод статьи From AS3 to C#, Part 4: Abstract Classes and Functions

В этой статье мы наконец-то начнём разбираться в нюансах C#, аналогов которых нет в AS3. И первым делом мы рассмотрим абстрактные классы и функции. В AS3 необходимо было придумывать обходные пути, чтобы они работали правильно на этапе исполнения (run-time). Но C# предоставляет возможность заставить их работать на этапе компиляции (compile-time), и сегодня мы разберём эти способы.
Читать дальше →

Ближайшие события

Компилируем под iOS быстрее с AIR 4

Время на прочтение4 мин
Охват и читатели4.9K
Перевод статьи посвященной новому режиму компиляции Adobe AIR, позволяющему быстрее компилировать приложения под iOS, без снижения производительности тестируемого приложения.В данной публикации, так же, наглядно представлен механизм работы старого и нового компилятора, приведена таблица сравнения и ключевые отличия в процессах компиляции.

Ссылка на оригинал: «Faster compiling with AIR for iOS»
Читать

С# для AS3 разработчиков. Часть 3: get, set, sealed, using, const, readonly

Время на прочтение4 мин
Охват и читатели9K
image

Перевод статьи From AS3 to C#, Part 3: AS3 Class Parity

Сегодня мы закончим разбираться с классами в C# (с точки зрения AS3 разработчика) и подготовимся к следующей статье, в которой мы сможем познакомиться с понятиями, аналогов которых нет в AS3. В текущей статье мы рассмотрим способ реализации:
— геттеров/сеттеров (getter/setter)
— функций и классов, которые нельзя переопределять/наследовать (final)
— констант
— пакетов
Читать дальше →

С# для AS3 разработчиков. Часть 2: Расширение классов и реализация Интерфейсов

Время на прочтение4 мин
Охват и читатели7.8K
image

Перевод статьи From AS3 to C#, Part 2: Extending Classes and Implementing Interfaces

Эта статья продолжает серию "C# для AS3 разработчиков", и сегодня мы рассмотрим устройство классов в C# с точки зрения AS3 разработчика (наследование классов, реализация интерфейсов и наследование интерфейсов).
Читать дальше →

С# для AS3 разработчиков. Часть 1: Основы классов

Время на прочтение5 мин
Охват и читатели10K
image

Перевод статьи From AS3 to C#, Part 1: Class Basics

Эта статья поможет разобраться в основах C# тем AS3 разработчикам, которые решили переключиться на Unity, но абсолютно не знакомы с программированием на C#.
Читать дальше →

Обновление на Android 5 Lolipop убивает самоподписанные приложения без возможности восстановления

Время на прочтение1 мин
Охват и читатели43K
Суть проблемы:

— Если на телефоне имелись приложения, подписанные self-signed cert, то в момент обновления на Lolipop эти приложения удаляются.
— При попытке заново установить из Google Market вылезает ошибка INSTALL_FAILED_DUPLICATE_PERMISSION -505

В первую очередь это касается приложений на базе air: forums.adobe.com/message/6934105

Решения пока нет.

Обзор протокола RTMFP

Время на прочтение4 мин
Охват и читатели15K

Доброго времени суток


Сегодня я расскажу о замечательном протоколе вещания RTMFP. В нём реализовано много интересных подходов и бытует очень много предрассудков относительно его возможностей. Хочу подогреть интерес к этой теме и развеять существующие иллюзии. Я не нашёл ничего лучше для вещания в реальном времени, и решил написать этот пост.
Читать дальше →