Archive for the 'Flash/Flex' Category

Jan 15 2011

ZgFlex Showcase

Published by tomislav under Flash/Flex

Na idućem Zagreb Flex User Group sastanku prezentiramo projekte domaćih developera.
Prijavite svoju aplikaciju danas da ne zaboravite sutra :)
Više na www.zgflex.org.

No responses yet

Aug 26 2010

AIR meets Android

Published by tomislav under Flash/Flex

AIR meets Android

Ako planirate raditi aplikaciju za Android platformu koju želite odmah izgurati na tržište i prodati u mnogo primjeraka, Adobeova AIR tehnologija u ovom trenutku vjerojatno nije pravi izbor.
AIR aplikacije traže Android 2.2 verziju OS-a (Froyo), a trenutno samo nekoliko telefona ulazi u tu kategoriju - Google Nexus One, HTC Evo 4G, HTC Desire i Motorola Droid 2.
Međutim za 6-12 mjeseci će situacija na tržištu vjerojatno biti nešto drugačija i sada je ustvari pravo vrijeme za istraživanje što to sve stoji iza logoa crvenog ventilatora.
Praktički rade sve fore koje imamo u desktop verzili AIR-a (Flash 10.1 API, SQLite…) + pristup senzorima uređaja. Raditi će i aplikacije pisane na Flex frameworku, ali očekujte malo jače napade na memoriju i procesor jer je Flex ipak dizajniran za desktop okolinu.
U svakom slučaju, mi smo ovoj kombinaciji tehnologija posvetili idući Zagreb Flex User Group session gdje je svaki gost dobrodošao :).
Mjesto i vrijeme: MAMA // Preradovićeva 18 // 02.09. // 18:30
Po dobrom starom običaju nastavljamo u nekom od birceva na Cvjetnom trgu.

No responses yet

Apr 09 2010

Flex u Zagrebu 13. i 14. travnja!

Published by tomislav under Flash/Flex

Flash Builder 4 je još vruć na policama, a mi u ZgFlex-u vrlo naporno radimo da ništa relevantno iz Flash platform svijeta ne prođe mimo Zagreba.
Tako idući tjedan imamo dva vrlo zanimljiva predavanja koja smo organizirali u suradnji sa Fakultetom elektrotehnike i računarstva.

13.4.2010. u 14 sati
Fakultet elektrotehnike i računarstva
Siva vijećnica

Flex 4, Flash Builder 4 & Flash Player 10.1

Ovo predavanje je namjenjeno svima koji žele doznati više o razvoju klijentskih RIA aplikacija na Flash platformi.
Biti će riječi o novom Flex 4 frameworku koji donosi mnoge novosti u području integracije grafičkog dizajna s programskim kodom, naprednim mogućnostima rada sa tekstom, 3D efektima i upravljanju rasporedom grafičkih elemenata na ekranu.
Naučiti ćete kako uz pomoć Flash Builder razvojne okoline integrirati Flex klijenta sa Java i PHP serverskim aplikacijama, koji su sve alati dostupni za optimizaciju performansi aplikacije i debugiranje na razini mrežne komunikacije.
Obzirom da se bliži i izlazak iduće verzije Flash Playera koja će na mobilne platforme donjeti mogućnosti izvršavanja aplikacija istovjetnih onima pisanim za desktop okolinu imate priliku iz prve ruke čuti najsvježije novosti o svemu tome.

14.4.2010. u 12 sati
Fakultet elektrotehnike i računarstva
Siva vijećnica

Razvoj PHP servera za Flex aplikacije

Serverska strana RIA aplikacija je mjesto gdje se obavlja poslovna logika, privremena i trajna perzistencija podataka i integracija sa ostalim sustavima. Flex aplikacije imaju mogućnost interakcije sa raznim serverskim platformama, a ovo predavanje je prvenstveno namjenjeno PHP programerima.
U RIA projektima postoji vrlo jasna podjela koda na korisničko sučelje i serversku aplikaciju. Pisanje kvalitetnog servera za RIA klijente stoga zahtijeva ozbiljno poštivanje pravila dobrog OOP dizajna i korištenje odgovarajućih design pattern-a u programiranju.
Na predavanju će biti mnogo riječi o postupcima kreiranja PHP servisa za Flex klijente, radu sa ZendAMF komunikacijskim bibliotekama i načinima debugiranja programskog koda s obje strane.

Više o svemu i prijave na http://www.zgflex.org/
Na prvom predavanju ćemo podijeliti i jednu Flash Builder 4 Premium licencu!

No responses yet

Apr 09 2010

Flex 4, stiglo!

Published by tomislav under Flash/Flex

