Just Blog about nothing

4Апр/16Off

AIR 20 обновление iOS SDK

AIR 20 обновление iOS SDK

Обратите внимание: с 20-й версии Adobe компилирует AIR Runtime с iOS 9 SDK. Соответственно теперь можно использовать ANE собранные с iOS9 API, без использования опции -platformSDK. НО! В iOS9 Apple ввела App Transport Security (ATS), которая блокирует незащищенные соединения между приложением и веб сервисами. Из-за этого, все соединения к незащищенным веб сайтам, сделанные с помощью Loader  и URLLoader теперь по умолчанию блокируются и не будут работать. Чтобы использовать незащищенные соединения к определенным адресам, необходимо добавить исключения в секции InfoAdditions файла описания приложения (application descriptor).

<iPhone>

<InfoAdditions>

<![CDATA[

<key>NSAppTransportSecurity</key>

<dict>

<key>NSExceptionDomains</key>

<dict>

<key>yourserver.com</key>

<dict>

<!--Include to allow subdomains-->

<key>NSIncludesSubdomains</key>

<true/>

<!--Include to allow HTTP requests-->

<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>

<true/>

<!--Include to specify minimum TLS version-->

<key>NSTemporaryExceptionMinimumTLSVersion</key>

<string>TLSv1.1</string>

</dict>

</dict>

</dict>

]]>

</InfoAdditions>

</iPhone>

https://helpx.adobe.com/flash-player/release-note/fp_20_air_20_release_notes.html#newfeatures

Метки записи: , , , , , Комментарии
17Ноя/15Off

Отладка Flash в Firefox

Отладка Flash в Firefox

При отладке кода, написанного на ActionScript в браузере Mozilla Firefox часто возникает следующая проблема: во время срабатывания точки остановки Firefox убивает плагин по таймауту, так как считает что он больше не отвечает.

Чтобы избавиться от этого - нужно отключить таймауты. Чтобы перейти на страницу настроек набираем в адресной строке Firefox

about:config

и ищем там все параметры, которые начинаются на

dom.ipc.plugins.

Отключаем/увеличиваем все подходящие параметры.
Главный параметр, который нам нужен - это

dom.ipc.plugins.timeoutSecs

но мне понадобилось также поменять некоторые другие значения чтобы все заработало как надо:

Screen Shot 2015-11-17 at 10.43.35

Метки записи: , , , , Комментарии
4Фев/15Off

Syntax Error – Блог о программировании

Syntax Error – Блог о программировании

Запущен новый блог о программировании syntaxerror.ru

На сайте публикуются материалы по ActionScript 3, PHP, Java, JavaScript и HTML5. А также рассматриваются различные аспекты разработки игр и мобильных приложений.

12Янв/15Off

Документация Starling 1.5.1 для Dash

Документация Starling 1.5.1 для Dash

Собрал документацию as3 фреймворка Starling версии 1.5.1 для Dash.

Установить/Add to Dash

Ссылки

18Май/13Off

Документирование событий в ActionScript3 @eventType

Документирование событий в ActionScript3 @eventType

При написании кода очень важно оставлять комментарии и документировать методы/классы/события и т.д. Правильно описанный и задокументированный класс проще поддерживать, среда сможет дать более полную информацию о нем (в данном случае например предложить правильное автозаполнение для addEventListener/removeEventListener), да и выглядит он просто красивее.

Итак рассмотрим, как следует поступать, когда ваш as3 класс диспатчит события. Пусть у нас есть класс MyDispatcher, который должен испускать события при начале и окончании работы. Опишем его и задокументируем в соответствии с правилами ASDoc.

24Авг/12Off

Введение в Starling

Введение в StarlingIntroducing Starling

На днях начал разбираться с фреймворком Starling для AS3. Прочитал в оригинале хорошую, всеми рекомендуемую книгу Introducing Starling. И уже теперь, случайно, наткнулся и на русский перевод этой книги (с дурацким и некорректным названием) - Перевод документации по Starling. Вдруг кому пригодится

UPD По старому адресу перевод больше не доступен. Обновил ссылку, но после переезда у автора видимо потерялись картинки, так что только текст

1Июнь/11Off

Flash2PHP 0.1, prealpha

Flash2PHP 0.1, prealpha

Для собственных нужд начата разработка аналога amfphp для взаимодействия флешки (as3, flex, spark) с сервером php.

Что не устроило в amfphp:

  • тормозной, при большой нагрузке и значительно объёме пересылаемых данных увеличивает время исполнения скрипта в 2 раза;
  • проект был практически заброшен, сейчас вроде возродился, но ждать уже не хочется;
  • большую часть возможностей (mapping и т.д.) мы в своих проектах не используем.

Аналог получил рабочее название Flash2PHP (F2P, к free-to-play отношения не имеет).

Метки записи: , , Читать полностью
   

Social Widgets powered by AB-WebLog.com.