Flex и RIA блоги



2008-12-20

09:15:05, Flash-ripper.com
????????????-???????????????????? UAFPUG-8 ????????????????????

???? ???????????????? ???????????? ???????????? ????????????-???????????????????? ?????????????? UAFPUG. ?????????????? ???? ???????????????????? ?????????????? ?? ????????!


2008-12-19

15:27:28, Flash-ripper.com
Намекнем Adobe на баг c вводом символов в кодировке UTF-8?

Нам не нравится то, что Adobe не фиксит старые баги? Например, известный баг с utf8-вводом при wmode=transparent или opaque (особенно глючит в Linux). Это тормозит разработку многих приложений, использующих не-латинские символы. Во Flash Player 10 этот баг тоже есть, и это очень мало радует. Поможем Adobe повысить приоритет проблемы? Голосуем?

// alex, спасибо за наводку, yelbota — спасибо за багрепорт!


15:27:28, Flash-ripper.com
???????????????? Adobe ???? ?????? c ???????????? ???????????????? ?? ?????????????????? UTF-8?

?????? ???? ???????????????? ????, ?????? Adobe ???? ???????????? ???????????? ????????? ????????????????, ?????????????????? ?????? ?? utf8-???????????? ?????? wmode=transparent ?????? opaque (???????????????? ???????????? ?? Linux). ?????? ???????????????? ???????????????????? ???????????? ????????????????????, ???????????????????????? ????-?????????????????? ??????????????. ???? Flash Player 10 ???????? ?????? ???????? ????????, ?? ?????? ?????????? ???????? ????????????. ?????????????? Adobe ???????????????? ?????????????????? ????????????????? ?????????????????

// alex, ?????????????? ???? ??????????????, yelbota ??? ?????????????? ???? ??????????????????!


2008-12-18

14:00:15, Flash-ripper.com
Adobe AIR — это рынок

Пользуясь блогом, поздравляю с официальным выходом Adobe AIR 1.5 на Linux (+64 bit) и книг на русском!

В предыдущем посте разгорелся жаркий спор о том, уныл ли Adobe AIR. Спасибо вам за массу содержательных мыслей самой разной полярности! Однако, я хочу обратить внимание сообщества на один критически важный аспект.

Adobe AIR — это также и новый рынок сбыта приложений. Это рынок, на котором еще есть масса свободных ниш. Это индустрия, открытая для совершенно нетипичных разработчиков десктоп-приложений: флэшеров и javascript-кодеров. Это уже дает свои плоды: например, японцы уже сделали AIRmican (коротко на английском) — настольную тамагочу — простую, несовершенную, но флэшовую чуть более, чем на 100% (погладь микана, username), а британцы давно выпустили на рабочий стол полуголых девок.

Вы скажете — это все было! Были уже и тамагочи эти, и девки, и рынки! Я отвечу: да, были, но как они были? Художники находились под тщательным надзором программистов, шаг влево, шаг вправо — отход от спеки, расстрел из багтрекера.

Теперь художники программируют сами, и пусть их хоть тыщу раз назовут быдлокодерами, не оскудеет гений их и будут появляться новые, расширяющее сознание, артистичные десктоп-приложения, созданные художниками-многостаночниками, имя которым аниматоры, флэшеры, флексеры и html- и js-кодеры, тысячи их! Флэшер, который попробовал Adobe AIR, больше не сможет быть флэшером, который не пробовал Adobe AIR, понимайте как хотите.

Adobe AIR — это рынок, еще не обросший правилами и комплексами. Это рынок, на котором правила пишутся прямо сейчас, и вы можете смотреть, как этот поезд проносится мимо вас, набирая скорость, а можете и запрыгнуть на него, да еще и порулить немного на развилках.

Для понимания, откуда в Adobe AIR могут появляться деньги, вам может пригодиться презентация по монетизации AIR-приложений, мы о ней писали.

Фундаментальное исследование с теорией, практикой и ссылками, рассказано и как сделать, и как продать. Прошу изучать вдоль, поперек, в глубину и по диагонали:

Монетизируйтесь во благо невозбранно, перманентно и клево, братья и сестры.


14:00:15, Flash-ripper.com
Adobe AIR ??? ?????? ??????????

?????????????????? ????????????, ???????????????????? ?? ?????????????????????? ?????????????? Adobe AIR 1.5 ???? Linux (+64 bit) ?? ???????? ???? ??????????????!

?? ???????????????????? ?????????? ???????????????????? ???????????? ???????? ?? ??????, ???????? ???? Adobe AIR. ?????????????? ?????? ???? ?????????? ???????????????????????????? ???????????? ?????????? ???????????? ????????????????????! ????????????, ?? ???????? ???????????????? ???????????????? ???????????????????? ???? ???????? ???????????????????? ???????????? ????????????.

Adobe AIR ??? ?????? ?????????? ?? ?????????? ?????????? ?????????? ????????????????????. ?????? ??????????, ???? ?????????????? ?????? ???????? ?????????? ?????????????????? ??????. ?????? ??????????????????, ???????????????? ?????? ???????????????????? ???????????????????? ?????????????????????????? ??????????????-????????????????????: ???????????????? ?? javascript-??????????????. ?????? ?????? ???????? ???????? ??????????: ????????????????, ???????????? ?????? ?????????????? AIRmican (?????????????? ???? ????????????????????) ??? ???????????????????? ???????????????? ??? ??????????????, ??????????????????????????, ???? ???????????????? ???????? ??????????, ?????? ???? 100% (?????????????? ????????????, username), ?? ???????????????? ?????????? ?????????????????? ???? ?????????????? ???????? ?????????????????? ??????????.

???? ?????????????? ??? ?????? ?????? ????????! ???????? ?????? ?? ???????????????? ??????, ?? ??????????, ?? ??????????! ?? ????????????: ????, ????????, ???? ?????? ?????? ????????? ?????????????????? ???????????????????? ?????? ???????????????????? ???????????????? ??????????????????????????, ?????? ??????????, ?????? ???????????? ??? ?????????? ???? ??????????, ???????????????? ???? ????????????????????.

???????????? ?????????????????? ?????????????????????????? ????????, ?? ?????????? ???? ???????? ???????? ?????? ?????????????? ??????????????????????????, ???? ???????????????? ?????????? ???? ?? ?????????? ???????????????????? ??????????, ?????????????????????? ????????????????, ?????????????????????? ??????????????-????????????????????, ?????????????????? ??????????????????????-??????????????????????????????????, ?????? ?????????????? ??????????????????, ??????????????, ???????????????? ?? html- ?? js-????????????, ???????????? ????! ????????????, ?????????????? ???????????????????? Adobe AIR, ???????????? ???? ???????????? ???????? ????????????????, ?????????????? ???? ???????????????? Adobe AIR, ?????????????????? ?????? ????????????.