22.3. su konacno na svjetlo dana isplivali novi Flex 4 SDK i Flash Builder 4.
I jedan i drugi sadržavaju brojne bug fixove i gomilu novih mogućnosti u odnosu na verziju 3.
Svi koji su se željeli igrati četvorke ili pak raditi nešto ozbiljno su to cijelo vrijeme mogli downloadom trenutno raspoloživog SDK sa http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4.
Beta 2 koja je izašla u rujnu prošle godine je već bilo prilično stabilna za ozbiljni rad (čak je i Beta 1 iz svibnja radila ok). Istina, bilo je par bugova koji su stvarno živcirali (poput nasumičnog brisanja importa nakon autocomplete akcija u MXML-u i sl.), ali sve skupa u dovoljno dobrom stanju da omogući razvoj ozbiljnog projekta na toj platformi.
Upravo nekako sa datumom službenog izlaska Flexa 4 se kod nas u firmi poklopilo i v1.0 višemjesečnog rada na projektu GPS fleet management aplikacije čiji klijent je kompletno napisan u Flex-u (par riječi o projektu smo imali i na nedavno održanom ITShowoffu).
Moram priznati nam je veliku ulogu u razvoju klijenta odigrala i činjenica što smo bili u Flex 4 Beta programu i imali vrlo dobar uvid u to kuda se cijela stvar kreće, jer se dosta toga odigralo u samom SDK od public bete do danas…
Pored izlaska novog Flex-a, tu je i CS5 koji samo što ne viri iza ugla.
Postoje dvije vrlo bitne poveznice ova dva Adobeova proizvoda. Prva je to što Flash Builder 4 standard dolazi kao dio CS5 Master Collection, a druga je to što Flash Builder sada već vrlo dobro ide uz Flash Professional koji je prerastao ulogu toola za izradu annoying animacija i sad je već u stanju kompajlirati ozbiljnije stvari (recimo iPhone aplikacije ;) ).
Kad smo već kod Applea, baš postaje interesantna ta trakavica između njih i Adobea. Zadnji potez Stevea Jobsa kojim u licenci za razvoj iPhone aplikacija zabranjuje sve alate koji nemaju Appleov blagoslov je nešto za što stvarno trebaš bit faca. Apple kao da je postao nervozan jer ga je Adobe malo izvozao, ali u ovom slučaju vrlo iskreno i nedokučivo glasno navijam protiv Applea.
Da ukratko sažmem: igračke su stigle i let’s play! :)

No responses yet

Jan 08 2010

Adobe AIR 2.0 ante portas

Published by tomislav under Flash/Flex

Adobe AIR 2.0 ante portas

Objava AIR 1.0 platforme je bila prava mala kontroverzna revolucija. S jedne strane je to bila najava Adobeovog ozbiljnog ulaska u svijet tehnologije desktop aplikacija i donošenje zgodnih novosti u taj svijet. Multimedijski background firme i cijeli kontekst u kojem je AIR nastao su bitno skratili put kreiranja vizualno atraktivnih desktop sučelja. Pored toga, vrlo uske veze sa Flash playerom su jako olakšali izradu dual mode web/desktop aplikacija.
S druge pak strane su dolazila negodovanja o restrikcijama platforme i nedostacima mnogih funkcionalnosti koje su smatrane bitnima za bilo kakvu ozbiljnu desktop tehnologiju. Prije svega se mislilo na integraciju sa native aplikacijama i direktniji pristup hardveru. Adobe se branio time da želi zadržati OS univerzalnost, ali mnoge stvari koje AIR nije imao su već odavno postojale u Javi pa ta opravdanja baš i nisu držala vodu.

Druga iteracija platforme donosi mnoge zanimljive novosti na tom polju i potvrđuje da AIR nije tek zalutali rookie već momak na ozbiljnoj misiji.
Da li su pojedini novi feature-i bili dio izvornog plana za 2.0 ili su se ugurali zbog pritiska zajednice sad i nije tako bitno, ali zgodno je da su tu.

U svakom slučaju, ako želite iz prve ruke čuti dobre i loše stvari o AIR 2.0 iz usta ActionScript gurua ne propustite sljedeći session ZgFlex grupe.

Vrijeme: 21.01.2009. u 18:30
Mjesto: net.culture club MAMA, Preradovićeva 18, Zagreb
Predavač: Igor Varga

Oni koji su prisustvovali prošlogodišnjem ZgFlex Roadshowu za zagrebačkom FER-u su upamtili Igora po odličnom predavanju o OpenSource projektima vezanim uz Flash platformu i stoga toplo preporučam da ne propustite ovo predavanje.

