Archive for the 'Zajímavé aplikace' Category

Flash Builder 4 – drobné trable na startu

Dub 15 2010 Published by oMicrone under Adobe, Flash Builder 4

Dnes jsem instaloval Flash Builder 4. Instalace samotná bez problému, jednalo se o upgrade z Flex Builder 3, takže i cena $99 nebyla nijak hrozná. Flash Builder 4 jsem testoval 2 měsíce v beta verzi, a tak jsem se na plnou verzi těšil, že bude odladěná, hotová, propojená. Tento článek budu postupně doplňovat, jak budu Flash Builder procházet. Continue Reading »

No responses yet

Flash v paradoxech

Bře 29 2010 Published by oMicrone under Apple, Flash, Flash Builder 4, Obecné, ostatní a jiné

Čekám na CS5. Konečně poběží na 64bitovém systému. Nějak se před rokem nepovedla koordinace CS4 a Snow Leoparda, takže na rozdíl od Win platformy byla jablka ochuzena o 64bit, daleko lepší adresování, správu paměti a příjemnější Cocoa vzhled. Tak konečně letos, teda alespoň doufám.

Flash v ohrožení

Pro mě jednou z nejpodstatnějších částí je flash. Je to mojí dlouhodobou zálibou v této platformě, jak z pohledu uživatele, tak i z pohledu tvořitele. Pro Adobe to je taky stěžejní produkt, flash plug-in má na svém stroji víc jak 98% uživatelů internetu. Pro uživatele je to produkt vícesečný, na jedné straně jsou tu služby nabízející streamovaný obsah (video, audio, rádio), interaktivní obsah, hry, eLearningové systémy, kreativní koncepty a zábavu, na druhou stranu, co lidé rádi nemají, tak je reklama, a že jí je.

Adobe přináší do roku X pár nových hraček. Kromě zmiňovaného upgrade Flash IDE na verzi CS5 (neboli 11) a nové verze přehrávače a plug-inu na 10.1 jsou to nástroje pro lepší práci jak pro vývojáře, tak pro grafiky a webdesignery. Ať se jedná o Flash Catalyst, nebo o Flash Builder 4, následovníka to Flex Builderu. Možná jsem zaslechl i něco o novém streamovacím protokolu, ale zde moje pamět vykazuje menší chybu v konektivitě neuronů, takže nevím.

Toto posílení má samozřejmě jednoduchý motiv. HTML 5 stále čím dál víc vystrkuje růžky a Adobe se snaží co nejvíce zpříjemnit život jak uživatelům, tak vývojářům. I když, jak se to vezme.

Flash a vývoj

Neřekl bych, že dvoujádrový 17″ MBP s 4GB RAM by měl minutu a déle čekat na spuštění programu, pokud nic jiné neběží. FlashBuilder je po 20 sekund, to už se dá. Viděl jsem, pravda, 64bitové, CS4 na Win na desktopu (skoro stejné konfigurace), a například Illustrator tam běžel do 7 sekund, kdežto u mě je to na 72 sekund minimálně. Mohu předpokládat, že to bude u flashe podobně. Snad to vyřeší 64bitová podpora. Některé zajímavé lagy, kdy kdy se program zasekne na 10+ sekund, jsou už běžnou praxí.

Neřekl bych, že přechod na CS4 by mi měl zničit knihovnu písem a nebýt schopný namapovat i jen Tahomu nebo Verdanu pro Flash. Nevím, zda to je správou fontů, cache pro fonty, nebo že flash vyžaduje nějakou speciálně upravenou sadu glyphů, aby mi ji mohl zobrazit ve font menu. Ale mám stovky a stovky písem, v agenturní činnosti i komerční, a já je sakra nevidím. Jsou mi na nic, protože je flash nevidí. Ale pozor. Flash Builder je schopný je vidět, a připojit do flashe. Jakto? Jak se možné, že flash nevidí fonty, ale flash builder ano, připojí je, a flash player je pak bez problému zobrazí, i v dynamických formulářích nebo nakloněné podle 3D os? To se zas pánové z Apple a Adobe nepohodli při pokru? Třeba to opět vyřeší CS5.

Flash Builder je šikovná věc. Flex momentálně nepoužívám, ale protože Flash IDE není bůhvíjakdlouho schopné naimplementovat podporu pro ASDoc, díky čemuž je programování ActionScriptu přímo v IDE neskutečně útrpné, tak je Flash Builder vynikající alternativou, které poskytuje veškeré nástroje, na které jsem zvyklý ještě z dob minulých, kdy jsem se ještě pohybovat v Zendu při programování webů. Milou zprávou jistě je, že nová verze vývojového prostředí má cenu takřka dvojnásobnou oproti verzi před rokem. Vzhledem k tomu, že Flex nepotřebuji, Catalyst zatím neplánuji využívat, a jedinou potřebnou funkcí jsou ASDoc, Debugger a Profiller, nějak se mi nechce platit $700 za chytrý notepad s 80% funkcí, které nebudu využívat a to takřka určitě. Flash Builder bych opravdu čekat cenově daleko přijatelnější, bez Flexového WSW. Naštěstí prý tuto schopnost bude mít samotné IDE, tak jsem zvědaný, jak se povede přenést. ActionScript editor v IDE byl mizerný pro cokoli složitější než „Hello World“ nebo clickthru.

O cenách se nebudu bavit vůbec, ani o poitice více cen, natož o tom, kolik mě asi bude stát upgrade. Protože 32bitové CS4 pro Mac se v mnohém základním nepovedly.

Místo chrlení neustále nových programů a plug-inů, co takhle jednou to dotáhnout pořádně do konce?