Adobe AIR ??? ?????? ??????????, ?????? ???? ???????????????? ?????????????????? ?? ??????????????????????. ?????? ??????????, ???? ?????????????? ?????????????? ?????????????? ?????????? ????????????, ?? ???? ???????????? ????????????????, ?????? ???????? ?????????? ???????????????????? ???????? ??????, ?????????????? ????????????????, ?? ???????????? ?? ???????????????????? ???? ????????, ???? ?????? ?? ???????????????? ?????????????? ???? ??????????????????.

?????? ??????????????????, ???????????? ?? Adobe AIR ?????????? ???????????????????? ????????????, ?????? ?????????? ?????????????????????? ?????????????????????? ???? ?????????????????????? AIR-????????????????????, ???? ?? ?????? ????????????.

?????????????????????????????? ???????????????????????? ?? ??????????????, ?????????????????? ?? ????????????????, ???????????????????? ?? ?????? ??????????????, ?? ?????? ??????????????. ?????????? ?????????????? ??????????, ??????????????, ?? ?????????????? ?? ???? ??????????????????:

?????????????????????????????? ???? ?????????? ??????????????????????, ?????????????????????? ?? ??????????, ???????????? ?? ????????????.


08:51:49, Garbage Collector
Adobe AIR 1.5 для Linux

Сегодня вышел релиз Adobe AIR 1.5 для Linux. Это означает, что с сегодняшнего дня эту среду исполнения можно считать по-настоящему кроссплатформенной. С чем я вас и поздравляю. :-)

Ссылки по теме:

Более подробно об этом можно почитать в блоге разработчиков AIR.

Еще обращу ваше внимание на то, что в продаже уже есть книга на русском языке о том, как разрабатывать AIR-приложения.


08:51:49, Garbage Collector
Adobe AIR 1.5 для Linux

Сегодня вышел релиз Adobe AIR 1.5 для Linux. Это означает, что с сегодняшнего дня эту среду исполнения можно считать по-настоящему кроссплатформенной. С чем я вас и поздравляю. :-)

Ссылки по теме:

Более подробно об этом можно почитать в блоге разработчиков AIR.

Еще обращу ваше внимание на то, что в продаже уже есть книга на русском языке о том, как разрабатывать AIR-приложения.


07:41:54, Constantiner's blog
Регистрация на встречу RAFPUG в Самаре

Russian Adobe Flash Platform User Group LogoСегодня, в день выхода Adobe AIR 1.5 для Linux, хочу напомнить о том, что в ближайшую субботу, 20 декабря, в Самаре состоится юбилейная встреча Русскоязычной Группы Пользователей Flash-платформы от Adobe (Russian Adobe Flash Platform User Group, RAFPUG) (нам исполняется год). Более подробная информация доступна тут, тут и тут.

Хочу этим постом напомнить о мероприятии, а тех, кто еще не решился ехать, подтолкнуть двинуться на вокзал/авиакассу за билетами. Ну и не забываем регистрироваться. Зарегистрироваться на мероприятии можно на официальной страничке встречи.

До встречи в Самаре!

Bookmark this article at


2008-12-17

16:35:04, 33 коровы
“Фичи” обновления Flex Builder и flex sdk

Все слышали о выходе очередного обновления Flex Builder 3.0.2 и Flex sdk 3.2

Моя история посвещена очередной раз индусам, разработчикам билдера. Я досих пор не могу понять что ими движет, пишут клевые продвинутые вещи, а на мелочах запарываются.

У меня 2 машины, где я обновлял билдер на обоих было продемонстрировано различное нелогичное поведение:

1-я машина. Апдейтер прописал то, что у меня установлено всего 2 sdk, 2.0.1 и 3.2.0 Естественно проекты перестали компилится т.к писались на sdk 3.0.0, пришлось ее подключать вручную, в процессе подключения я ее нашел в стандартной папке с sdk. ее просто “забыли” подключить.
2-я машина. Апдейтер я запустил давно и забыл о его запуске. Затем я таки решил посмотреть на сдк 3.2, но его не обнаружил. подумал что еще не апдейтил и запустил адоб апдейтер, он сказал, что у меня все последних версий! Полез папку сдк и нашел там заветную сдк 3.2. Как объяснение я могу лишь сказать, что я на этой машине баловался с Gumbo и ставил сдк 4. После нажатия кнопки “Reset sdk list” я увидел список из sdk 2.0.1, 3.0.0 и 3.2.0.

В связи с этим возникают вопросы, почему на первой машине все оно потеряло 3.0 но сразу увидело sdk 3.2, а на второй машине не увидело 3.2? Тяжело что ли проанализировать списочек из 3х пунктов?

Затем на одной из машин стоит русская винда, и апдейтер не спрашивая все “русифицировал” дебильным переводом. Что за фигня? вообще как могут быть ошибки в программировании на русском, когда все на английском? или Адоб купил часть 1C ?

Следующий пункт: после установки апдейтов полностью отваливаються старые AIR приложения, run не запускается и невыдает никаких ошибок, просто проваливаемся в пустоту, дебаг выдает непонятную фразу:

Process terminated without establishing connection to debugger.

Command:

“C:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\bin\adl.exe” D:\Local\MyApp\bin-debug\MyApp-app.xml D:\Local\MyApp\bin-debug

Output from command:

error while loading initial content

Я минут 15 выдумывал почему так, оказалось, что апдейт принес нам AIR 1.5 и посему мы должны в нашем файле MyApp-app.xml заменить цифиру в строке

<application xmlns="http://ns.adobe.com/air/application/1.1">

на

<application xmlns="http://ns.adobe.com/air/application/1.5">

Почему нельзя сделать внятное предупреждение/сообщение, если это настолько важно?!

Перейдем к более высоким материям.
Если стоит профешинал версия билдера, то к ней в бонус идут Data Visualization Components вместе с исходниками. При вводе ключа, автоматом идет распаковка их исходников в папочку с сдк. Но после апдейта вы никак не обнаружите новых исходников Data Visualization Components в папке с sdk 3.2.0! Их просто никто не распаковывает. Хорошо хоть есть шаманский способ достать их.
Я не заглядывал в исходники AdvancedDataGrid, но чартинги они практически не трогали (я видел только переделку для подержки модульности и загрузки приложения в приложение, если я правильно понимаю строки systemManager.getSandboxRoot()…, в старой версии было просто systemManager…). Ядро чартингов ChartBase, ох как стоило бы отрефакторить!

Недавно на баше была супер цитата:

вот зашел на хакер.ру, в граза бросилась фраза:

Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете…

Удачи в апдейтах!


