четверг, 31 января 2008 г.

Снова Sprout

Сегодня пришло радостное письмо о том что можно зайти протестировать. Долго уговаривать меня не нужно, прямо посредине проверки почты побежал делать свое маленькое RIA. Загрузился вначале из Оперы, вроде бы все работало, ползунки тягались, кнопки нажимались, однако не один компонент на сцену так и не добавился. А компонентов там для начала не мало:

  • Закладка Media
    • Audio – ну тут все понятно, проигрывает одну песню (которую можно добавить из библиотеки, которую в свою очередь составляем сами, дергая песенки из интернета или закачивая с компьютера) и останавливается/начинает по новой/или переходит на другую страницу (далее объясню)
    • Image – картинка, тоже выбираем из библиотеки.
    • Jukebox – такой себе mp3 плеер, загружаем в него mp3шки из библиотеки.
    • Video – загружаем flv из библиотеки или URL с YouTube
  • Закладка General
    • Button – кнопка и есть. По нажатию переходим по заданному URL или меняем страницы.
    • Calendar – календарь. Можно указать ссылку на любой iCalendar чтоб он брал оттуда данные.
    • Countdown – обратный отсчет. Теперь виджет с отчетом до нового года/зарплаты/сессии/конца света можно сделать в 2 щелчка.
    • Frame – рамочка. Грузим в неё картинку, и она делает из картинки красивую рамочку.
    • Progress Bar – что делает не понял. Написанно отслеживает процесс загрузки информации по URL. Но заставить его работать не смог, поделитесь у кого получится.
    • News Feed – RSS читалка.
    • Slideshow – оно и есть.
    • Thumbnail Menu – меню с тумбами все страничек.
    • Timer – засекает время начиная с какого-то события (вы можете выбрать с какого) и по концу таймера производит какое-то событие (тоже выбирается)
  • Закладка Service
    • ChipIn – создаем кнопку которая просто позволяет всем поделится с нами денюжкой.
    • Google Charts – создаем график чего-то относительно чего-то. На выбор линия, колонки, и 2D,3D круг.
    • Meebo Chat – еще не готов.
    • PollDaddy – еще не готов.
    • Ribbit Phone – еще не готов.
    • Yahoo! Maps – показывает кусочек карты, по заданному адресу с заданным приближением.

Вот собственно, какими компонентами мы владеем. Каждый компонент можно сделать кликабельным и переадресовывать по какому-нибудь URLу. В общем под оперой у меня ничего не заработало, загрузил я Лису и стал экспериментировать. Вначале хотел сделать виджет, который бы показывал последние новости с некоторых блогов которые я читаю. К сожалению, оказалось что он просто не понимает кириллицу и выдает только английские слова. Потом решил сделать виджет с кнопкой позволяющей отправить мне письмо. Одна как оказалось лэйбел кнопки тоже не понимает кириллицу. В результате получилось вот такая англоговорящая кнопка: Сегодня пришло радостное письмо о том что можно зайти протестировать. Долго уговаривать меня не нужно, прямо посредине проверки почты побежал делать свое маленькое RIA. Загрузился вначале из Оперы, вроде бы все работало, ползунки тягались, кнопки нажимались, однако не один компонент на сцену так и не добавился. А компонентов там для начала не мало:

  • Закладка Media
    • Audio – ну тут все понятно, проигрывает одну песню (которую можно добавить из библиотеки, которую в свою очередь составляем сами, дергая песенки из интернета или закачивая с компьютера) и останавливается/начинает по новой/или переходит на другую страницу (далее объясню)
    • Image – картинка, тоже выбираем из библиотеки.
    • Jukebox – такой себе mp3 плеер, загружаем в него mp3шки из библиотеки.
    • Video – загружаем flv из библиотеки или URL с YouTube
  • Закладка General
    • Button – кнопка и есть. По нажатию переходим по заданному URL или меняем страницы.
    • Calendar – календарь. Можно указать ссылку на любой iCalendar чтоб он брал оттуда данные.
    • Countdown – обратный отсчет. Теперь виджет с отчетом до нового года/зарплаты/сессии/конца света можно сделать в 2 щелчка.
    • Frame – рамочка. Грузим в неё картинку, и она делает из картинки красивую рамочку.
    • Progress Bar – что делает не понял. Написанно отслеживает процесс загрузки информации по URL. Но заставить его работать не смог, поделитесь у кого получится.
    • News Feed – RSS читалка.
    • Slideshow – оно и есть.
    • Thumbnail Menu – меню с тумбами все страничек.
    • Timer – засекает время начиная с какого-то события (вы можете выбрать с какого) и по концу таймера производит какое-то событие (тоже выбирается)
  • Закладка Service
    • ChipIn – создаем кнопку которая просто позволяет всем поделится с нами денюжкой.
    • Google Charts – создаем график чего-то относительно чего-то. На выбор линия, колонки, и 2D,3D круг.
    • Meebo Chat – еще не готов.
    • PollDaddy – еще не готов.
    • Ribbit Phone – еще не готов.
    • Yahoo! Maps – показывает кусочек карты, по заданному адресу с заданным приближением.

