Все потоки
Поиск
Написать публикацию
Обновить
0

Adobe Flash

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

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

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

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

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

Время на прочтение2 мин
Количество просмотров10K

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

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

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

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

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

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

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

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

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

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

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

Время на прочтение8 мин
Количество просмотров54K
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.5K
Позвольте представиться — меня зовут Валерий, я начинал работать как 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 мин
Количество просмотров5.5K
image

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

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

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

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

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

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

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

Время на прочтение4 мин
Количество просмотров8.8K
image

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

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

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

Время на прочтение4 мин
Количество просмотров7.7K
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. В нём реализовано много интересных подходов и бытует очень много предрассудков относительно его возможностей. Хочу подогреть интерес к этой теме и развеять существующие иллюзии. Я не нашёл ничего лучше для вещания в реальном времени, и решил написать этот пост.
Читать дальше →

Тестирование Adobe AIR приложений в системе HockeyApp

Время на прочтение5 мин
Количество просмотров5.5K
Приветствую, друзья!

О чем статья


В этой статье будет дано поверхностное описание системы тестирования мобильных приложений HockeyApp. Я расскажу как пройти путь от написания кода в ActionScript, до получения логов в системе HockeyApp. И познакомлю с ANE библиотекой FPHockeyApp. Если вы знакомы с системами тестирования приложений, можете сразу перейти к примерам использования библиотеки FPHockeyApp.

Суть проблемы


Если вы разрабатываете мобильное приложение в одиночку, то вы наверняка ощущали дискомфорт от необходимости постоянно подключать разные устройства к компьютеру, чтобы закачать новую версию разрабатываемого приложения, для дальнейшего тестирования. Если же вы работаете в большой команде, то процесс раздачи тестовых сборок тестеровщикам, при ручном подходе превращается в ад… Системы автоматизированного тестирования приложений, вроде HockeyApp, предназначены для решения этой проблемы. Как оно работает, читайте дальше.

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