Ulaz je slobodan za sve.

No responses yet

Aug 28 2009

Adobe Browser Lab pre-version-1 beta

Published by tomislav under Flash/Flex

Kao što samo ime kaže radi se o vrlo radnoj verziji cross-browser testing alata, ali primaju nove beta testere pa požurite dok još ima mjesta.
Trenutno podržani browseri su:
Firefox 2.0/3.0 Win i Mac
IE 6.0./7.0
Safari 3.o
Link je:
https://browserlab.adobe.com
Za pristup aplikaciji je potreban AdobeID account.

No responses yet

Jul 18 2009

Što bi svaki Flash/ActionScript developer trebao znati

Published by tomislav under Flash/Flex

Grant Skinner je na svom blogu složio jedan zgodan popis koji bi se mogao i nadograditi, ali pokriva većinu stvari kojima bi trebao vladati Flash/ActionScript rock star:

# ActionScript development
# OOP iskustvo
# Iskustvo sa arhitekturnim i design patternima
# Coding standardi
# Integracija sa raznim Data services modelima: XML, JSON, SOAP, itd.
# Rješavanje problema
# Debagiranje
# Optimizacija koda i grafike
# Testiranje
# Razumijevanje dizajna korisničkih sučelja (UX) i dizajna interakcije
# Osnove grafičkog dizajna i pokretne grafike (dovoljno da razumije i implementira dizajnerske koncepte)
# Import grafičkih elemenata
# Osnovne vještine rada sa Photoshopom, Illustratorom, and Fireworksom (za kojekakve cake i export dizajna)
# Osnove razumijevanja video / audio kompresije
# Programiranje animacije/pokreta
# Pisanje (za tim / komunikaciju s klijentom, dokumentacija, komentari, itd)
# Vještina verbalne i međuljudske komunikacije za interakciju s timom i klijentima
# Iskustvo u radu sa Flashom i timeline-om
# Iskustvo sa vanjskim alatima za kodiranje (FlexBuilder, FDT, FlashDevelop)
# Visoka razina razumijevanja Flex, FMS, Remoting, FlashLite, AIR i ostalih core Flash platform proizvoda / biblioteka koda
# Visoka razina razumijevanja serverskog razvoja i rada sa bazama (ne nužno sposobnost implementacije, ali barem malo iskustva / razumijevanja modela)
# Osnovno poznavanje HTML, JS, CSS
# Integracija sa HTML, JS
# Praćenje zbivanja u zajednici (online resursi, frameworci, itd)
# Osnove matematike - razumijevanje i kombiniranje +, -, /, *, %, eksponenti i osnove trigonometrije (sin, cos, atan2, itd)
# Članstvo u Zagreb Flex User Group (hm, ok, ovo sam ja dodao ;) )

Link na originalni post, vrijedi pročitati i komentare.

One response so far

Jun 17 2009

Flash, ooo, nanana na nanana!

Published by tomislav under Flash/Flex

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 so far

Jun 07 2009

Adobe User Group Roadshow Zagreb

Published by tomislav under Flash/Flex

Adobe User Group Roadshow Zagreb

Evo ga, konačno imamo sve potrebno da službeno najavimo događaj koji će se odvijati 18.06. na FER-u u organizaciji Zagreb Flex User Group-a.
Kao gosta dovodimo Adobe Platform Evangelista Mihaia Corlana koji će pričati o novoj generaciji Adobeovih RIA tehnologija - Flex 4, Flash Builder i Flash Catalyst, a par članova grupe će održati prezentacije o tome kako u stvarnosti izgleda rad na Flash platformi.
Sve će se odvijati u Sivoj vijećnici koja prima stotinjak posjetitelja, a u prva 3 dana od najave smo dobili oko 30 prijava. Dakle, polako, ima vremena… :)
Više o svemu pročitajte na www.zgflex.org.

No responses yet

Dec 31 2008

Spring i BlazeDS

Published by tomislav under Flash/Flex

Spring i BlazeDS

Nakon partnerstva sa Zendom Adobe grabi dalje po open source zajednici i sljedeća velika stvar je integracija Adobeovog BlazeDS open source ORB-a sa Spring frameworkom.
Već je izdan prvi Spring BlazeDS Integration public release, a kako se uskoro u samom BlazeDS-u očekuju neki zanimljivi dodaci ovo će biti sve interesantnija priča.
BlazeDS će uskoro osim podrške za AMF remoting raditi i sa REST-om što će prilično stanjiti arhitekturu projekata koji osim Flexa trebaju sa klijentske strane imati i Ajax/HTML klijente.

No responses yet

Next »