Вот собственно, какими компонентами мы владеем. Каждый компонент можно сделать кликабельным и переадресовывать по какому-нибудь URLу. В общем под оперой у меня ничего не заработало, загрузил я Лису и стал экспериментировать. Вначале хотел сделать виджет, который бы показывал последние новости с некоторых блогов которые я читаю. К сожалению, оказалось что он просто не понимает кириллицу и выдает только английские слова. Потом решил сделать виджет с кнопкой позволяющей отправить мне письмо. Одна как оказалось лэйбел кнопки тоже не понимает кириллицу. В результате появилась кнопка «Mail Me», которую можно посмотреть у меня в основном блоге и заодно подписаться там на РСС.

Yahoo выпустили Astra 1.1

Yahoo обрадовала Flash/Flex комьюнити выходом новой версии библиотеки компонентов Astra. В новой версии мы получаем не только множество новых компонентов но также улучшенные версии предыдущих. Всех Flash'еров разработчики из Yahoo порадовали на этот раз такими вкусностями:

  • AlertManager – компонента для создания и управления AlertBox'ами
  • AudioPlayback – ну тут все понятно.
  • MenuBar – компонента позволяющая создавать «полосочку с выпадающими менюшечками, прямо как в старом MS Office ;) )

Flex разработчика по традиции повезло больше:

  • AutoCompleteManager – компонента которая позволяет управлять авто заполнением для всех полей одновременно.
  • ColorPlaneAndSliderPicker – пользователь выбирает цвет с помощью квадратика и ползунка сбоку.
  • ColorSliderPicker – несколько вертикальных ползунков для выбора цвета, старо, но проверенно временем.
  • DropDownColorPicker- выпадающее меню с возможностью выбора цвета.
  • IPv4AddressInput – позволяет пользователю вводить IP адрес. Управляется как мышкой, так и клавиатурой, разделена на 4-ре поля.
  • TimeInput – позволяет пользователю вводить время. Есть поля для часов, минут, секунд. Выбор AM/PM а также поддерживает 24-х и 12-ти часовое отображение.
  • TimeStepper – похоже на предыдущее, но позволяет шагать по часам, минутам и секундам с помощью специальных стрелочек, либо кнопками вверх/вниз.

Вот и все из нового, также были обновлены компоненты Tree и Charts.

Удачного всем дня, и разработки еще более «юзабилити» интерфейсов.


P.P.S. Рекомендую также потихоньку перемещаться на мой новый адрес http://crazyscript.ru/ и подписаться там на РСС.

среда, 30 января 2008 г.

5 книг которые должен прочитать каждый Flash developer

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

Вот такой вот набор книг рекомендует к прочтению заграничный коллега. Хотя на русском я нашел только первую. Да и в целом первые 3 киги не относятся к Флешу конкретно. А что читали вы? Что считаете достойным прочтения, а что нет?

