Вакансия Flash разработчика, Москва

Published on Среда, Январь 13th, 2010

В компанию DigitaliZm  требуется Flash разработчик.

Основные требования:

- уверенное владение ActionScript 3.0
- опыт разработки клиент-серверных приложений
- опыт разработки игр
- опыт командной разработки
- навыки проектирования архитектуры приложений

Будет плюсом:
- опыт работы с API социальных сетей
- опыт работы с физическими движками во flash
- опыт работы с Flex

Зарплата - от 60 до 90 тыс. р (по результатам собеседования)

Контакты:

e-mail: ilya[собака]digitalizm[точка]ru
тел.: +7 (916) 612 67 38
Илья


AIR + Rambler = Virtus

Published on Вторник, Июнь 30th, 2009

Virtus 

 

 

 

 

Еще в феврале ходили слухи о будущем jabber-мессенджере на AIR от Rambler, и сегодня началось его открытое тестирование. Поддержка самых различных сервисов общения - от Gtalk до MSN, делает Virtus универсальным средством общения, а кроссплатформенность и удобные сервисы, такие как переводчик и функционал по отправке электронной почты прямо из мессенджера придают еще большое очарование.

P. S. А еще есть надежда на увеличение благодаря этому install base у Adobe AIR, что совсем не лишне для RIA-разработчиков


Silverlight 3 - релиз уже скоро

Published on Воскресенье, Май 31st, 2009

После 2 бет второго сильверлайта, выпущенными с интервалами в несколько месяцев, логично было бы ожидать релиза не раньше чем через полгода после 1ой беты. Однако в этот раз все изменилось - релиз выходит уже 10 июля!  Соответственно, в тот же день выйдет и Expression Blend 3, заточенный под эту версию и содержащий редактор кода, что снимает необходимость переключаться между двумя IDE в небольших проектах (автокомплит в Blend 3 Beta вполне пристойный). А релизная версия, как минимум, добавит нормальное сглаживание шрифтов, которые на данный момент выглядят страшновато. Поддержка распечатки же, к сожалению, обещана только в следующей версии.


КРИ-2009: Flash, Silverlight, XNA

Published on Вторник, Май 19th, 2009

Note: все нижесказнное относится только ко 2-3 дню КРИ, так как с учетом того, что в четверг был Flash Gamm, выбраться еще и на КРИ в пятницу я был, честно говоря, не в состоянии.

I. Flash

Alternativa3D обосновалась на приличных размеров стенде:

Read on »


Переименование Flex Builder

Published on Суббота, Май 16th, 2009

Боже, Flash Builder.


Silverlight на Flash Gamm

Published on Суббота, Май 16th, 2009

Как можно было заметить, на Flash Gamm 2009 пробрались агенты конкурирующих технологий в лице Евгения Марченкова и Михаила Черномордикова с докладом об использовании Silverlight для казуальных игр. Первый блин, правда, вышел, конечно не комом, но, как минимум, неоптимальной формы. Сначала был показан красивый и замечательный слайд с иконками всех браузеров и двумя кпк со значками сильверлайта на них и оптимистичным рассказом о сильверлайте, который работает почти на всех платформах. Тот факт, что Silverlight Mobile не войдет в Windows Mobile 6.5 на момент релиза (сентябрь) и будет добавлен позднее, а под оперой все хоть и становится лучше, но в 3ем в большинстве случаев клавиатурный ввод не работает, был мягко обойден. Затем, после краткого обзора применений, пошел разговор об игровой части. И тут, как обычно, началась классика:) Blend - DeepZoom - Visual Studio. DeepZoom это хорошо, но пихать его везде немного странно. Особенно игра “найди 5 отличий” как пример применения DeepZoom (и с такими анимациями человека и шаттла, которые лучше бы вообще не вставляли). Замечательно, простейшую игру реально сделать. Что дальше?

Read on »


Повышаем читаемость кода: документирование типов данных

Published on Пятница, Апрель 17th, 2009

