Flex и RIA блоги
2007-12-04 |
Не пропустите: FlexLabs.ru и FlexCoders.ru Открыл для себя два ресурса: Флекс-лаборатория (блог и куча статей про Flex) и блог на форуме FlexCoders.ru — сайты уже не самые новые, но давайте же поднимем им PR да насыпем комментариев :-) Кстати, на Флекс-лабс есть новость о выходе новой версии одного из лучших в своей области RIA — коммуникатора Pronto от Сommunigate Systems. Напомню: это та самая компания, что ищет флекс-программиста в свой российский офис (Москва); насколько мне известно, ищет до сих пор. Будь я в Москве — попытался бы. |
Samsung опять поиграть решил Samsung опять запустил игрушку. Помимо того, что я разрабатывал эту игру, так же в прошлом году я в неё выиграл клавиатуру (прислали по почте целых две штуки это не лохотрон, как думаю многие, можете сами поиграть |
Случилось то, что давно должно было случиться. Усилиями активистов была создана Российская группа пользователей флэш-платформы. Первая встреча группы состоится в Москве, 16 декабря, в офисе Adobe (подробности у Кости Ковалева). Так что все заинтересованные могут зарегистрироваться и даже поучаствовать. |
Случилось то, что давно должно было случиться. Усилиями активистов была создана Российская группа пользователей флэш-платформы. Первая встреча группы состоится в Москве, 16 декабря, в офисе Adobe (подробности у Кости Ковалева). Так что все заинтересованные могут зарегистрироваться и даже поучаствовать. |
Flash Player 9 Update 3 (Moviestar) - билд № 9,0,115,0 А сегодня на Flash Player Cache - новый механизм кеширования в Flex framework Но это далеко не все. Подробности чуть позже. Flash Player 9, Moviestar |
Russian Flash Platform User Group - старт дан Первая весточка - появилась в блоге |
Russian Flash Platform User Group Свершилось! Поздравляю всех поклонников и почитателей Flash Platform! Читаем про Russian Flash Platform User Group в посте у Constantiner. Конечно же, все бежим срочно присоединятся к группе. Ну что же. Будем ждать встречи и в Питере. |
2007-12-03 |
Встречайте RFPUG — Russian Flash Platform User Group Официальная Российская Группа Пользователей Флэш-платформы, о которой мечтали так давно — уже реальность. 16 декабря 2007 года, в Воскресенье, состоится первая встреча RFPUG в Москве, читайте подробности у Кости Ковалева. Ура? Ура!!! Вот уж новый год так новый год! А я вам давно говорил: кончай дебажить, ребята! Нужно чаще встречаться! Я поздравляю нас всех. |
Открытие Russian Flash Platform User Group То, чего многие ждали довольно долго, свершилось! 16 декабря (в воскресенье) состоится первая встреча Российской группы пользователей Flash-платформы! Готовьтесь рано встать (мероприятие в 12.00) и придти в российский офис Adobe (Москва, ул.Садовническая, д. 82 сроение 2, Аврора Бизнес Парк, 2 этаж, конференц зал “Торонто"). Еще раз уточняю: мероприятие пройдет в Москве! Не перепутайте город В программе будет ориентировочно три доклада. Темы и тезисы будут доступны позже (сообщу дополнительно). А пока присоединяемся к группе и регистрируемся на данное конкретное мероприятие. Приглашаюися все интересующиеся и заинтересованные. Группа будет в основном посвящена Flex, но могут быть доклады по девелоперским аспектам Flash и безусловно по AIR. В общем, можно сказать, что мы сдвинулись с мертвой точки Кстати, если у кого есть идеи, наброски или даже проекты изображения символа или лого группы - прошу в комменты. Либо сразу в группу. Ибо тема эта весьма животрепещущая. |
2007-12-01 |
Oracle выбирает Flex для создания приложений. Как минимум 7 раз Джеймс Вард (тот самый, что сделал онлайн-определитель флексовости) побывал на конеференции Oracle OpenWorld. Он отмечает, что Оракл использует Flex для разработки сразу нескольких своих приложений и выкладывает об этом краткий отчет в семи частях: Семь приложений Oracle, созданных на Flex
Что я могу к этому добавить? Изучайте Flex (не забыв перед этим освоить ActionScript 3) и берите кредит на что-нибудь дорогое, типа трехкомнатной квартиры. |
Flash Lite 3.0 Developer Edition - досупен для скачивания Итак, прошло ровно два месяца, с того времени как можно было получить финальную версию Flash Lite 3 (для этого нужно было Flash Lite 3.0 Developer Edition - это standalone плеер для мобильных устройств в статусе “пре-релиз”, и больше предназначен для разработчиков, которые уже могут тестировать приложения на Developer Edition, пока Flash Lite 3 не будет запущен в коммерческую эксплуатацию. Предупреждаем, что функционал который обещан в релизе, в этой версии сильно урезан, но все равно - это лучше чем ничего. И именно поэтому Flash Lite 3.0 Developer Edition выложен на Adobe Labs. А откуда название Developer Edition? Когда ждать финальный релиз? На каких устройствах можно потестировать Flash Lite 3 Developer Edition? И на всякий случай, как же установить Flash Lite 3 Developer Edition на телефон. Все просто: 1. Новость приятная… Будем тестить :) |
Flash Lite 3.0 Developer Edition Flash Lite 3.0 Developer Edition в виде standalone-плеера для Nokia s60 series стала доступна на Adobe Labs (официально сертифицирована только для Nokia N95, но декларирована возможность работы на всех аппаратах серии, что подтверждают сообщения об успешной установке и работе на N93, N91, N80, E65, Nokia 6110 Navigator). Особенностью версии является отсутствие привязки к IMEA-идентификатору телефона, но при этом при запуске написано, что это Developer Version. Просмотр swf в браузере не доступен, и сама технология имеет статус pre-release, и функциональность еще не окончательна. |
2007-11-30 |
gotoAndPlay каждый ENTER_FRAME - некорректная работа анимации. AS3 Столкнулся с проблемой: Если каждый фрейм для MovieClip вызывать gotoAndPlay(label), перестает работать внутренняя анимация клипов типа MovieClip, расположенных в этом фрейме. Переход осуществляется, но вложенные клипы не воспроизводятся. |
Техника работы рашпилем при грубой обработке Flex 3 Framework Здесь не будет откровений, но будет простенький рецепт облегчения жизни. Рецепт настоящий, хоть и взят из выдуманной книги "Все о напильниках и рашпилях для программистов старшего дошкольного возраста. Учебное пособие." Рецепт Что же делать? Даг МакКун рекомендует качать ночные билды, на что умные люди ему отвечают, что в ночных билдах вообще опасно, ужл лучше просто бета. Специалисты нашей лаборатории используют такой метод: Совсем другое дело! Ощущение, конечно, дурацкое: как будто заплатил за возможность свободно дышать. Но создатели фреймворка — тоже люди... Как вы уже догадались, эта техника пригодится вам каждый раз, когда вы захотите переписать часть Flex Framework под себя. |
Показ версии flex-приложения Часто встречается такая задача - показ информации о версии приложения в GUI. Например, пользователь нажимает кнопку About и получает информацию о том, какой версией программы пользуется. Пожалуй самое неудачное решение - это подгрузка информации о версии во время выполнения программы (например из конфигурационного xml). В этом случае вы никогда не можете быть уверены в том, с какой версией собственно имеете дело. Вывод: информация о версии должна быть зашита в приложение на этапе компиляции и быть доступна в коде. Способы решения:
Приведу пример использования resource bundle. В коде используем обычный ResourceBundle API. Code:
Если вы знаете еще какие-то решения, то будет очень интересно их обсудить. PS: Существует библиотека, которая частично помогает решить проблему. Эта библиотека описана в посте Release version API. |
Yahoo добавляет Flash в свои виджеты и контекстную рекламу в PDF Да, Flash-виджеты появились в новой версии Yahoo Widgets 4.5. Добавить к этому можно только то, что Yahoo и Adobe договорились включать контекстную рекламу в PDF-документы. Ага, в PDF. Учитывая эти факты и другие Yahoo-акции в поддержку Flash Platform, легко заметить, что Yahoo и Adobe женятся всерьез и надолго. |
Знакомство с основами AMF Тад Патрик знакомит с основами формата AMF. Для тех, кому лень читать на английском, могут прочитать статью в русском переводе. |
Знакомство с основами AMF Тад Патрик знакомит с основами формата AMF. Для тех, кому лень читать на английском, могут прочитать статью в русском переводе. |
2007-11-29 |
Хорошие уроки и статьи... ... на сайте www.flashandmath.com |
Объект с глобальным доступом. Полезные свойства. Работая с паттерном Singleton в применении к реализации объекта с глобальным доступом, неожиданно наткнулся на полезное его свойство - возможность легко передавать данные между совершенно несвязанными и далеко друг от друга располагающимися объектами. * * * И синхронизировать! * * * UPDATE * * * Изменение заголовка: Старый - "Singleton как средство передачи данных между объектами" Новый - "Объект с глобальным доступом. Полезные свойства." Причина - неверное использование термина "Singleton" |
Онлайн-проверка на флексовость — сервис 'Is It Flex?' "Флекс или не флекс?" — вот в чем вопрос. Вы знаете: чем продвинутее разработчики онлайн-проекта, тем чаще этот вопрос возникает у других разработчиков — тех, кто такой проект видит и пытается анализировать, как он сделан. Джеймс Вард создал онлайн-сервис 'Is It Flex?', который отвечает на этот вопрос. Дайте ему URL онлайн-приложения и он точно скажет, на Flex ли оно сделано. Одна из тех ссылок, что давно сам пользуюсь, но почему-то забываю выложить — извиняюсь, если для кого-то это уже старая новость. |
падающий снег скоро новый год, и всем наперника понадобится снег что бы украсить какойни баннер или шапку, да мало ли что. вот нашел снег падающий медленно и красиво |
Подарок от Flex 3 Import Webservice. Введение для тех кто не в курсе еще. В новом Flex 3 builder добавили возможность импорта веб-сервисов. То есть, задаем URL к нужной WSDL, выбираем какие методы мы хотели бы использовать, как назвать главный класс и куда это все добро генерировать. В теории очень красиво и хочется радоваться жизни и т.п. Но, на практике мы имеем следующее:
Вопрос, зачем Adobe используют Cairgorm, ведь в Flex SDK предостаточно инструментов для работы с веб-сервисами ? Мой итог: нафик это стрёмное дело, лучше буду писать по старинке руками и буду знать что у меня там творится. |
Фото со встречи украинских флэш-разработчиков в Киеве R00Z выложил фотки с двух флэш-мероприятий в Киеве. Первое — встреча флэшеров на Платформе Web, организованной Microsoft (моя попытка написать отчет об этом вылилась в неделю MSFT на сайте Ф. Потрошителя). Второе — встреча Flash-, Flex- и Java- разработчиков в кафе LiQuor, организованная Андреем 'JabbyPanda' Панасом. Было очень хорошо. Кстати, в ночном поезде Харьков-Киев произошло мое первое близкое знакомство с фреймворком PureMVC, о котором я уже начал писать и скоро продолжу). Андрей — круто, что ты все это устроил в Ликере. Руз, спасибо за фотки. Киевляне — спасибо, что вы там были, несмотря на рабочий день. Хочу в Киев. |
2007-11-28 |
ActionScript в рейтинге самых популярных языков программирования "Где-то между Лиспом и Фортраном, иногда догоняя Ruby" — так можно назвать положение ActionScript в рейтинге самых популярных языков программирования. Там много графиков по данным разных сервисов и форумов, и результаты некоторых отличаются радикально. Тот же Lisp: на Google Code от всего лишь пятнадцатый, а на programming.reddit.com — уже второй. А вообще, для столь молодого языка само попадание в такой топлист — уже признание. |
Почем нынче 3D-анимация? Представьте такой проект: создание, обновление, анимация, поддержка и уничтожение несложных 3D-моделей в качестве постоянной работы. Есть: упаковка. Например: дигипак, CD/DVD-коробка или подарочная штука. Нужно: 3D-модель с текстурами. Предусмотреть возможность легкой замены растровых текстур. Реализовать функции просмотра моделей: поворот, зум. Заниматься этим нужно в украинском офисе, Днепропетровск или Харьков. Интересно вот что, сколько Удивительных Единиц Зарплаты в месяц, по вашему мнению, должен получать разработчик такого проекта? |
Adobe Flex 2 Developer Exam Adobe Flex 2 Developer Exam базируется на основных задачах которые приходится решать Flex разработчику. Чтобы пройти сертификацию, необходимо успешно сдать экзамен состоящий из примерно 65 вопросов, на которые может быть несколько ответов. Сдать его можно в следующих тест центрах: Более подробная информация на Adobe DevNet: DevNet Article. Стоимость экзамена 150$, в принципе не такие уж и большие деньги, я уже подумывю над прохождением сего экзамена. |
Веселые старты от the33cows.com Автор блога the33cows.com он же Илья Панин, решил нести свет науки в массы желающих и устраивать курсы по изучению Adobe Flex 2 / 3 и ActionScript 3. Пожелаем удачи в этом нелегком деле, и следим за развитием событий. |
2007-11-27 |
Веселые старты на Flex|ActionScript 3.0Что стартуемСтартуем курсы по Flex, ActionScript 3.0 Для чего стартуемНаучить людей основам(и не только) Flex, ActionScript 3.0, в процессе обучения написать живое приложение. Кому стоит читать дальшеМолодым амбициозным людям которые только начинают свою “флешово-флексовую” жизнь, и хотят попрактивоваться. Всем кто уже “напрактиковался” в своей жизни советую прокрутить конец поста и почитать пункт “Flash|Flex для больших дядей” :). Более подробная информация:Кто это организует и кто будет рассказыватьОрганизую эти курсы я, я же буду и рассказывать страшные истории. Место веселых стартовКурсы будут в г. Харькове. Вероятно в ХАИ. Кого я жду на курсах?Жду я человеков, которые:
Чем я буду веселить человековЯ буду веселить человеков написание программ на флекс на примере конкретного приложения. В веселье будет входить:
Для чего это мне нужноМне это нужно потому, что я хочу:
Что это даст человекам
О каком конкретном проекте идет и почему я решил это все организоватьЕсть интересный проект, который неплохо бы сделать в качестве гуманитарной помощи моему вузу — ХАИ. Этот проект совершенно не коммерческий и я не получу от его написания никакой выгоды кроме морального удовлетворения. Кроме него, у меня есть другие интересные проекты приоритет которых выше. Поэтом я предлагаю такой вот обмен - код за знания. Более подробно о проекте - в процессе, но обещаю, что будет интересно. Организационные вопросыМои контакты есть в блоге. Flash|Flex для больших дядейДля больших дядей есть отдельные предложения. В процессе веселых стартов, можно организовывать встречи и устраивать показательные выступления для других дядей, ну или просто поболтать и поесть мороженого (этак раз в 1-2 месяца, г. Харьков). UPD: совсем старый стал ) и забыл написать главное. Кто хочет поучавствовать пишите письма со своми контактами, где-то в середине декабря (если будет с кем) организуем встречу, и пообщаемся в живом эфире. Мои Контакты |
Матсервис Archimy.com - YouTube в мире графиков Денис Козырь создал новый математический сервис для разминки мозгов: это Archimy.com, он строит графики различной сложности. Не диаграммы, а именно графики. Двумерные и трехмерные. Воспользовашись простым синтаксисом, любой желающий сможет нарисовать математическую валентинку или даже кривую Нового Года :) Самый простой способ разобраться с синтаксисом — это попробовать его. Пишем скрипт в одну строку и смотрим на результат:
Ожидали получить график синуса, а получили трехмерную поверхность? Это нормально, так как координата y = sin(x)Теперь можем изменить масштаб, для этого нужно указать центр графика и его масштаб (параметр scale, по умолчанию равен 10): Читайте дальше, или сразу идите напрячь / развлечь мозг математикой на Archimy.com. |