16:35:04, 33 коровы
“Фичи” обновления Flex Builder и flex sdk

Все слышали о выходе очередного обновления Flex Builder 3.0.2 и Flex sdk 3.2

Моя история посвещена очередной раз индусам, разработчикам билдера. Я досих пор не могу понять что ими движет, пишут клевые продвинутые вещи, а на мелочах запарываются.

У меня 2 машины, где я обновлял билдер на обоих было продемонстрировано различное нелогичное поведение:

1-я машина. Апдейтер прописал то, что у меня установлено всего 2 sdk, 2.0.1 и 3.2.0 Естественно проекты перестали компилится т.к писались на sdk 3.0.0, пришлось ее подключать вручную, в процессе подключения я ее нашел в стандартной папке с sdk. ее просто “забыли” подключить.
2-я машина. Апдейтер я запустил давно и забыл о его запуске. Затем я таки решил посмотреть на сдк 3.2, но его не обнаружил. подумал что еще не апдейтил и запустил адоб апдейтер, он сказал, что у меня все последних версий! Полез папку сдк и нашел там заветную сдк 3.2. Как объяснение я могу лишь сказать, что я на этой машине баловался с Gumbo и ставил сдк 4. После нажатия кнопки “Reset sdk list” я увидел список из sdk 2.0.1, 3.0.0 и 3.2.0.

В связи с этим возникают вопросы, почему на первой машине все оно потеряло 3.0 но сразу увидело sdk 3.2, а на второй машине не увидело 3.2? Тяжело что ли проанализировать списочек из 3х пунктов?

Затем на одной из машин стоит русская винда, и апдейтер не спрашивая все “русифицировал” дебильным переводом. Что за фигня? вообще как могут быть ошибки в программировании на русском, когда все на английском? или Адоб купил часть 1C ?

UPD: вернуть английский можно добавив в eclipse.ini строки

-Duser.language=en
-Duser.country=US

Следующий пункт: после установки апдейтов полностью отваливаються старые AIR приложения, run не запускается и невыдает никаких ошибок, просто проваливаемся в пустоту, дебаг выдает непонятную фразу:

Process terminated without establishing connection to debugger.

Command:

“C:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\bin\adl.exe” D:\Local\MyApp\bin-debug\MyApp-app.xml D:\Local\MyApp\bin-debug

Output from command:

error while loading initial content

Я минут 15 выдумывал почему так, оказалось, что апдейт принес нам AIR 1.5 и посему мы должны в нашем файле MyApp-app.xml заменить цифиру в строке

<application xmlns="http://ns.adobe.com/air/application/1.1">

на

<application xmlns="http://ns.adobe.com/air/application/1.5">

Почему нельзя сделать внятное предупреждение/сообщение, если это настолько важно?!

Перейдем к более высоким материям.
Если стоит профешинал версия билдера, то к ней в бонус идут Data Visualization Components вместе с исходниками. При вводе ключа, автоматом идет распаковка их исходников в папочку с сдк. Но после апдейта вы никак не обнаружите новых исходников Data Visualization Components в папке с sdk 3.2.0! Их просто никто не распаковывает. Хорошо хоть есть шаманский способ достать их.
Я не заглядывал в исходники AdvancedDataGrid, но чартинги они практически не трогали (я видел только переделку для подержки модульности и загрузки приложения в приложение, если я правильно понимаю строки systemManager.getSandboxRoot()…, в старой версии было просто systemManager…). Ядро чартингов ChartBase, ох как стоило бы отрефакторить!

Недавно на баше была супер цитата:

вот зашел на хакер.ру, в граза бросилась фраза:

Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете…

Удачи в апдейтах!


16:35:04, 33 коровы
“Фичи” обновления Flex Builder и flex sdk

Все слышали о выходе очередного обновления Flex Builder 3.0.2 и Flex sdk 3.2

Моя история посвещена очередной раз индусам, разработчикам билдера. Я досих пор не могу понять что ими движет, пишут клевые продвинутые вещи, а на мелочах запарываются.

У меня 2 машины, где я обновлял билдер на обоих было продемонстрировано различное нелогичное поведение:

1-я машина. Апдейтер прописал то, что у меня установлено всего 2 sdk, 2.0.1 и 3.2.0 Естественно проекты перестали компилится т.к писались на sdk 3.0.0, пришлось ее подключать вручную, в процессе подключения я ее нашел в стандартной папке с sdk. ее просто “забыли” подключить.
2-я машина. Апдейтер я запустил давно и забыл о его запуске. Затем я таки решил посмотреть на сдк 3.2, но его не обнаружил. подумал что еще не апдейтил и запустил адоб апдейтер, он сказал, что у меня все последних версий! Полез папку сдк и нашел там заветную сдк 3.2. Как объяснение я могу лишь сказать, что я на этой машине баловался с Gumbo и ставил сдк 4. После нажатия кнопки “Reset sdk list” я увидел список из sdk 2.0.1, 3.0.0 и 3.2.0.

В связи с этим возникают вопросы, почему на первой машине все оно потеряло 3.0 но сразу увидело sdk 3.2, а на второй машине не увидело 3.2? Тяжело что ли проанализировать списочек из 3х пунктов?

Затем на одной из машин стоит русская винда, и апдейтер не спрашивая все “русифицировал” дебильным переводом. Что за фигня? вообще как могут быть ошибки в программировании на русском, когда все на английском? или Адоб купил часть 1C ?

UPD: вернуть английский можно добавив в eclipse.ini строки

-Duser.language=en
-Duser.country=US

Следующий пункт: после установки апдейтов полностью отваливаються старые AIR приложения, run не запускается и невыдает никаких ошибок, просто проваливаемся в пустоту, дебаг выдает непонятную фразу:

Process terminated without establishing connection to debugger.

Command:

“C:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\bin\adl.exe” D:\Local\MyApp\bin-debug\MyApp-app.xml D:\Local\MyApp\bin-debug

Output from command:

error while loading initial content

Я минут 15 выдумывал почему так, оказалось, что апдейт принес нам AIR 1.5 и посему мы должны в нашем файле MyApp-app.xml заменить цифиру в строке

<application xmlns="http://ns.adobe.com/air/application/1.1">

на

<application xmlns="http://ns.adobe.com/air/application/1.5">

Почему нельзя сделать внятное предупреждение/сообщение, если это настолько важно?!

Перейдем к более высоким материям.
Если стоит профешинал версия билдера, то к ней в бонус идут Data Visualization Components вместе с исходниками. При вводе ключа, автоматом идет распаковка их исходников в папочку с сдк. Но после апдейта вы никак не обнаружите новых исходников Data Visualization Components в папке с sdk 3.2.0! Их просто никто не распаковывает. Хорошо хоть есть шаманский способ достать их.
Я не заглядывал в исходники AdvancedDataGrid, но чартинги они практически не трогали (я видел только переделку для подержки модульности и загрузки приложения в приложение, если я правильно понимаю строки systemManager.getSandboxRoot()…, в старой версии было просто systemManager…). Ядро чартингов ChartBase, ох как стоило бы отрефакторить!