Несмотря на то, что ActionScript 3.0 является строго типизированным языком, в системе типов имеются некоторые “дыры” (обусловленные наличием типа Function и отсутствием дженериков (кроме Vector во Flash Player 10)), которые, с одной стороны, повышают гибкость языка, но с другой - делают код менее читаемым. В проектах, где число классов составляет несколько сотен и выше, это начинает составлять определенную проблему, особенно в случае командной разработки.

В случае массивов стандарт документирования имеется официально:

var myArray:Array/*of String*/;

Эта форма также поддерживается FlashDevelop (при ее использовании получаем автокомплит для элементов массива, что удобно). Кроме того, для mxml во Flex имеется метатег ArrayElementType, однако в чистых AS3 проектах без использования mxml он все равно не работает.

Однако массивами дело далеко не исчерпывается: для комфортной работы с кодом требуется информация о типах для Responder-ов, коллекций, в некоторых случаях  - информации о точном контракте у Function и т. п. В соответствии с этим при написании кода я проставляю дополнительные типы комментариев, характеризующих типы данных.

Read on »


HippoHX - еще одна из оболочек, расширяющих возможности flash player

Published on Воскресенье, Март 1st, 2009

“HX” в названии не обманывает - HippoHX действительно тесно связана с haXe, а конкретнее - является надстройкой над ScreenweaverHX, который, в свою очередь, тоже является вполне неплохим подспорьем для разработки desktop-приложений на flash. Но ScreenWeaver является, по сути. просто каналом общения с nekoVM, что приводит к необходимости написания всего работающего с системой кода на haXe при каждом использовании. Это дает свободу, но несколько затрудняет разработку. HippoHX предназначена для решения этой проблемы. Read on »


JavaFX Mobile vs Flash Mobile - будет ли конкуренция?

Published on Суббота, Февраль 21st, 2009

Несколько дней назад вышло обновление платформы JavaFX - JavaFX 1.1 и вместе с ней JavaFX Mobile, олицетворяющая попытку Sun ворваться в сферу Mobile RIA. И поддержка, надо сказать, нешуточная - LG и Sony Erricson выступили партнерами Sun в распространении новой платформы для мобильных приложений. Возникает логичный вопрос - конкурентоспособна ли JavaFX в сравнении с Flash в настоящий момент, и будет ли конкурентоспособна в будущем?

1. Охват аудитории

Flash Lite в том или ином виде установлен на большинстве мобильных телефонов, выпущенных в последние годы. Собственно, как о чем-то серьезном можно говорить о Flash Lite 2.0/2.1/3.0/3.1, так как версии 1.x были малопригодны для сколько-нибудь серьезной разработки. Открытое распространение Flash Lite позволит Adobe еще больше расширить аудиторию, тем более что Flash Lite 3.1 наконец-то работает под Windows Mobile, а это серьезная доля рынка. JavaFX же на данный момент признаков свободного распространения не проявляет, а поддержка Windows Mobile только обещается. Кроме того, на данный момент устройств с поддержкой JavaFX Mobile, собственно говоря, нет.

Read on »


Flash Lite 3.1 для Windows Mobile - в рамках новой модели распространения мобильных версий flash player

Published on Понедельник, Февраль 16th, 2009

Flash Lite 3.0 вышел довольно давно, и отсутствие версии под Windows Mobile шокировало многих разработчиков. В дискуссиях на форумах Adobe множество раз было написано о востребованности данной технологии. И вскоре появилась информация о лицензировании Flash Lite 3.0 со стороны Microsoft, однако flash lite 3 нигде так и не светился. Тем временем была обьявлена программа редистрибьюции flash lite вместе с приложениями. И сегодня приложения Adobe Mobile Packager и, собственно Flash Lite Redistributable стали доступны, радуя в том числе своей версией для Windows Mobile. Таким образом модель распространения Flash Player становится общей для настольных и мобильных платформ. Получить дополнительную информацию о решении, а также скачать обновления для Flash IDE и Device Central с его поддержкой можно на соответствующей странице.

Напомню, что Flash Lite 3 близок по функционалу к Flash Player 8, а версия 3.1 поддерживает новые форматы видео, совместимые с Flash Player 9.0.115.0+ на десктопном плеере.