Мне только что стало понятно, почему таким неуклюжим получился Flash CS3: он стал просто тестовой площадкой для своего младшего брата, Flash CS4 (пока еще называемого Thermo). Вот почему во Flash CS3 так криво работают плавающие окна, зато почти доведен до ума импорт из Фотошопа и Иллюстратора. Вот почему там появились новые инструменты рисования, но они не вытеснили предыдущие и даже не стали использоваться по умолчанию. Рискованный ход, обусловленный, как я понимаю, нехваткой программистов у Adobe.
Искусство молчать — великая вещь, вспомните как Adobe скрывали Thermo до последнего момента, фактически мы узнали о нем только за несколько дней до официальной презентации Flash CS4 на MAX 2007.
Похоже, во Flash CS4 мы получим нечто написанное с нуля, и это радует. Ведь практика показывает, что Адобам лучше даются новые разработки, чем перелопачивание старого глючного кода (возможно, написанного еще Гари Гроссманом, который ушел из команды почти сразу после расформирования Macromedia, или того хуже -- еще программистами FutureSplash).
Эта. Везде же английским по белому написано, что Thermo - это не Flash. Откуда у тебя такая инфа? Thermo это просто инструмент, позволяющий получать на выходе mxml из графики. И все. То есть аналог Expression Blend.
>> Везде же английским по белому написано, что Thermo - это не Flash.
Я таких надписей не встречал. Да, при упоминании Thermo не упоминается Flash - но нигде не сказано, что Thermo это не Flash. Давай ссылку :)
>> ...получать на выходе mxml из графики. И все.
Думаю, это "пока" все. Кстати в Thermo уже можно создавать графику с нуля, именно об этом говорится на подписи ("Drawing Tools to Create Original Artwork or to Manipulate Graphics")(там же, выше написано: Check back for more details on Thermo soon!) к этой картинке. Научить Thermo компилировать - это, как ты понимаешь, не сложнее, чем было переучить компилировать Flash CS3 - докрутили флексовый компилятор и готово.
>> То есть аналог Expression Blend. Да, но заметь что сам Expression Blend при этом имеет гораздо бОльший функционал. Не случайно ведь его во флэш-киллеры записали.
И просто по логике: а куда становится Термо в ряду Flash - Flex? Кто-то из них получается третьим лишним. Я считаю, что Адобы умышленно уходят от упоминания флэша, чтобы уйти от флэшовой кармы как "инструмента для создания баннеров".
Еще момент: диалог импорта PSD-файла в Thermo - копия того, что мы уже имеем во Flash CS3. Все, что я смог увидеть на скриншотах - соответствует, только "stage size" заменили на "canvas size".
Тоже очень интересный момент, о котором нигде не пишут: У Thermo есть Library. Она стоит в одной панельке со слоями и компонентами: "Layers | Components | Library" (04:37 с конца в третьем видео здесь ). Не та ли это Library, которая знакома нам по флэшу и которой нет во флексе? Посмотрим.. кстати, зачем дизайнеру Компоненты, представленные соответствующей панелькой? Ему же вроде только графику из фотошопа перегнать надо было ;-)
Разглядел также инструменты рисования: там есть Move Tool, Text Tool, Rectangle (Rounded, как во флэше), Crop Tool и Pen Tool, то есть средство создания кривых. Все интереснее и интереснее.
>> Я писал: "Научить Thermo компилировать..."
Оказывается, уже умеет. НА второй минуте (с конца) того же самого третьего видео -- диалоговое окно с текстом "Building..." и прогресс-баром. Затем приложение запускается и работает там же, даже без открытия нового таба или окна.
Согласись: поставить дизайнеров в положение безмолвной термо-прокладки между фотошопом и флексом - наглость была бы неслыханная. Да дизайнеры от такого первые разбегутся. И посвящать Keynote второго дня конференции MAX 2007 продукту, который "просто облегчает создание Flex-интерфейсов" - нерационально.
А может, это все мой бред...
Кстати, у меня ощущение, что в рабочей области Thermo все время запущен Flash Player - уж больно похож выпадающий там колорпикер на тот, что мы наблюдаем как стандартный Flex-овый компонент.
В макс видео говорится о том что плеер десятый интегрирован, + он обозван не CS4 а Flash `Next` так что имхо рост может быть не далек от истины :)))
Все равно еще долго ждать. Его ж наверное будут выпускать с целым пакетом CS4
zz™ а где это сказано, можешь время приблизительно указать?
http://labs.adobe.com/wiki/index.php/Thermo
ну тут features перечислены...на новый Flash не тянет...имхо это дизайнер скинов - связка между Flex и всем остальным...также как ImageReady это не фотошоп.
DL1t™:
>> также как ImageReady это не фотошоп.
И где теперь ImageReady? Внутри фотошопа. И как все обрадовались, что Адобы сподобились их слить :)
"Слить воедино", я хотел сказать :)
http://skipintro.blip.tv/file/408248/ 42 секунда
Ага, в презентации по Flash "Next" говорится, что Flash Player 10 встроен в среду (что и облегчило им внедрение фишек типа проигрывание видео во время разработкии плюс всякие колорпикерские махинации).
Но видишь ли, также есть презентация по Thermo в трех частях, я писал о ней.
Впрочем, теперь уже очевидно, что и в Thermo Flash Player 10 используется во время разработки.
Осталось выяснить, каким боком Thermo стоит к Flash Next: хоть Константинер и сумел сильно пошатнуть мою идею об их славном слиянии, я от нее так легко не откажусь. И буду немало удивлен, если от нее откажутся Адобы... :)
да их как бы не особо дифференцирую пока :)
Импорт из psd работает криво в CS3.
Не будет Термо новым флешем, в том смысле каком нам бы хотелось. Тем более, что сами адобовцы пишут об этом: "Thermo" is an upcoming Adobe product that makes it easy for designers to create rich Internet application UIs. Где вы тут увидели новый Flash?
Более того, читаем далее: Applications created in Thermo are Flex applications that can be loaded directly into Flex Builder...
написанного еще Гари Гроссманом, который ушел из команды почти сразу после расформирования Macromedia, или того хуже -- еще программистами FutureSplash).
О, Nirth, я как раз хотел тебя процитировать в одной из следующих записей. Там где "...когда я беру на работу программиста, то сначала спрашиваю его, ко всем ли технологиям он лоялен, не ненавидит ли он чего-нибудь слишком сильно..." :)
Про FutureSplash кажется знаю... понимаешь, такое ощущение, что есть в исходниках Flash IDE неприкосновенные такие области, куда запрещено вносить изменения :)
injun #576871™ - это да, но там нигде не написано "not Flash". Понимаешь ли, промолчать о флэше - совсем не то же самое, что сказать "Флэша тут нет" :0)
Рост™, а смысл не говорить, что Термо это Flash? Наоборот, начали бы пиарить по-полной. Да и где ты видел, чтобы Adobe говорила, что выпустит не фотошоп, а потом оказывалось, что это всё же фотошоп? :)
Ну, до самого Макса они и про Термо не признавались, ты же сам знаешь, как оттуда инфа протекала.
Партизанить тут можно по многим причинам, в том числе и чтобы замылить глаз конкурентам на букву М. Типа, а мы тут Термо делаем, но вы не обращайте внимания - ничего серьезного, всего лишь вспомогательный тул для отпетых дизайнеров... :)
А еще есть эффект новизны: одно дело говорить про дотачивание Флэша до нормального экспорта контента во флекс, и совсем другое - объявить новый красивый проект под названием Термо. Людям нравится все новое. Вокруг Термо, как вокруг отдельной сущности, будут развиваться свои события, будут подключаться к обсуждению люди и ставиться линки. А потом Адоб берет и напоминает, что кодовое имя продукта было Термо, а теперь у него новое имя, "Flash 1.0 for Flex" :)
(Прикольно ты про фотошоп, но я все же продолжаю свою конспирологическую теорию :)
Вот, как раз и Джон Нэк пишет о том что Adobe "Thermo": Photoshop -> RIA.
Да, красиво он там отписался:
"...I have no real info about how Thermo may be brought to market. (In fact, all sneak peeks have to be taken with a helping of salt as they don't represent committments to ship things in a particular way, or at all.) So, I have to defer to the people responsible for that effort for further comment. --J."
Ни "да", ни "нет". Правильно :-)
А вот запись в блоге Narciso (nj) Jaramillo, разработчика Thermo. Похоже, я погорячился, но кто знает: он говорит, что наши отзывы помогут им двигаться в верном направлении :)
Кстати, ещё подумалось на счёт компании М.: наоборот, сказав, что на Silverlight будет выпущена убойная во всех отношениях псина (Thermo), которая порверт продукт от М. на британских флаг, Adobe добилась бы гигантского внимания к своему продукту - а там знай-умей поддерживай/подогревай интерес: мол "она ещё и разговаривать умеет!". То, что работа над CS4 уже начата - это факт. У меня есть некоторое подозрения, что что-то нехорошее сделают с Fireworks и Flash: что-то с чем-то совместят.
В каком направлении им двигаться? Пускай у-ды сделают нормальный язык, AS4, с абстрактными классами и все исправят, что заложено в AS3 но реализовано из-за спешки на крайне примитивном уровне. Что за слой graphics, где сам объект Graphics, как сделать двойную буферизацию без этого?
Как закладывать СИСТЕМНЫЕ ИНТЕГРАЦИОННЫЕ решения, в "фонд будующих поколений" (утрирую), как можно создавать грамотные фреймворки без этого, все что сейчас создается - потенциально временное и подлежит в будующем глобальному переписыванию.
Разве можно закладывать что-то, вроде этого - http://www.osgi.org
Инверсная кинематика может и хорошо, но без полноценного языка - вся отрасль идет по своим стандартам и правилам, все вразброс, хотя многие понимают - как же это все убого...
Куда им идти... Хм... Я бы сказал, куда им идти...
;)
Рост, выключи дождь!!!
injun #576871™ - в твоих словах есть логика, но я почти уверен, что в рабочем контакте каждого сотрудника Adobe крупными буквами написано: нигде, ни при каких обстоятельствах не проявлять недружелюбного отношения к любым конкурирующим продуктам или компаниям ни в устном, ни в письменном виде, ни под видом официальной информации, ни под видом собсвенного мнения.
Серьезно. Ни разу не замечал за Адобовцами не только наездов, но и намеков на пересечение с другими технологиями, только иногда Джон Дауделл в неофициальном блоге жалуется, мол, "дорогой товарищ МС, неужели вы не видите, как капли раскаленного олова, изливающиеся изо ртов некоторых ваших "анонимных товарищей", капают на голову ваших товарищей по интернету..."
Про Файерворкс наверняка правильно боишься. Графическая его часть намного превосходит флэшовую, которую уже и сравнивать не с чем, так далеко она застряла в эпохе Flash MX...
Евгений Н.™, я думаю тебе стоит открыть блог на английском и хорошенько расписать свое мнение, так как сказать явно есть что.
Дождь остановлен.
Спасибо, и читал намек про ленивых и не желающих открывать блоги. Времени нет, известности не ищу, пока набираюсь опыта на подобном в Java. Но т.к. во флеше начиная с 4-ой версии его, то хотелось бы чтобы хотя бы через пару лет - ситуация переменилась в нем и мир пошел правильным путем, тем более есть проторенные дорожки.
А JD - это так сказать адобовский рупор в мир - именно через него Adobe как правило заявляет о своей позиции.
Это все из за заклинаний, которые они наложили на код. Теперь нельзя править.
Да конечно используй. только будь другом, проверь ее на орфографию и пунктуацию, я уже 7 лет не живу в россии, и на русском только с флэшерами общаюсь, и не хотелось бы позорится на самом древнем блоге рунета=)
у нас до сих пор CS3 не продают...