Недавно на баше была супер цитата:

вот зашел на хакер.ру, в граза бросилась фраза:

Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете…

Удачи в апдейтах!


16:35:04, 33 коровы
“Фичи” обновления Flex Builder и flex sdk

Все слышали о выходе очередного обновления Flex Builder 3.0.2 и Flex sdk 3.2

Моя история посвещена очередной раз индусам, разработчикам билдера. Я досих пор не могу понять что ими движет, пишут клевые продвинутые вещи, а на мелочах запарываются.

У меня 2 машины, где я обновлял билдер на обоих было продемонстрировано различное нелогичное поведение:

1-я машина. Апдейтер прописал то, что у меня установлено всего 2 sdk, 2.0.1 и 3.2.0 Естественно проекты перестали компилится т.к писались на sdk 3.0.0, пришлось ее подключать вручную, в процессе подключения я ее нашел в стандартной папке с sdk. ее просто “забыли” подключить.
2-я машина. Апдейтер я запустил давно и забыл о его запуске. Затем я таки решил посмотреть на сдк 3.2, но его не обнаружил. подумал что еще не апдейтил и запустил адоб апдейтер, он сказал, что у меня все последних версий! Полез папку сдк и нашел там заветную сдк 3.2. Как объяснение я могу лишь сказать, что я на этой машине баловался с Gumbo и ставил сдк 4. После нажатия кнопки “Reset sdk list” я увидел список из sdk 2.0.1, 3.0.0 и 3.2.0.

В связи с этим возникают вопросы, почему на первой машине все оно потеряло 3.0 но сразу увидело sdk 3.2, а на второй машине не увидело 3.2? Тяжело что ли проанализировать списочек из 3х пунктов?

Затем на одной из машин стоит русская винда, и апдейтер не спрашивая все “русифицировал” дебильным переводом. Что за фигня? вообще как могут быть ошибки в программировании на русском, когда все на английском? или Адоб купил часть 1C ?

UPD: вернуть английский можно добавив в eclipse.ini строки

-Duser.language=en
-Duser.country=US

Следующий пункт: после установки апдейтов полностью отваливаються старые AIR приложения, run не запускается и невыдает никаких ошибок, просто проваливаемся в пустоту, дебаг выдает непонятную фразу:

Process terminated without establishing connection to debugger.

Command:

“C:\Program Files\Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\bin\adl.exe” D:\Local\MyApp\bin-debug\MyApp-app.xml D:\Local\MyApp\bin-debug

Output from command:

error while loading initial content

Я минут 15 выдумывал почему так, оказалось, что апдейт принес нам AIR 1.5 и посему мы должны в нашем файле MyApp-app.xml заменить цифиру в строке

<application xmlns="http://ns.adobe.com/air/application/1.1">

на

<application xmlns="http://ns.adobe.com/air/application/1.5">

Почему нельзя сделать внятное предупреждение/сообщение, если это настолько важно?!

Перейдем к более высоким материям.
Если стоит профешинал версия билдера, то к ней в бонус идут Data Visualization Components вместе с исходниками. При вводе ключа, автоматом идет распаковка их исходников в папочку с сдк. Но после апдейта вы никак не обнаружите новых исходников Data Visualization Components в папке с sdk 3.2.0! Их просто никто не распаковывает. Хорошо хоть есть шаманский способ достать их.
Я не заглядывал в исходники AdvancedDataGrid, но чартинги они практически не трогали (я видел только переделку для подержки модульности и загрузки приложения в приложение, если я правильно понимаю строки systemManager.getSandboxRoot()…, в старой версии было просто systemManager…). Ядро чартингов ChartBase, ох как стоило бы отрефакторить!

Недавно на баше была супер цитата:

вот зашел на хакер.ру, в граза бросилась фраза:

Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете…

Удачи в апдейтах!


16:30:24, Flash-ripper.com
ExtJS — это как Flex, но без Flex

Ирония: совсем недавно index делился, что ExtJS никому не нужен, а сегодня я его усиленно изучаю, так как возник интересный проект на ExtJS + Gears от перспективного клиента.

Изучаю ExtJS по таким материалам:

На русском: читаю записи в категории ExtJS в блоге Александра Лозовюка (он же опубликовал много уроков по ExtJS на Хабре)

На английском: туториалы от пользователей на сайте ExtJS. Пройдя первые два, остался доволен. Первый называется "Introduction to Ext 2.0" и в нем по порядку рассказано все — что такое ExtJS, как его установить, основные API (Element, Updater, Component, Grid...)

Второй (короткий) туториал называется "Playing With Ext The Easy Way". В нем лаконично описывается способ быстрого экспериментирования в ExtJS с помощью Firebug для Firefox. Это захватывает: никакой компиляции (и даже скачивать ничего не нужно), все в браузере, буквально на лету и очень неплохо работает!

Для порядка следует упомянуть большой набор примеров ExtJS-приложений и онлайновую API-документацию ExtJS (скачиваемая версия которой является AIR-приложением, построенном на ExtJS — почти рекурсия. Вообще, между ExtJS и Adobe заметна дружба, включая отзыв Adobe об энтерпрайз-тренинге на сайте ExtJS).

Теперь приступаю к изучению дока "An Overview: Extending and Application Design".

Да, в JavaScript после AS3 все нетипизировано и опасно, но интересно :)


16:30:24, Flash-ripper.com
ExtJS ??? ?????? ?????? Flex, ???? ?????? Flex

????????????: ???????????? ?????????????? index ??????????????, ?????? ExtJS ???????????? ???? ??????????, ?? ?????????????? ?? ?????? ???????????????? ????????????, ?????? ?????? ???????????? ???????????????????? ???????????? ???? ExtJS + Gears ???? ???????????????????????????? ??????????????.

???????????? ExtJS ???? ?????????? ????????????????????:

???? ??????????????: ?????????? ???????????? ?? ?????????????????? ExtJS ?? ?????????? ???????????????????? ???????????????? (???? ???? ?????????????????????? ?????????? ???????????? ???? ExtJS ???? ??????????)

???? ????????????????????: ?????????????????? ???? ?????????????????????????? ???? ?????????? ExtJS. ???????????? ???????????? ??????, ?????????????? ??????????????. ???????????? ???????????????????? "Introduction to Ext 2.0" ?? ?? ?????? ???? ?????????????? ???????????????????? ?????? ??? ?????? ?????????? ExtJS, ?????? ?????? ????????????????????, ???????????????? API (Element, Updater, Component, Grid...)