P.S. Там где написано «перевода не нашел», это значит что перевода такой книги я не нашел в рунете, а переводить название сам не стал, чтобы не создавать сумятицы когда перевод книги появится официально. Книга Колина Мука по ActionScript 3, тоже еще не переведена, но была переведена книга с аналогичным названием по 2ому, поэтому просто поменял цифру в русском названии.

P.P.S. Рекомендую также потихоньку перемещаться на мой новый адрес http://crazyscript.ru/ и подписаться там на РСС.


RIA with RIA

Представьте себе, что для того чтобы создать небольшой но очень полезный и многофункциональный виджет (практически маленькое RIA приложение), вам достаточно зайти на страничку в вэбе? Неплохо, да. Сейчас многообещающее RIA Sprout находится в закрытой бэте, однако из этого видео понятна большая перспектива. Перспектива держится на 3х китах, это:

  • Простое создание контента
  • Простое опубликование контента
  • Простая система управления контентом.

Подробнее по пунктам видно из видео. А то чего не видно из видео, можно прочитать. К примеру, в качестве элементов, которые можно будет добавлять в свои виджеты будут выступать такие небезызвестные компоненты как Meebo IM, a Ribbit phone, a Yahoo Map.

С одной стороны это может дать такое влияние на флеш виджеты как в свое время народ.ру оказал на рунет. С другой стороны я думаю, некоторые люди построив несколько успешных виджетов на основе этой платформы захотят большего и начнут изучать Flash/Flex, что расширит наше комунити. Что скажете камрады?

P.S. Рекомендую также потихоньку перемещаться на мой новый адрес http://crazyscript.ru/ и подписаться там на РСС.

среда, 23 января 2008 г.

Галопом по новостям

Сразу несколько очень интересных новостей имеют место быть. Начну по порядку, с себя.

  • www.crazyscript.ru теперь мой домен на котором и будет вестись мой блог. Пока что там все скучно и мрачно, но я активно занимаюсь переносом записей отсюда и наведением глянца на том блоге.
  • WOW AS3 3D Physics Engine – вышел новый добротный трехмерный физический движок. Мало того, этот движок опенсорсный под какой лицензией я так и не понял, но его можно использовать в коммерческих проектах совершенно безвозмездно, т.е. даром. Полюбоваться на это чудо можно здесь.
  • MochiAds Leaderboards – MochiAds, сервис я думаю, известный всем кто делал игры на флеше или хотябы в них играл, запустили новую фичу Leaderboards. А Emanuele Feronato, замечательный человек, уже написал в своем блоге как этот сервис настроить. Думаю такой сервис будет полезен всем разработчикам игр, очень просто и удобно хранить достижения всех игроков играющих в вашу игру в одном месте, не прикладывая к этому никаких усилий.
  • И опять же MochiAds и Gaia Online стартовали Flash Game Contest. Никаких ограничений на полет фантазии и очень много вкусных призов. Интересуемся, участвуем, выигрываем!


 

За сим все, работа не ждет. Всем удачного дня, и не забудьте посетить мой новый блог www.crazyscript.ru и подписаться там на РСС.

вторник, 22 января 2008 г.

InsideRIA

На днях O'Reilly и Adobe запустили новые проект под названием InsideRIA. Это блог покрывает все аспекты RIA как то Flex,AJAX,Flash,AIR. Рекомендую подписаться тем кому не без интересно будущее интернетов.

понедельник, 21 января 2008 г.

Кандидат на прототип

Вот знакомый из Днепропетровской студии WELLGAMES дал ссылку на их очередную игру, CUBIZ!. Поигрался, игрушка понравилась, вот теперь думаю, сделать прототип игры такого плана? Что скажете камрады?

четверг, 17 января 2008 г.

PureMVC based Courseware

Futurescale (создатели PureMVC) открыли регистрацию для бета-тестирования их собственной courseware системы (Architecture 101 Courseware) базирующейся на PureMVC. Все желающие могут зарегистрироватся здесь. Поторопись, количество «крышечек» ограниченно;)

+1-1=0

Под сим загадочным заголовком скрывается две новости. Точнее одна новость, а вторая скорее извинения. Простите меня за то что не обновлялся в течении почти недели, бытовой алкоголизм на выходных (приехали коллеги из Швеции) а потом болезнь которая подкосила на 3 дня мешали заниматься блогом, честное флеш девелоперское, постараюсь такого больше не повторять.

