Jun 17 2009

Flash, ooo, nanana na nanana!

Sada je gotovo godina i 9 mjeseci od kada se 90% mog posla odnosi na projektiranje i razvoj za Flash >= 9 platformu.
Prije toga je oko godinu i nešto sitno 30% mog radnog vremena otpadalo na ActionScript2 i Flash 8 IDE (o da, psovalo se puno tih mjeseci :) ).
Ovih dana upravo prelazim na svoj četvrti ActionScript framework (Flash AS2, Flex2, Flex3, Flex4) i nekako se još uvijek osjećam hepi na tom Flashu. Sve ima svojih mana, ali do sada sam rijetko došao u situaciju da me na zadatku tehnologija ograničavala više nego bi neka alternativna. Čak dapače, izvodili smo takve perverzije na Flashu i AIR-u zadnjih mjeseci da mi ne pada na pamet čime drugim bi se to dalo izvesti pametnije…
Naravno, nema šanse da danas (ni prije) nekome tvrdim da je Flash katica za sve. Ako mi treba CMS uzet ću Drupal (hm, iako je custom admin aplikacija u kombinaciji Flex + Drupal servisi exposani preko AMF-a nešto što bi jednom volio odraditi). SEO problematika vezana uz Flash je poznata stvar. Pomalo se to pomiče, ali još uvijek daleeeko on onoga što bi trebalo biti. Dakle, upravo sam preporučio klijentu da mu mini web stranicu za rentanje apartmana na Jadranu napravimo u HTML-u umjesto u Flashu (iako bi ovo drugo bilo više cool). Vjerojatno će imati puno više šanse da ga zamijeti Google bot. Da, mogli bi složiti stvar na način da dupliramo sadržaj u odvojeni HTML text za botove, ali čemu komplicirati? HTML web imamo za dva dana (hm, da, to je ona iluzija da postoji projekt koji je gotov u 2 dana ;) )
Dakle, stali smo kod toga da nam je još uvijek drag Flash.
Radoznao sam da vidim malo i što se sve može sa Silverlightom. Nikako da ulovim malo vremena za bolju studiju, ali po onome što do sada znam Flash je po mogućnostima još uvijek par rasklimanih kopalja naprijed .
Nekako se trudim zaobilaziti AJAX (počelo je davnih dana kada sam krenuo programirati svoj prvi JavaScript menu i tu je ljubav prema browser scriptingu pukla zauvijek). U slučaju nužde, barem jedna osoba u firmi će znati posložiti AJAX kod, ali svi se nekako trudimo imati glavu prema tipkovnici i glumiti jako zauzeti izraz lica kad netko spomene JS…
Naravno, ne kažem da AJAX ne valja. Web oko nas danas ne bi bio takav kakav je da ga nema, ali that’s not our job.
Za kraj jedan zgodan i svježi text od Sergea Jaspersa o tome što je Flash danas i u kakvom je odnosu sa open web paradigmom. Ima i nastavak u kojem Ryan Stewart daje paralelu mogućnosti HTML-a 5 i Flasha kroz povijest.
Za kraj za kraj, podsjetnik na ZgFlex Roadshow koji sutra imamo na FER-u. Ostalo je još doslovno nekoliko mjesta pa ako se mislite prijaviti požurite.

2 Responses to “Flash, ooo, nanana na nanana!”

  1. sevenon 17 Jun 2009 at 9:28 am

    Kako jako! Da je bar mene neko teleportirao na cs4 i flex. :) Koliko moje krvi su popili prethodnici ovog Flasha… stari moj to je drama. Te as1 i as2 bez error reportinga u compileru, te ne-round pixeli i bluranje svega, te kaos sa fontovima sa nasim znakovima te ovo te ono… :)

    Al da je zabavno = jest. Silverlight nisam niti necu taknut…. stockholmski sindrom valjda.

  2. tomislavon 17 Jun 2009 at 10:13 am

    Hehe, debugiranje u Flash 8 IDE-u mi je valjda donijelo prve sijede. Sjecam se kako sam entuzijasticno uletio u ogroman AS2 projekt (eee, imamo objekte, moze se napravit i singleton, wow - napravis komponentu u design editoru pa joj samo zakacis klasu!!!) i kako sam gubio po 2 dana na debuiranje glupost tipa - nije se inicijalizirao objekt, a debuger mi to ne zna reci…
    Jucer smo upogonili prvu Flex aplikaciju (Flex 4 + Spark komponente) sa lokalizacijom na Arapski. Prije toga smo se ubili pokušavajući napraviti nešto slično u Flex 3 frameworku sa ’starim’ Halo komponentama (don’t do that!).
    Osim što je tehnologija odlična, volim i kada mi pogodi tajming :)

Trackback URI | Comments RSS

Leave a Reply