Comments 52
Оп-па. Тоесть WPF/E будет конкурировать не с Flash, а с Appolo. Тересно. Пошел изучать, спасибо за инфу.
Не совсем верно - WPF/E не содержит же в себе HTML+CSS+JS. Также для аполло не обязательно наличие Runtime, как я понял приложение может быть склеено с "плеером".
Так что аполло пока вне конкуренции.
Правда основная проблема - насколько кривым в результате окажется этот аполло. Внутренние билды не понимали кириллицу в браузере.
Так что аполло пока вне конкуренции.
Правда основная проблема - насколько кривым в результате окажется этот аполло. Внутренние билды не понимали кириллицу в браузере.
Ну кривость рано или поздно победят...а вот почему в WPF/E нету HTML+CSS+JS не очень понял - имхо XAML + CLR вполне хвататет на это. Поясните, если не трудно.
Точнее так - Аполло Runtime включает в себя не зависящий от платформы HTML+CSS+JS движок и Аполло приложения могут работать c HTML "внутри" себя.
WPF/E насколько я понял в себя же не включает движок IE?
WPF/E насколько я понял в себя же не включает движок IE?
Гм. Нет. IE там и не пахнет(есть runtime для Mac OS к примеру). Там свой векторный runtime модуль, как у Flashа. XAML задает презентационный слой, любой CLR(.NET) язык - бизнес слой(и слой данных если нужно).
Тогда WPF/E ближе к Flex. А вот Аполло сам по себе.
С одной стороны сфера применения м.б. очень большой, но опять же - не упрется ли это в дьявольские детали (нелюбовь к кириллице, невозможность реализовать очевидные и желаемые вещи и т.д.).
С одной стороны сфера применения м.б. очень большой, но опять же - не упрется ли это в дьявольские детали (нелюбовь к кириллице, невозможность реализовать очевидные и желаемые вещи и т.д.).
Хохо .. в общем кириллица не понимаеЦЦа, если в HMTL коде явно не указана кодовая страница. Если указана - текст на русском отображается правильно. Теперь интересно посмотреть работают ли AJAX в реализованном Webkit.
Кто нибудь работал с этим более менее серъезно? Как оно? Удобно?
Давно слушаю от товарищей по цеху восторженные вздохи о скором пришествии... Сделают под Линукс - будем посмотреть, авось что хорошее у адобовцев получится, в кои-то веки. Flex тоже вон пиарили почем зря, а вышла все равно стыдоба стыдобой.
Нинааадо так говорить, что значит в кои то веки? У адоба/макромедии только хиты, а про флекс я по большей части наборот слычшал что все кто с ним начинает разбираться - сходу становятся фанатиками :)
Угу, у Майкрософта вон тоже сплошь хиты... На самом деле эта хитовость с точки зрения меня как разработчика определится, когда будет на что посмотреть на примере толковых SDK и сплоченного коммьюнити. Наученный горьким опытом - на бумаге все почему-то всегда хорошо, а на деле очень часто хорошую идею убивают именно мелкие аспекты хреновой реализации.
Ну я, работая с их платформой каждый день (и имея опыт с другими дотнетами и win32'ми) могу сказать что флешовая платформа - одна из самых толковых (и кайфовых). Много раз видел как плачут от счастья phpсты и с++сты, решившие выучить флеш =) И мне совершенно ясно что в этот аполло хлынет вся огромная орава флешеров (это про сплочённость коммюнити), потому что учить ничего нового не надо, а из флешра превратиться в десктоп-девелопера - приятно. Язык, на котором пишутся apollo-приложения (actionscript 3) - не придуман из башки, а выведен в процессе многолетних проб и ошибок разработки flash-плеера. Так что эту штуку делают очень толковые ребята и я в их успехе не сомневаюсь :)
Ну что же, в добрый путь! :)
у меня был очень небольшой опыт работы с флешом, так что мое общее мнение о нем складывается из этой отрезвляющей заметки
Мда, статья хорошая, и всё это правда, надо признать.
Но это проблема не флешеров, а выходцев из явы/питона :)
Конечно, хотелось бы чтобы всё было лучше, но и без всего этого жить там можно очень неплохо. Я уже и не забыл про все эти неудобства, отработалась метода, и ничего больше не надо... По крайней мере если вспомнить что творится на браузерах и в php, флеш - прекрасная платформа.
Но это проблема не флешеров, а выходцев из явы/питона :)
Конечно, хотелось бы чтобы всё было лучше, но и без всего этого жить там можно очень неплохо. Я уже и не забыл про все эти неудобства, отработалась метода, и ничего больше не надо... По крайней мере если вспомнить что творится на браузерах и в php, флеш - прекрасная платформа.
за адапптацию басурманского "Rich Internet Applications" к русскому "Навороченные Интернет Приложения" +1 в карму :)
Добавил в заметку еще пару ссылок. Думаю, что может быть со временем стоит завести отдельный блог по Аполло.
Серьезно с Apollo могли работать действительно только бета-тестеты, коих по моим сведениям было не более 500. Знаю как минимум одного нашего, из России, кто был таким тестером. Сам я не попал в группу Apollo, мне достался новый dreamweaver cs3... :)
Это не Майкл ли Клишин, человек и монстр, общающийся с Богами?! :)
Хотел дать линк на его материалы по Аполло, но сайт сейчас видимо переносится. Ждём :)
Хотел дать линк на его материалы по Аполло, но сайт сейчас видимо переносится. Ждём :)
О, нет нет, не говорите только ничего! Лишь намекните - они DW не испортили???? :)
А можно комментарии заядлого любителя Microsoftа, зарабатывающего деньги именно на технологиях этой фирмы.Так сказать непредвзятый взгляд на Flash,Flex и т д.
Дело было так. Понадобилась функциональность видео проигрывателя с возможностью наложения простых титров (разных форматов). Так как во Flash проигрыватель видео поддерживается внутри,решил попробовать сделать что нибудь в новой для себя технологии.
Так как все таки больше программист чем дизайнер, то выбор пал (как сейчас понимаю ошибочно) на Flex.
Скачал SDK, примеры и т д. Все хорошо и прекрасно, но что то не то. Отвык компилировать в командной строке.Пришлось поставить FlexBuilder,IDE Flexа на базе флагмана Eclipse(TM).
Знаю, меня начнут упрекать в ламерстве, поклонению идолам и т д, но реально после Visual Studio 2005 работать просто неудобно. Часть вещей считающаюся самособой разумеющееся (вроде двойной клик в events приводит к созданию прототипа функции) отсутсвовали. Дизайнер конечно поражал количеством визуальных настроек (тени,стили и т д) и полным игнорированием моего основого рабочего языка иврита.
2 минуты и знаменитый привет мир готов. Показываю знакомому флэшисту. Как вы думаете какая реакция на мой гениальный пример.Правильно, многие угадали - медленная загрузка.
Благодаря одному из блогов нахожу нужный флаг компилятора и вот она эврика. В новом каталоге generated нахожу достаточное большое кол-во ac3 файлов с кодом. Выясняется что за красивые компоненты нужно платить. В случае флекса конвертация прекрасного дизайнеровского mxml в более прозаический Action Script 3.
К чести Adobe в их lab ведется достаточно много инетересных проектов, включая интеграцию Flex с web страницами, различные "мосты" и т д. Но все же, несмотря на довольно интересную технологию (сколько % имеют плэер Flash?- очень очень многие) все еще довольно сыровата, как впрочем и у конкурента Microsoft c его супер тормозящем Expression и новым плагином WPF.
Еще один камень в огород любителей флэша, мне показалось что немногие фирмы пишут и продают компоненты для Flex и Flash, объем информации в онлайн сообществах тоже невелик.Но это как говориться сугубо личное IMHO.
Дело было так. Понадобилась функциональность видео проигрывателя с возможностью наложения простых титров (разных форматов). Так как во Flash проигрыватель видео поддерживается внутри,решил попробовать сделать что нибудь в новой для себя технологии.
Так как все таки больше программист чем дизайнер, то выбор пал (как сейчас понимаю ошибочно) на Flex.
Скачал SDK, примеры и т д. Все хорошо и прекрасно, но что то не то. Отвык компилировать в командной строке.Пришлось поставить FlexBuilder,IDE Flexа на базе флагмана Eclipse(TM).
Знаю, меня начнут упрекать в ламерстве, поклонению идолам и т д, но реально после Visual Studio 2005 работать просто неудобно. Часть вещей считающаюся самособой разумеющееся (вроде двойной клик в events приводит к созданию прототипа функции) отсутсвовали. Дизайнер конечно поражал количеством визуальных настроек (тени,стили и т д) и полным игнорированием моего основого рабочего языка иврита.
2 минуты и знаменитый привет мир готов. Показываю знакомому флэшисту. Как вы думаете какая реакция на мой гениальный пример.Правильно, многие угадали - медленная загрузка.
Благодаря одному из блогов нахожу нужный флаг компилятора и вот она эврика. В новом каталоге generated нахожу достаточное большое кол-во ac3 файлов с кодом. Выясняется что за красивые компоненты нужно платить. В случае флекса конвертация прекрасного дизайнеровского mxml в более прозаический Action Script 3.
К чести Adobe в их lab ведется достаточно много инетересных проектов, включая интеграцию Flex с web страницами, различные "мосты" и т д. Но все же, несмотря на довольно интересную технологию (сколько % имеют плэер Flash?- очень очень многие) все еще довольно сыровата, как впрочем и у конкурента Microsoft c его супер тормозящем Expression и новым плагином WPF.
Еще один камень в огород любителей флэша, мне показалось что немногие фирмы пишут и продают компоненты для Flex и Flash, объем информации в онлайн сообществах тоже невелик.Но это как говориться сугубо личное IMHO.
UFO just landed and posted this here
А с чем работаете вместо них?
UFO just landed and posted this here
Спасибо за ссылку. Что такое флекс до сих пор понимаю с трудом :) а переход с флеша на HTML + AJAX + RubyOnRails для того чтобы лучше себя чувствовать считаю необдуманным шагом :)
UFO just landed and posted this here
UFO just landed and posted this here
Кстати Apollo не обязательно подразумевает флеш. Чуть позже появится Возможность создавать и HTML+JS приложения. Тут ближе даже к Опереточный виджетам.
Мне кажется это будут использовать только новички и извращенцы. Среди примеров, приложенных к этой бете есть текстовый редактор, написанный в двух вариантах - на флеше и на html. Второе выглядит просто кошмарно. Зачем писать на js+html когда можно на нормальном языке - непонятно. Это просто маркетинговая фишка.
Очередной runtime в добавок к имеющимся flash player/plugin, jre, .NET, десктопам разнообразным виджетов. Семантический разрыв все растёт! :) Выглядит мило - но идея не нова. Видимо все будет зависеть от популярности.
Порадовало что FLEX development environment построен на платформе eclipse.
Порадовало что FLEX development environment построен на платформе eclipse.
Прочитав всё обсуждение: Люди, вернитесь к Java-апплетам. Там есть всё, что надо, и с нормальным языком. Лучше уж это.
Ууух, про Джава Апплеты загнал )))
Аполло классная штука... Смотрел видюху с ис использованием бокового слайдбара и гугл мап - это весчь...
Аполло классная штука... Смотрел видюху с ис использованием бокового слайдбара и гугл мап - это весчь...
Sign up to leave a comment.
Adobe выпустила публичную альфа-версию Apollo.