А теперь к собственно новости, уже оплачен хостинг и заказан домен, домен в данный момент проходит ручную проверку, где то там, в дебрях интернетов, поэтому, как только все закончится, этот блог будет дублироваться по адресу www.crazyscript.ru, ну а со временем совсем туда переедет (но я думаю сюда я буду дублировать как минимум месяца 3). За сим раскланяюсь, пойду смотреть, что нового в мире произошло, дабы было чем с вами поделится.

пятница, 11 января 2008 г.

Слоны идут на Юг

Сегодня на сайте Майкрософта появился пресс-релиз, посвященный переходу в Майкрософт Stephen'a Elop'a, небезызвестного во флеш кругах человека, являющегося в прошлом CEO Макромедии. Интересно что привнесет его появление в Майкрософте на поле битвы Flash vs. Silverlight.

четверг, 10 января 2008 г.

Kill 'em all

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


WordPress блог с привкусом Flash

Блог который на первый взгляд выглядит как самый обычный блог (с ужасной к тому же цветовой гаммой) на самом деле на 100% отрендерен флэшем. Добро пожаловать в объятия кросс-броузерного движка Wrapper.

Комментарии по-моему излишни, поисковики индексируют на ура. Все, заканчиваю писать, побежал рассматривать вблизи.

У кого PING длиннее

Уже второй день с интересом слежу за дискуссией у Роста по поводу портала top4top. Дискуссия очень интересная и занимательная, некоторые хоронят проект и видят в провале проекта дискредитацию Флеш технологии в целом (на территории СНГ естественно). Другие верят в то, что портал все-таки оклемается, а третьим и так все нравится. В основном же спор крутится вокруг того как стоило делать портал? Flash или Flex или HTML+AJAX? Рекомендую не поленится и прочитать комментарии.

среда, 9 января 2008 г.

Match 3 прототип часть вторая

Вот и кончился отпуск, а с ним я пришел на работу. Пока разгребался, совсем не было времени доделать вторую часть прототипа. И вот сегодня все-таки нашел время и закончил. С прошлой версии добавилось убирание камней, очки, внутри игровое меню (из одной кнопки :) ). Сейчас очень тороплюсь домой, а завтра обязательно напишу подробную статью что как и почему, а пока что можно посмотреть, что получилось и как оно получилось.

Вот здесь, можно посмотреть что получилось.

А здесь можно скачать исходники.

Creative Commons License

This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 Unported License.

Поиск во флеше: The Beginning

Итак, первый шаг к правильному поиску во флеше сделан, сегодня Мэтт Каттс (разработчик из гугла) сообщил что гугл начинает использовать Macromedia Flash Search Engine SDK. Подробности и размышления на тему, на многоуважаемом Флэш-рипере.

вторник, 8 января 2008 г.

Галопом по новостям

  • Casual Gameplay Design Competition #5: Соревнование для Flash геймдевелоперов. Первое место 3.500$ и Adobe Flash CS3 Professional license, вполне неплохо на мой взгляд. Все подробности здесь.
  • Wiicade предлагает два 200$ гранта за игры на флеше для Nintendo Wii. Кто заинтересовался - сюда.
  • Motor Physics released – очередной, но не очередной физический движок на флеше. О всех прелестях движка смотреть тута.
  • PureMVC 1.7.1 Released for the ActionScript 3 – новость говорит сама за себя. Версия прозрачная, значит вам не придется менять свой код после перехода на эту версию. Качаем и пользуемся.

четверг, 3 января 2008 г.

ПослепраздничноеПосле

Всех с прошедшим Новым Годом! Творческих успехов и удачных, интересных проектов всем.
Простите что не пишу последнее время, и так до сих пор не выложил вторую часть прототипа Match 3. Наконецто, за 3 года вырвался в отпуск. Вернусь 8ого числа, и закончу все начатое:) Еще раз с праздником, оставайтесь на связи.
Дали будэ)