???????????? (????????????????) ???????????????? ???????????????????? "Playing With Ext The Easy Way". ?? ?????? ?????????????????? ?????????????????????? ???????????? ???????????????? ?????????????????????????????????????? ?? ExtJS ?? ?????????????? Firebug ?????? Firefox. ?????? ??????????????????????: ?????????????? ???????????????????? (?? ???????? ?????????????????? ???????????? ???? ??????????), ?????? ?? ????????????????, ?????????????????? ???? ???????? ?? ?????????? ?????????????? ????????????????!

Update: ?????????????? ???????? ?????????????? ???????????????????????????? AS3 ?????????? ???? flash-??????????????????????????, ?? ?????????? ???????? ?????? ???????? ???????????? "Major" ?? Adobe JIRA! ?????????????????

?????? ?????????????? ?????????????? ?????????????????? ?????????????? ?????????? ???????????????? ExtJS-???????????????????? ?? ???????????????????? API-???????????????????????? ExtJS (?????????????????????? ???????????? ?????????????? ???????????????? AIR-??????????????????????, ?????????????????????? ???? ExtJS ??? ?????????? ????????????????. ????????????, ?????????? ExtJS ?? Adobe ?????????????? ????????????, ?????????????? ?????????? Adobe ???? ????????????????????-???????????????? ???? ?????????? ExtJS).

???????????? ?????????????????? ?? ???????????????? ???????? "An Overview: Extending and Application Design".

????, ?? JavaScript ?????????? AS3 ?????? ???????????????????????????? ?? ????????????, ???? ?????????????????? :)


14:49:00, Flash-разработка
Настройка стиля предзагрузчика Flex-приложения
Как-то я уже сталкивался с подобной задачей: Делаем прелоадер для Flex-приложения. Продолжение. AS3.
Сегодня мне просто нужно изменить стиль предзагрузчика - изменить цвет фона и панельки. Ничего дополнительно скриптовать просто не требуется.

Начнем с цвета фона - тут всё просто: В инете невооруженным взглядом по первой ссылке находим: Изменение цвета прелоадера flex приложения.
Ключевая строка: "на вкладке Flex Compiler дописать строку “-default-background-color #336699

2008-12-16

21:21:01, Garbage Collector
Новые книги на русском про Flex и AIR

Оказывается, в продаже появились две новые книги по Flex и AIR на русском языке, которые я сегодня благополучно заказал для себя на Books.ru.

Первая книга называется «Adobe AIR. Практическое руководство по среде для настольных приложений Flash и Flex». Оригинальное название на английском звучит как «Adobe AIR in Action». Это небольшая по объему (всего 350 страниц) книга, в которой речь, как я понимаю, идет о версии 1.0 среды AIR. В виду полного отсутствия каких-либо других книг по AIR на русском языке, я считаю, что это издание является «must have» для разработчиков AIR приложений. Тем более что отличия между версиями 1.0 и 1.5 среды AIR не столь значительны, чтобы информация в книге оказалась устаревшей (в основном эти изменения связанны с внедрением совместимости с Flash Player 10).

К слову сказать, книги из серии «… in action» уже давно зарекомендовали себя среди программистов, как лучшие практические издания по конкретным тематикам. Научным редактором перевода, насколько мне известно, является Михаил Антипин. Так что, скорее всего нас ожидает интересное содержание в хорошем качестве перевода.

Вторая книга называется «Программирование c использованием Adobe Flex». Она толще, чем предыдущая – объемом в 570 страниц. В книге описываются приемы работы со второй версией Flex фреймворка. Опять же никаких кардинальных изменений между версиями 2 и 3 Flex не было, так что информация, содержащаяся в книге, все еще актуальна. Неактуальной информация будет для вас только в том случае, если вы сразу решили изучать Flex 4 Gumbo, который в настоящий момент находится в состоянии alpha-версии. Но стоит эта книга немало – более 800 рублей, которые, тем не менее, с лихвой окупятся, если воспользоваться полученными из книги знаниями.

Что ж, друзья, меня, несомненно, радует, что книг на русском языке о технологиях, которыми мы тут с вами занимаемся, становится все больше и больше. Радует, что постепенно сокращаются промежутки между выходом оригинальных англоязычных изданий и появлением их русских переводов.

Осталось еще дождаться выходящей в январе книги «Learning Flex 3. Getting up to Speed with Rich Internet Applications». Да и не помешало бы заиметь чуть больше свободного времени, чтобы успеть быстрее все это прочитать. :)


21:21:01, Garbage Collector
Новые книги на русском про Flex и AIR

Оказывается, в продаже появились две новые книги по Flex и AIR на русском языке, которые я сегодня благополучно заказал для себя на Books.ru.

Первая книга называется «Adobe AIR. Практическое руководство по среде для настольных приложений Flash и Flex». Оригинальное название на английском звучит как «Adobe AIR in Action». Это небольшая по объему (всего 350 страниц) книга, в которой речь, как я понимаю, идет о версии 1.0 среды AIR. В виду полного отсутствия каких-либо других книг по AIR на русском языке, я считаю, что это издание является «must have» для разработчиков AIR приложений. Тем более что отличия между версиями 1.0 и 1.5 среды AIR не столь значительны, чтобы информация в книге оказалась устаревшей (в основном эти изменения связанны с внедрением совместимости с Flash Player 10).

К слову сказать, книги из серии «… in action» уже давно зарекомендовали себя среди программистов, как лучшие практические издания по конкретным тематикам. Научным редактором перевода, насколько мне известно, является Михаил Антипин. Так что, скорее всего нас ожидает интересное содержание в хорошем качестве перевода.

Вторая книга называется «Программирование c использованием Adobe Flex». Она толще, чем предыдущая – объемом в 570 страниц. В книге описываются приемы работы со второй версией Flex фреймворка. Опять же никаких кардинальных изменений между версиями 2 и 3 Flex не было, так что информация, содержащаяся в книге, все еще актуальна. Неактуальной информация будет для вас только в том случае, если вы сразу решили изучать Flex 4 Gumbo, который в настоящий момент находится в состоянии alpha-версии. Но стоит эта книга немало – более 800 рублей, которые, тем не менее, с лихвой окупятся, если воспользоваться полученными из книги знаниями.

Что ж, друзья, меня, несомненно, радует, что книг на русском языке о технологиях, которыми мы тут с вами занимаемся, становится все больше и больше. Радует, что постепенно сокращаются промежутки между выходом оригинальных англоязычных изданий и появлением их русских переводов.

Осталось еще дождаться выходящей в январе книги «Learning Flex 3. Getting up to Speed with Rich Internet Applications». Да и не помешало бы заиметь чуть больше свободного времени, чтобы успеть быстрее все это прочитать. :)


