Android: Полезные заметки для flash/flex-разработчиков
Опубликовал Андрей "авиатор" Алексеев — Пятница, 20 августа, 2010 — 01:30Поскольку я недавно обзавёлся отличным устройством (не буду делать рекламу и не назову фирму из трёх букв) с Android-платформой внутри, то решил посмотреть, что же имеется для разработки Flash- и Flex-приложений для этого чуда (о, воистину я доволен этой платформой).
Хотя я и не был приверженцем разработки чего-либо для мобильных устройств, но позавчера вечером решил расширить горизонт познания и окунуться в новую для меня среду.
Информации по теме, конечно же, много. Но отыскать крупицы действительно полезного и для начинающего – это редкость. Но нашёлся отличный пост “Developing Flash and Flex applications for Android” Деррика Григга, в котором он рассказывает о моментах, на которые стоит обратить внимание всем RIA-разработчикам.
Дебаггинг по-живому
Опубликовал Андрей "авиатор" Алексеев — Пятница, 20 августа, 2010 — 01:20Прочёл пост “Look ma, no upload! Remote debugging live SWFs with Charles Proxy” в блоге 9mmedia и подумал, неужели это возможно?!
Однако товарищ автор убедительно доказывает, что всё возможно! Думаете, я говорю загадками? Нет, просто прочитайте пост, скачайте Чарльза (предупреждаю – он платный, но дают испытать на 30 дней) и попробуйте сами.
Кастомизируем подсказки
Опубликовал Андрей "авиатор" Алексеев — Четверг, 5 августа, 2010 — 01:53Как интересно, я думал, что подсказки – более известные как tooltips – дело совершенно скучное. Ан-нет, оказывается их можно приукрасить – чтобы не было так скучно.
Вот Жан-Ив (фамилию он не указал) написал сообщение и выложил исходный код для означенной темы.
Flex 4 ACE Exam
Опубликовал Андрей "авиатор" Алексеев — Вторник, 3 августа, 2010 — 23:38Собираюсь сдать Flex 4 ACE Exam. Кто-нибудь уже имел подобный опыт?
P2P Video Calls on Android
Опубликовал Андрей "авиатор" Алексеев — Понедельник, 19 июля, 2010 — 23:01Ух, какое видео появилось… Собственно, оно приурочено к скорому выходу AIR 2.5 для платформы Android.
Я люблю свой HTC Desire… Буду следить за этой темой!
FlashTime Demo – P2P Video on Android with AIR2.5 from Mark Doherty on Vimeo.
Flex Builder Linux – 5-ая альфа
Опубликовал Андрей "авиатор" Алексеев — Четверг, 8 июля, 2010 — 00:16Команда разработчиков Flex Builder объявила о выходе пятой альфы для Linux. Всё доступно в Adobe Labs.
Стоит отметить, что прежде установки этого билда, вам придётся удалить предыдущий. Можно сделать это при помощи shell-скрипта: ~/Adobe_Flex_Builder_Linux/Uninstall\ Adobe_Flex_Builder_Linux/Uninstall_Adobe_Flex_Builder_Linux
Ну, а если вы не знаете как установить Flex Builder – то почему вы до сих пор пользуетесь такой ОС?
Лав-стори о Flash Builder 4
Опубликовал Андрей "авиатор" Алексеев — Четверг, 1 июля, 2010 — 20:26С недавних пор я постоянно просматриваю страницу ria.dzone.com, где публикуется множество интересных статей. Некоторые из них касаются и Flash/Flex.
Последняя из таких — “Flash Builder 4 Data Wizard for HTTP Services – A love story in 1 act”. Да, доставила. Особенно последний параграф The Gotcha.
Flash Player 10.1 для мобильных устройств
Опубликовал Андрей "авиатор" Алексеев — Вторник, 22 июня, 2010 — 19:04Adobe расшевелилась во время летней спячки и выпустила Flash Player 10.1 для мобильных устройств.
Отсылаю вас к пресс-релизу, а некоторых – к странице, где более подробно о плеере рассказывается.
И сюда сходите: http://m.flash.com/
Возвращение из небытия
Опубликовал Андрей "авиатор" Алексеев — Понедельник, 21 июня, 2010 — 22:09Давно не писал – в связи постоянными поездками и переездом в новое жилье. Так что, дорогие читатели, прошу прощения. Теперь у меня всё наладилось и появилась возможность писать о любимой теме.
Обновил блог до WP 3.0. Wow, как говорится. Всё серенькое такое.
Жду Adobe Creative Suite 5 web premium
Опубликовал Андрей "авиатор" Алексеев — Суббота, 1 мая, 2010 — 03:37Не знаю, как вы, но я уже скачал себе пакет Adobe Creative Suite 5 web premium, хотя он ужасающих размеров – 3 гигабайта качать пришлось долго.
Теперь я с ностальгией вспоминаю те времена, когда Dreamweaver был размером в 65 мегабайт – сейчас, если качать эту программ отдельно, то она «весит» 326 мегабайт. Я не понимаю, что должно было существенно измениться, чтобы несколько программ «весили» столько же, сколько и операционная система.
Тем не менее, я уже заказал себе DVD-болванку с этим пакетом – только для того, чтобы удобнее было хранить, иначе мой бедный хард не выдержит всего того, что я ежедневно качаю.
Честно сказать, у меня уже была возможность поработать с программами из пакета CS5 – разумеется, в первую очередь с Flash Builder и Flash Professional – и, что-то меня они совсем не впечатлили. Опять же, меня удивляет «вес» последнего – 858 мегабайт, но, простите, в нём нет ничего на такой размер. Конечно, деваться пока некуда, и придётся этими продуктами пользоваться.
Кстати, начал потихоньку вникать в работу продукции Microsoft – скачал Visual Web Developer 2010 Express и всё полагающееся для освоения ASP.NET и Silverlight.
Друзья, я в Китае. Но не забыл о Flash Builder
Опубликовал Андрей "авиатор" Алексеев — Понедельник, 29 марта, 2010 — 00:10
Нихао! Извиняюсь за длительное отсутствие, но я совершенно увлёкся путешествиями, и подзабыл о том, что надо писать в блог. О поездках – а их было уже 6, и все в разные стрнаны – я расскажу как-нибудь в другой раз.
А сейчас – о любимом. О выпущенных Adobe новинках. Я как честный человек за последние дни перечитал множество разных обзоров, и, разумеется, решил всё испытать на себе.
Сначала, правда, хочу поблагодарить Лёшу за его самоотверженный труд по поиску документации на русском языке к вышедшим продуктам, а также отличной новости о том – правда в его блоге я этого не нашёл – что Flash Builder ведь доступен русифицированный – не ленитесь, и прокрутите список языков до конца на странице загрузки.
Полевые испытания прошли очень удачно, хотя для меня более привлекательным в данном случае является связка CFBuilder, хотя Coldfusion для меня вообще в новинку + FBuilder – наверное от того, что очень удобно, поскольку имеешь фактически полный цикл производства в одном месте.
А какие у вас впечатления?
Туристом быть хорошо! (Часть вторая)
Опубликовал Андрей "авиатор" Алексеев — Воскресенье, 7 февраля, 2010 — 00:33Из пасмурного и холодного Гонконга я прилетел в жаркую Джакарту. Температура воздуха – около 27 градусов тепла. Еще в Соекарно-Хатта (так называется аэропорт) я снял свитер и ботинки, переоделся в футболку и сандалии, одел очки и отправился ловить такси.
Уже через несколько минут я показал дядьке бумажку, на которой значилось: Atlet Century Park Hotel – это 4-звездочный отель, как оказалось, с вполне приятным обслуживанием и неплохими номерами. Он располагается хоть и не в самом центре города, но в удобном месте – неподалёку есть все необходимые заведения – рестораны и клубы, причём один из них весьма популярен у местной русской тусовки.
Скажу сразу, чтобы не портить впечатления о городе, я в этот клуб – а он, к слову, называется Red Square – не пошёл. Отправился в заведение X2, где собираются местные и иностранцы. Я тоже прикинулся приличным иностранцем и посмотрел на то, что представляет из себя местный Hip-Hop и R&B.
Я немного забежал вперёд. В клуб я отправился вечером, а до этого – отправился посмотреть панораму города со 137-метрового монумента-стрелы, на верхушке которого устроена смотровая площадка. Впечатление – не очень. Грязен и неказист город.
Поскольку я изначально не собирался осматривать все скучные достопримечательности Джакарты, я отправился туда, куда обычные туристы как правило не добираются – в порт Сунда Келапа. Вот где жизнь Индонезии ярче и нагляднее – грязь, деревянные рыбацкие лодки и смрад. В общем наверняка практически ничего не изменилось за те 200 лет, что существует этот порт.
Тут же деревушка. Это ужасающее зрелище: такой невероятной грязи и нищеты я не видел нигде. Странной особенностью индонезийцев является то, что многие считают лучшим мусоросборником водные каналы – они (в смысле поверхность воды) просто завалены огромным слоем пластиковых бутылок, бумаги, пакетов и прочих отходов жизнедеятельности человека и животного.
Сами понимаете, какое амбре. Долго тут находится просто невозможно – вот я и посмешил убраться от этих зловоний подальше. Правда, нигде кроме центра города, от этих зловоний до конца избавиться не удастся.
Ступать по улицам надо с оглядкой – тут и там лужи, какие-то мелкие и средние кучки мусора, которые лежат так лет 5-10, и их никто не убирает. Поэтому сандалии мне пришлось сменить на кроссовки.
Вообще, Джакарта произвела на меня крайне удручающее впечатление. Местный народ очень небрежно относится ко всем предметам, которыми владеет – будь-то лодка (большинство из которых “убиты” настолько, что не понятно как они вообще держатся на плаву), или местное такси – трёхколесный мопед с будкой; все они исключительно в плохом состоянии.
Удаляться далеко от центра города не советую – чем дальше, тем страшнее становится: бетонные здания сменяется жуткими деревянными сараями-домами, тянущимися по несколько километров. И это не говоря о том, что этот город не уступает бразильским по количеству совершаемых преступлений. Так что, будьте бдительными.
В общем, Гонконг и Джакарта – две гигантских разницы. Если в первом городе можно легко найти приличный ресторанчик, то в Джакарте сделать это сложно. Я не рискнул ходить по ресторанам, тем более мелким заведениям, и питался в гостиничном ресторане.
Вечером, как я уже сказал, я отправился в клуб. Народа много, причём контингент – народ около 30-40 лет, очень много иностранцев, поскольку постоянно слышна была английская, итальянская и французская речь.
На следующий день я отправился на остров Печанг – тут располагается один из красивейших национальных парков Уджунг Кулон. Чтобы получше тут всё осмотреть, снял бунгало в Peucang Island Lodge. Потратив час на обустройство, я отправился купаться. Ох, вот это красотища, вот это вода. Навязчиво предлагали прокатиться на туристическом корабле вокруг острова – отказался. Может и зря.
На следующий день отправился бродить и смотреть на местную флору и фауну – полное ощущение, что тебя забросили в какие-нибудь джунгли. К вечеру, уморившись походом, вернулся в бунгало и перекусил. Как стемнело – пошёл купаться.
В Джакарту возвращаться не хотелось, но надо было – мне предстоял перелёт в Джокджакарту – очень не похожий на столицу Индонезии город. Тут полным цветом раскинулись самые разнообразные промысловые лавки. Но меня интересовала другая достопримечательность – знаменитый буддийский храмовый комплекс Боробудур.
Это что-то невероятное: такое величие, архитектура, красота. Я впечатлился. И эти впечатления, пожалуй, были посильнее тех, что я получил, когда на туристическом катере (а их тут множество) проплыл вокруг вулкана Кракатау.
Опять Джакарта. Хочется отсюда побыстрее выбраться. Ещё в этом 10-миллионом городе мне предстояло провести ночь и утро. Поскольку я с нетерпением ждал вылета в Пекин.
Продолжение следует.
Туристом быть хорошо! (Часть первая)
Опубликовал Андрей "авиатор" Алексеев — Четверг, 4 февраля, 2010 — 04:57За тот месяц, что я не писал в блоге, я отлично отдохнул и много-много ездил по различным странам. Отпуск ждал долго; ещё дольше копил деньги на него.
Маршрут я разработал сам – ничего сложного, но тщательный подбор гостиниц и составление карты с достопримечательностями – процесс длительный, но у меня уложившийся в неделю. Сразу скажу, я всегда хотел поехать не в какую-нибудь Турцию или Египет (хотя там я всё же побывал), но душа требовала экзотики – поэтому первым местом в моей поездке значился Гонконг. Проведя в самолете 10 часов, я оказался в этом чудном городе, а точнее в чудном аэропорте Чхеклапкок – пожалуй самом лучшем, в котором мне приходилось бывать.
Первым, кто встретил меня тут, был полицейский – он подошёл ко мне и сказал, что если я не хочу платить штраф, то должен потушить сигарету. Да, это рай для некурящих – тут почти везде запрещено курить. Сигарету пришлось бросить в урну.
Далее я немедленно обзавёлся местной валютой – гонконгским долларом – такими прикольными цветными бумажками. Сохранил себе на память несколько купюр. И отправился в гостиницу – сначала на экспрессе, отходящем каждые 12 минут, а затем на такси, благо для этого не потребовалось никаких трудов: таксисты вежливые (правда, плохо говорящие на английском), я лишь показал своему название гостиницы и он тронулся.
Еду, а глаза разбегаются – красота неописуемая: здания большие и маленькие, и много-много людей на улицах, и кругом зелень – тут местные власти очень бережно подходят к экологии, и обустроили множество парков, да таких, каких в нашей России-матушке не сыскать. Собственно сам Гонконг – город, каких не сыскать в России; Москва абсолютно проигрывает ему во всём. Натан роуд даст прикурить Арбату или 5-й авеню.
Устроившись и передохнув, я отправился на недолгую прогулку. Хотя гулять можно было сколь угодно долго, причём почти всегда с открытым ртом – смотреть есть на что, а как всё подсвечено (будете в Гонконге обязательно оцените лазерное шоу. Рассказывать вам об этом не буду – получите впечатления когда увидите это) – вообще фантастика. Но это и понятно – тут живётся очень здорово – люди получают очень приличные деньги. И это вдвойне удивительно, поскольку город представляет собой огромный улей: движение – это толпа, огромные массы народа постоянно куда-то двигаются. И учтите, что город очень чистый – тут уж нашим городам просто работать и работать.
Касаясь бытовых мелочей, могу сказать следующее: еда тут обалденно вкусная, и я перепробовал столько всякой всячены; особенно понравилась печеная рыба, которую я попробовал в ресторанчике Ocean Grill в Сохо, названия блюд я выговорить не могу, но поверьте, вы оближите пальцы – так вкусно я ещё нигде не ел. Отмечу, в Гонконге можно найти кухню на самый любой вкус, а любите гамбургеры – нет проблем.
И ещё – в местных заведениях существует так называемый счастливый час – хотя и длится он на самом деле несколько часов – в рамках которого вы можете получить два безалкогольных напитка по цене одного!
Очень советую также попробовать очень популярный суп “Бун-Бо-Хё” – это острый супец с говядиной, лапшой и овощами. На вид – наш борщ. Правда, на мой вкус не такой он и острый, как его рекламировали мне знающие люди.
Ещё один момент на счёт здешних ресторанов – в большинстве из них вам принесут счёт с уже включёнными 10% чаевых. Так что можете ничего дополнительно не оставлять.
На следующий день моего пребывания в Гонконге – в среду – я отправился утолять мои гастрономические аппетиты в другой ресторанчик – Tim Ho Wan. Тут поесть можно очень дёшево – на 10 американских долларов наелся лапши с курицей и рисовыми ролами с креветками. Ох, вспоминаю с большим удовольствием и, одновременно, сожалением – так поесть ещё раз у меня не получится ещё очень долго.
Далее, я пошел по музеям и паркам. Опробовал почти все виды общественного транспорта и только к обеду вернулся в гостиницу – передохнуть.
Проспав около 4 часов – разница во времени давала о себе знать – я пошёл ужинать, и одновременно готовиться к ночному походу по увеселительным местам. Кстати, зацепить девушку тут – не проблема, и на мой вкус тут есть на кого посмотреть… кхе-кхе, кто любит азиаток, тот поймёт. Народа набивается в бары и дискотеки очень много, но абсолютно нет никакой разницы между подобными заведениями в разных частях планеты – люди пьют, знакомятся и танцуют. Побывал в одном интересном заведении – пабе Spicy Fingers, очень понравилась живая музыка: как я понял тут выступают музыкальные группы (и их там много). Правда, не забудьте забронировать столик, если вы собираетесь туда компанией.
В гостиницу вернулся пьяненьким, но чрезвычайно довольным. Не спалось. Хотелось ещё выпить, но удержал себя. Почти весь следующий день я только тем и занимался, что гулял – отправился в Океанский парк. Это просто фантастическое место! Бродить по нему – а это тематический парк – с открытым ртом можно очень долго. Собственно я и бродил: театр юных зрителей, дом бабочек, фламинго и панды (толстые такие). Про бабочек тоже отдельный разговор – их не счесть, и все такие красивые, разноцветные, большие и маленькие. Хотел ещё сходить в тематическую часть про историю Китая, но не пошёл – отправился в океанариум. Тут у меня полностью заполнилась очередная флэш-карта фотоаппарата на 4 гига.
Уже вернувшись в центр, прокатился на самом длинном (на сколько мне известно) пешеходном эскалаторе – около километра.
И это я вам не рассказал про шоппинг – тут ходить по магазинам можно вообще бесконечно: есть абсолютно всё, причём весьма качественное, но и не дешёвое. Есть магазины и для средних – шмоток можно набрать на всю жизнь. Это был мой последний день в Гонконге, дальше меня ждала Джакарта.
Продолжение следует.
С Новым годом и Рождеством Христовым, а также телефоном от Google и Flex SDK 3.5
Опубликовал Андрей "авиатор" Алексеев — Среда, 6 января, 2010 — 00:46Растяпа, забыл дорогих читателей поздравить с Новым годом – но уж лучше поздно, чем никогда. Кстати, сразу же поздравлю вас и с Рождеством.
Весь вчерашний вечер меня донимали – ото всех только и слышалось: “Хочу Nexus One” – ну то есть телефон от Google. А мне вот на эти примочки плевать – у меня и айфона нет, и желания его приобретать нет никакого. Тем более за такие сумасшедшие деньги, которые можно потратить на приобретение HTC HD2 – гораздо функционального девайса.
Ну и еще одна скромная новость – вышел официальный релиз Flex SDK 3.5. Особенных новшеств нет, но слово “официальный” берёт своё.
Flash Player 10.1 beta 2
Опубликовал Андрей "авиатор" Алексеев — Среда, 23 декабря, 2009 — 15:31Снег для меня – катастрофа. Я его ненавижу, у меня и одежды подходящей для этой погоды нет, поэтому я редко выхожу на улицу в такую погоду.
Ах да, о чём это я… Я хотел ведь сообщить о второй бета-версии обновленного флэш-плеера под версией 10.1.
Продолжу сумрачное повествование о своей нелюбви к снегу и зиме, а также всему, что отдаёт холодом и сыростью: да, я моментально замерзаю и простываю. Спасает только горячий чай, что-нибудь вкусненькое и Интернет, а если совсем худо – открываю Flex Builder и начинаю лечиться. А как вы проводите зиму?
Ого, я ведь самого главного о второй бета-версии флэш-плеера не написал! Тут ведь главное – появилась аппаратная поддержка H.264. О других деталях – в release notes.
ORM в AIR
Опубликовал Андрей "авиатор" Алексеев — Вторник, 8 декабря, 2009 — 22:28Хорошей новостью завершается для меня сегодняшний день – еще в октябре этого года в Adobe Edge появилась первая часть статьи об интеграции ORM в air-приложения; в ноябре второй части не последовало и я расстроился, а сегодня вот вышел декабрьский номер Edge, где появилась вторая часть статьи.
Возрадовался. Прочитал одним махом за несколько минут. Теперь жду завтрашнего дня – а глаза закрываются и спать после бессонной ночи хочется очень сильно – когда смогу испытать всё на деле.
А кто-нибудь уже испытал (?), поделитесь впечатлениями!
AIR 2.0
Опубликовал Андрей "авиатор" Алексеев — Среда, 18 ноября, 2009 — 05:58Вот не понимаю всех всхлипов о крутизне AIR. Тем более о первом бета-релизе второй версии. И что такого? Я суровый программист?
RedKeds – неприличная писанина
Опубликовал Андрей "авиатор" Алексеев — Пятница, 6 ноября, 2009 — 09:14Задумка – великолепная, и почему никто больше не догадался сделать это раньше? Молодцы.
P.S.: Если кто-то не разобрал, то изображено не то, что вы подумали, а слово “авиатор”.
Пример слияния Degrafa и HYPE
Опубликовал Андрей "авиатор" Алексеев — Понедельник, 2 ноября, 2009 — 06:59Мальчишник удался – ибо Degrafa и HYPE – оба являются фреймворками, то есть такими конкретными пацанами, которые выпив по паре пива, переходят к развлечениям.
А какое обычное развлечение? Правильно – рисование абстрактных фигур.
А вот исходники.
Будущее глазами Adobe
Опубликовал Андрей "авиатор" Алексеев — Суббота, 24 октября, 2009 — 00:50Точнее — глазами гендира Adobe Шантану Нарайена. Видео снято в рамках Web 2.0 Summit — тут руководитель нашего верного друга беседует с Джоном Баттллом из Federated Media.
Разговор примечателен тем, что Нарайен рассказывает зачем Adobe купила Omniture, а также своей open source-инициативе, ну, и, конечно же, о Flash. Смотрите:
© 2008, Adobe — наш верный друг. Все права защищены.
Работает под управлением WordPress и темы GimpStyle, созданной Horacio Bella.
RSS-фид сообщений | RSS-фид комментариев | Валидный XHTML- и CSS-код.