Flash a uživatelé

6 reklam na stránce, prohlížečova smrt. Chyba v plug-inu flashe, s krásnou chybovou hláškou, kdy jedna odpověď shodí prohlížeč a druhá jen okno, paráda. Ironicky. Největším paradoxem je stránka cs5launch.adobe.com, což by měla být výkladní skříň, pozlátko, lákadlo, které vyrazí dech a všechny, kdo díky HTML 5 přejí flash platformě pomalou těžkou smrt, přesvědčí o omylu jejich života. Stránka představuje tu nejelementárnější věc, a to jsou videa. No a ta nejdou načíst. Skript zahlásí chybu, web spadne, všude tma, nikde nic. 14 dní do startu slavně ohlašující banner zmizí a krom twitter feedu dole na stránce nikde nic. Krásný výpis závislých funkcí mi oznamuje, že je buď někdo nedůkladný ve své práci, nebo se stala chyba, která se neměla stát, nebo prostě já nevím, ale tohle mi přišlo dnes asi nejvíc komické. Je snad CS5 jen černou dírou?

HTML5 tuto chybu neobsahuje. Implementace prohlížečem sama vybere kodek, nahrávání, všechno podstatné, zátěž procesoru minimální, vše běží v nativní video vrstvě. Adobe samozřejmě HTML 5 verzi svýchi stránek nenabízí, takže místo příjemného videa, které mi ukáže, co má Adobe nové, čekám na programátora, až opraví, pokud opraví, pokud mu někdo řekne, aby opravil, ten jeden dva řádky. Uživatel nepozná rozdíl mezi flashem a html5 video, jemu je to upřímně úplně jedno. Pro něj je důležitá stabilita, a aby to moc nežralo paměti a nejlépe, aby měl vždy stejné ovládání a nemusel přemýšlet, kde je PLAY.

Adobe si tímto často docela háže bláto a klacky pod nohy. Pokud má prezentovat sílu své technologie, nemůže přece nabídnout takto zle odladěné stránky, chybný triviální přehrávač videí a podobně.

Jak to bude dál?

Pokud flash bude primární platformou pro reklamu, a videa budou spolehlivě běhat v HTML5, flash bude postupně uživateli odmítán a vypínán. Proč by si měli zachovávat poruchový chybný žravý zásuvný modul? Flexové projekty, některé microsite a hry tak budou jedinou silou, která bude držet flash při životě. Možná pomůže nová funkcionalita „která snad funguje“ a to je export do iPhone APP kódu (viz zprávy z blogu Adobe o Air). Pokud ale bude stále tak poruchový, kdy po nakreslení čáry spadne celý program, nevím, kolik mu zůstane fanoušků i jen mezi vývojáři. 27 000 korun za IDE, které nefunguje pořádně, 14 000 na Flash Builder, z něhož potřebuju 20%, se mi opravdu nechce moc dávat. Flash má výhodu, že je součástí mého velkého upgrade z CS4 na CS5, jinak bych si ho vzal jen jako demo, a pokud by fonty nebyly v pořádku a rychlost by odpovídala pomalému šnekovi, tak na něj budu kašlat. A to jsem, opakuji, fanoušek idee od jejího počátku.

Mimochodem, reklama v blízké době prodělá taky nějakou tu změnu. Flash totiž není na nových zařízeních kvůli chybám a zátěži snižující User Experience podporován. Nedivím se. A reklama se tomu přizpůsobí, stejně tak jako přešla z papíru do rádia, z něho do televize a z ní na internet. Textově, obrázkově, animované GIFy a pak Flash. Uvidímě, co přijde teď. Ale já asi vím.

No responses yet

Flash Builder 4 Release – $699???

Bře 22 2010 Published by oMicrone under Flash, Flash Builder 4, Obecné, ostatní a jiné

Tak mě Adobe docela nemile překvapilo. Před nějakou dobou jsem kupoval Flex Builder 3, tehdy za cenu $299 .. no a dnes vyšel konečně můj dlouho očekávaný Flash Builder 4 do Release verze, a hle .. upgrade stojí DALŠÍCH $299 a plná verze dokonce $699 .. což je, mezi námi, více jak 100% nárust ceny.

Flash Builder 4 využívám už poměrně dlouho, protože Flash IDE prostě neumí pracovat s AS3 kódem na inteligentnější úrovni, neumožňuje ASDoc tagy a k tomu přidružené funkce (automatické nabídky atd atd atd), které bych ale u 2. verze Flash IDE s AS3 docela očekával. Ale ok. Zaplatíme to prý nově ve verzi 5, přičemž ale tato funkce by měla být takřka elementární, pokud je AS3 svým způsobem tak blízký Javě (aspoň co jsem kdysi na Javě psal, vypadá to stejně).

Tak jsem na rozcestí. Buď zainvestuji dalších $299 do plné verze Flash Builderu, protože nevím, kdy a jak mi Beta přestane fungovat, a nebo zda se začnu rozhlížet po jiném nástroji, třeba čistý eclipse s plug-inem pro kompilaci SWC a SWF, jen nevím, o jaké „vymoženosti“ přijdu, asi debuger, profiler, a jiné. Každopádně by za poslední měsíc Adobe odteklo z mého účtu skoro 10.000,-, a to se chystá konečně 64bit verze Adobe CS5 pro Mac, a to nebude taky zadarmo.

Vyplatí se to? A co flash a flex? Mají ve světě HTML5 vůbec šanci na dlouhodobější život? Jaké jsou vůbec reálné důvody pro takový nárust ceny?

No responses yet

Next »