10:41:00, Flash-разработка
Проблема отображения кириллицы в поле ввода при wmode="transparent"
Столкнулся со старинной проблемой Flash - Невозможность ввода кириллического текста при прозрачном фоне flash-объекта (wmode="transparent").

Пошуршав в Гугле, я выяснил:
Баг очень старый, решения его нет.
Или решения его достаточно сомнительны:
Ре-маппинг и хаки
Коррекция полученного от клавиатуры символа


В Adobe JIRA следующие упоминания этой проблемы:
Да что тут перечислять... Вот.

10:40:00, Flash-разработка
Кривые Безье. Подбираем движок. AS3

Передо мной стоит прозаичная задача - мини-редактор с использованием кривых Безье. Есть некая фигура, состоящая из кривых. Необходимо ее редактировать, путем изменении положения опорных точек.

Итак, прежде чем обратиться к таким авторитетным проектам как http://bezier.ru/, интересно было бы прогуляться по гуглу и посмотреть, что еще предлагают по этой теме.

Один из первых попавшихся - блог Paul Tondeur и его изыскания на эту тему: Drawing a cubic bezier curve using ActionScript3. Здесь можно ознакомиться с теоретической частью и изучить примерчик.

Дальше, получаем интересную статейку ссылкой с Drawlogic.com на labs.zeh.com.br: The search for the perfect bezier tweening syntax. Поиск решения создания пути перемещения при помощи кривых Безье. Особенно понравился пример с использованием Papervision3D - задается путь движения между фигурами.

Далее: Singularity представляет черезчур заумные классы с кучей примеров: Demos. Статья с описанием: AS 3 Parametric Curve Library.

Еще одна хорошая ссылочка: некий Cartogrammar представляет весьма доступный и очень простой в использовании класс CubicBezier.as. Здесь всего два статических метода, которые отрисовывают кривые разными способами. Кстати, очень даже заслуживает внимания. Пока ходил по ссылкам, натолкнулся на забавную демку как раз с использованием этого класса: AS3 Bezier blobs/metaballs

Интересный набор библиотек на Greensock: TweenLite, TweenMax, TweenFilterLite, TransformManager (AS3), TweenGroup. Не относится к кривым Безье (точнее их использует в некоторых случаях), но заставляет обратить на себя внимание.

Небольшое решение, которое может быть полезным: CurveToArray (AS3 class). На основании трех точек кривой Безье, выдает массив координат точек кривой.

Еще немного русскоязычного: Движение по кривой Безье.

А вот некий Flashgamer советует задвинуть "a couple good resources" и взяться все же за Degrafa. Ввиду "крупности" этого движка, оставим его на десерт.

Поглядим, таки, что нам предлагает наш http://bezier.ru/. Здесь множество документации на русском (что важно), обзорная демка и исходники. Скачать исходники можно при помощи SVN-клиента. - делаем СheckОut. Исходники по большей части представляют собой примеры использования, что конечно радует. В принципе писать тут нечего - сайт полон информации на русском, и если что, здесь же можно написать комментарий и получить ответ от хозяев. Надо просто попробовать.
Создаем проект AS3 в FD, кладем в него примеры, прописываем пути к библиотеке и компилируем. Ошибка: "Bezier.as(1488): col: 12 Error: Недопустимое присваивание переменной, которая определена как константа." Ну что ж делать, бывает. В строке "const limiter : Number = 20;" Меняем "const" на "var" и наслаждаемся демкой.
Кстати, исходный код просто перегружен ASDoc-комментариями (что, безусловно, является достоинством). Однако, ни на сайте, ни на Google Code я не смог найти ASDoc-документации Bezier. Странно...

Перейдем к Degrafa. Скачать ее можно на Google Code, но я, пожалуй, воспользуюсь SVN. Пришлось здорово повозиться, чтобы запустить примеры.
При использовании исходников, я вообще не смог избавиться от ошибок - что я не делал - везде вставала проблема некорректных namespace.
При использовании SWC, пример тоже выдавал кучу ошибок. Загвозка была в том, что в примерах указан namespace xmlns:degrafa="http://www.degrafa.com/2008", а нужно xmlns:degrafa="http://www.degrafa.com/2007".
Вывод по Degrafa - мощная и популярная система, но требует углубленного изучения.

Итак, вывод. Для себя я избрал три варианта:

  1. CubicBezier.as.
  2. Bezier.ru.
  3. Degrafa.

CubicBezier - вполне работоспособный, примитивный движок позволяющий рисовать кривые Безье с различными параметрами. Его можно сразу использовать "как есть", либо с необходимыми модификациями, которые внести совсем не сложно. Предварительного изучения не требует, для моей задачи подходит "на ура".
Bezier - Требует предварительного изучения, зато предоставляет широкий набор возможностей для решения большинства практических задач, связанных с кривыми Безье.
Degrafa - Мощный комплекс, позволяющий создавать графику декларативно, при помощи MXML. Для того, чтобы приступить к решению задачи, придется изрядно почитать документацию, которая имеется в изобилии, в формате ASDoc. За изучение есть смысл взяться, т.к. проект весьма перспективный и популяризирующийся. Однако, как всегда, под конец года времени нет, поэтому придется отложить. Но не надолго - ощутив вкус прелестей Degrafa, уже не хочется от него отказываться.


2008-12-15

13:57:18, Flash-ripper.com
Артемий Малков — отчет об Adobe MAX 2008 в Милане

Хорошо почитать об Adobe MAX на русском! Сегодня нас такой возможностью радует в своем отчете Артемий Малков: Adobe MAX Milano. В нем умеренное количество фоток и много интересной инфы. В частности, о будущих возможных совместных UG-встречах с нашими европейскими коллегами и не только — читайте.

Кстати, спешу напомнить: обещанные видео с Adobe MAX уже начали выкладывать на Adobe TV, можно искать их вот так: tv.adobe.com/#se+MAX. Приятного просмотра!

Пользуясь случаем, передаю привет и призываю участников юзергрупп регистрироваться на соотвествующих ресурсах Adobe, дабы альма-матер наша узрела многочисленность детей своих и возрадовалась: RAFPUG, UAFPUG и BAFPUG на groups.adobe.com.


13:57:18, Flash-ripper.com
?????????????? ???????????? ??? ?????????? ???? Adobe MAX 2008 ?? ????????????

???????????? ???????????????? ???? Adobe MAX ???? ??????????????! ?????????????? ?????? ?????????? ???????????????????????? ???????????? ?? ?????????? ???????????? ?????????????? ????????????: Adobe MAX Milano. ?? ?????? ?????????????????? ???????????????????? ?????????? ?? ?????????? ???????????????????? ????????. ?? ??????????????????, ?? ?????????????? ?????????????????? ???????????????????? UG-???????????????? ?? ???????????? ???????????????????????? ?????????????????? ?? ???? ???????????? ??? ??????????????.

