Äåëî áûëî òàê. Ïîíàäîáèëàñü ôóíêöèîíàëüíîñòü âèäåî ïðîèãðûâàòåëÿ ñ âîçìîæíîñòüþ íàëîæåíèÿ ïðîñòûõ òèòðîâ (ðàçíûõ ôîðìàòîâ). Òàê êàê âî 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.