????????????, ?????????? ??????????????????: ?????????????????? ?????????? ?? Adobe MAX ?????? ???????????? ?????????????????????? ???? Adobe TV, ?????????? ???????????? ???? ?????? ??????: tv.adobe.com/#se+MAX. ?????????????????? ??????????????????!

?????????????????? ??????????????, ?????????????? ???????????? ?? ???????????????? ???????????????????? ?????????????????? ???????????????????????????????? ???? ???????????????????????????? ???????????????? Adobe, ???????? ??????????-?????????? ???????? ???????????? ???????????????????????????????? ?????????? ?????????? ?? ??????????????????????????: RAFPUG, UAFPUG ?? BAFPUG ???? groups.adobe.com.


2008-12-14

10:00:00, Flash-ripper.com
Adobe дает Flex Builder 3 за 5 постов во Flex Cookbook (или CS4 за 10)

С сегодня и по конец января две тысячи девятого года происходит обмен ваших новых рецептов для Flex Cookbook или AIR Cookbook на лотерейные билеты для розыгрыша Adobe Flex Builder 3 Professional и Creative Suite 4.

Подробности обменного процесса

Юзергруппа, члены которой создали 5 и более рецептов во Flex Cookbook или AIR Cookbook за указанный период, получает копию FlexBuilder 3 Professional для розыгрыша между авторами поданных рецептов. Рецепты менеджеров группы тоже считаются.

Каждый рецепт дает один шанс на победу. Например. Если Член А юзергруппы "N" написал 4 рецепта, а Член Б той же юзергруппы — 2, то эта группа имеет право разыграть копию Flex Builder, так как требование иметь минимум пять постов выполнено. Член А получит 4 билета для участия в розыгрыше, а Член Б получит 2 билета. Розыгрыш будет проведен между ними двумя (поскольку больше никто из группы не постил рецепты). Таким образом, каждый рецепт увеличивает шансы на выигрыш. Если Член А напишет все пять рецептов сам — то он получает Flex Builder и лотерея не проводится.

Щедрость +1 (Adobe CS4)

А если юзергруппа делает 10 или более рецептов, то она получает также одну копию Adobe CS4 для розыгрыша между авторами рецептов. Это может быть любая версия CS4 кроме Master Collection.

Крайняя дата подачи ссылок на рецепты — 30 января 2009 г. (важно: ваш рецепт должен быть уже в кукбуке к этому времени). Присылайте как ссылки на свои уже готовые рецепты в кукбуке, так и названия тем тех, что вы создадите (чтобы избежать дублирования). Присылайте мне на гуглопочту rostislav.siryk или сюда в комментарии — как пожелаете (но я бы предпочел в комментариях, ради открытости).

Есть вопросы? Задавайте. Но лучше пишите сразу рецепты!


10:00:00, Flash-ripper.com
Adobe ???????? Flex Builder 3 ???? 5 ???????????? ???? Flex Cookbook (?????? CS4 ???? 10)

?? ?????????????? ?? ???? ?????????? ???????????? ?????? ???????????? ???????????????? ???????? ???????????????????? ?????????? ?????????? ?????????? ???????????????? ?????? Flex Cookbook ?????? AIR Cookbook ???? ???????????????????? ???????????? ?????? ?????????????????? Adobe Flex Builder 3 Professional ?? Creative Suite 4.

?????????????????????? ?????????????????? ????????????????

????????????????????, ?????????? ?????????????? ?????????????? 5 ?? ?????????? ???????????????? ???? Flex Cookbook ?????? AIR Cookbook ???? ?????????????????? ????????????, ???????????????? ?????????? FlexBuilder 3 Professional ?????? ?????????????????? ?????????? ???????????????? ???????????????? ????????????????. ?????????????? ???????????????????? ???????????? ???????? ??????????????????.

???????????? ???????????? ???????? ???????? ???????? ???? ????????????. ????????????????. ???????? ???????? ?? ???????????????????? "N" ?????????????? 4 ??????????????, ?? ???????? ?? ?????? ???? ???????????????????? ??? 2, ???? ?????? ???????????? ?????????? ?????????? ?????????????????? ?????????? Flex Builder, ?????? ?????? ???????????????????? ?????????? ?????????????? ???????? ???????????? ??????????????????. ???????? ?? ?????????????? 4 ???????????? ?????? ?????????????? ?? ??????????????????, ?? ???????? ?? ?????????????? 2 ????????????. ???????????????? ?????????? ???????????????? ?????????? ???????? ?????????? (?????????????????? ???????????? ?????????? ???? ???????????? ???? ???????????? ??????????????). ?????????? ??????????????, ???????????? ???????????? ?????????????????????? ?????????? ???? ??????????????. ???????? ???????? ?? ?????????????? ?????? ???????? ???????????????? ?????? ??? ???? ???? ???????????????? Flex Builder ?? ?????????????? ???? ????????????????????.

???????????????? +1 (Adobe CS4)

?? ???????? ???????????????????? ???????????? 10 ?????? ?????????? ????????????????, ???? ?????? ???????????????? ?????????? ???????? ?????????? Adobe CS4 ?????? ?????????????????? ?????????? ???????????????? ????????????????. ?????? ?????????? ???????? ?????????? ???????????? CS4 ?????????? Master Collection.

?????????????? ???????? ???????????? ???????????? ???? ?????????????? ??? 30 ???????????? 2009 ??. (??????????: ?????? ???????????? ???????????? ???????? ?????? ?? ?????????????? ?? ?????????? ??????????????). ???????????????????? ?????? ???????????? ???? ???????? ?????? ?????????????? ?????????????? ?? ??????????????, ?????? ?? ???????????????? ?????? ??????, ?????? ???? ?????????????????? (?????????? ???????????????? ????????????????????????). ???????????????????? ?????? ???? ???????????????????? rostislav.siryk ?????? ???????? ?? ?????????????????????? ??? ?????? ?????????????????? (???? ?? ???? ?????????????????? ?? ????????????????????????, ???????? ????????????????????).

???????? ??????????????? ??????????????????. ???? ?????????? ???????????? ?????????? ??????????????!


2008-12-12

13:47:09, Flash-ripper.com
Тем временем в Самаре готовились к RAFPUG-12

Из надежных источников стало известно, что 20 декабря в 11:00 в Самаре пройдет RAFPUG-12 с участием таких, как Александр Сергеев (рунет знает его как создателя сервиса "OneFace") с докладом «Что полезного придумали математики для флешера». Вдумайтесь в название этого доклада, и других тоже:

  • «Взаимодействие flex/air с javascript». Андрей Ребров (Magenta Technology)
  • «Организация цикла разработки flex приложений». Владимир Абрамов (Magenta Technology)
  • «Синтез звука во Flash Player 10». Михаил Востриков (Dominion)
  • «Что полезного придумали математики для флешера». Александр Сергеев
  • «Дизайн интерфейсов в процессе разработки приложений». Илья Красинский (Parcsis)

Доступна вся информация по встрече. Я вас предупредил. А вы предупредите жителей соседних городов, и радость снизойдет великая, в дополнительной отладке не нуждающаяся.

Кстати, UAFPUG-8 пройдет точно в то же самое время в Николаеве. Хоть телемост устраивай :)


09:11:57, Constantiner's blog
Юбилейная встреча RAFPUG в Самаре

Russian Adobe Flash Platform User Group LogoХочу немного рассказать про декабрьскую встречу Русскоязычной Группы Пользователей Flash-платформы от Adobe (Russian Adobe Flash Platform User Group, RAFPUG). Которая будет уже совсем скоро, в субботу 20 декабря в 11.00. И пройдет она в Самаре.

Надо сказать, что встреча эта будет юбилейной: 16 декабря 2007-го года была проведена первая встреча RAFPUG. То есть нам исполняется уже год.

Точное место встречи пока уточняется, но уже сейчас можно сказать про программу мероприятия:

  • «Взаимодействие flex/air с javascript». Андрей Ребров (Magenta Technology)
  • «Организация цикла разработки flex приложений». Владимир Абрамов (Magenta Technology)
  • «Синтез звука во Flash Player 10». Михаил Востриков (Dominion)
  • «Что полезного придумали математики для флешера». Александр Сергеев
  • «Дизайн интерфейсов в процессе разработки приложений». Илья Красинский (Parcsis)

Как видим, программа более чем интересная и обширная. Причем все перечисленные докладчики из Самары. Заезжие гости из Москвы и Петербурга тоже расскажут о чем-нибудь не столь значительном.

Постоянно обновляющаяся информация о встрече на страничке группы.

Также для тех, кто собирается приехать в Самару из других городов, хочется сообщить, что в Самаре вполне себе есть гостиницы. Так что можно остаться и на воскресенье.

Еще хочу напомнить, что данный коллектив организаторов уже имеет опыт проведения подобных мероприятий. Насколько мы знаем, Fresh Air в свое время прошел отлично.

Так что встречаемся в Самаре в следующую субботу.

И еще: не забываем регистрироваться на страничке RAFPUG на новом сайте от Adobe, посвященном юзергруппам. На данный момент зарегистрировано уже больше ста человек, что говорит о том, что менеджер группы Артемий Малков сменит временный логотип на страничке группы (синяя звезда) на красную звезду, принятую в свое время большинством :)

Bookmark this article at


2008-12-11

21:18:01, Flash-ripper.com
Танчики: легкий способ заработать комплекс неполноценности

Способ такой: посмотреть на "Танчики", первую игру на движке Alternativa3D.


Рис. 1 (нажать-играть). Танчики в действии. Антон Волков из Альтернативы называет это "просто прототип"

Также Альтернативщики выложили подробный отчет о своей поездке и презентации в Милане на Adobe MAX, со второй и третьей частями.


17:42:08, Flash-ripper.com
Бесплатные флекс-компоненты, PureMVC признан Adobe

В Adobe Edge за декабрь 2008 есть статья "The Kap Lab: Playing with free Flex components". Там показаны "Kap Inspect: Firebug for Flex coders" и масса компонентов для визуализации данных.

А еще есть статья о новых возможностях звукоредактора Soundbooth, видео об Adobe Catalyst (Thermo) от его создателей, урок по анимации во Flash CS4 и, конечно, подборка лучших флэш-сайтов.

Но что интригует — в Edge появилась статья по PureMVC для Flash и Flex! А Дима Курикша будет нам рассказывать о PureMVC + Papervision 20 ноября в Николаеве, и рассказчик он хороший :)


12:07:38, Flash-ripper.com
Wanted: Flash Platform Developer. Smart, alive. $1,500-$2,000, Kharkiv

Срочно нужен хороший AS3-разработчик с опытом программирования и навыками дизайнера, не лишенный архитектурного мышления. Желателен опыт работы с Flash Media Server или Red5/Wowza. Наличие реального опыта с Flex приветствуется.

Гарантируются интересные и разнообразные проекты с з.п. $1500-$2000+ От себя добавлю >>

Если вам интересна эта работа, пишите: careers@langate.com. Хотите, чтобы я рекомендовал вас лично? Сообщите мне на гуглоящик rostislav.siryk.


2008-12-10

15:22:52, Flash-ripper.com
Babylon 2.0 — Google Native Client и Yahoo Browser Plus

Пока мы спорили, кто же победит: Брюс Ли или Шварценеггер Flash или Silverlight, на ринге практически незаметно появился Чак Норрис, но о нем сразу заговорили. Еще бы, ведь Чак Норрис — не кто иной, как а Brad Chen из Google, анонсировавший выход Google Native Client, или просто GNC, гроза всех виртуальных машин, проект с открытым исходным кодом, лицензия — New BSD. Я пока не понимаю, как именно следует сравнивать между собой Flash, AIR, JavaFX, Siverlight, GNC и Yahoo Browser Plus. Много толковых комментариев прозвучало в ЖЖ у Алекса Москалюка, в главном журнале умнегов уже предсказывают битву Google и Adobe.

Похоже на то, что по возможностям распространения на GNC будет как Flash, объединенный с AIR, но весь код будет выполняться не под виртуальной машиной (которая еще и завернута в браузер), а в x86 инструкциях процессора, что означает повышение производительности. Правда, тут совсем некстати оказывается Adobe Alchemy, которая тоже показывает класс. Ждем сравнительных тестов.

// tester, спасибо, что пнул :)


14:29:54, Flash-ripper.com
25 строк — ActionScript3 как искусство. Голосуем за финалистов

В среде тру-программистов существует предубеждение относительно языков высокого уровня.

Но конкурсы типа "25 строк" дают понять, что несмотря на простоту и избыточность языка (необходимую, как мы понимаем, для обеспечения безопасности кода, предотвращения ошибок на этапе компиляциии, удобства поддержки проектов и т.п.), ActionScript3 подходит для создания настоящих произведений искусства. И есть люди, которые могут это доказать, уместив в 25 строк кода массу функционала. Среди двенадцати финалистов конкурса 25 lines есть даже игра. Идет голосование. В ruFlash обсуждают конкурс и исходники работ, делятся идеями и соображениями.


Предыдущие 30 | Следующие 30