Na čemu se vrte Flex/AIR aplikacije
Mihai Corlan je na svom blogu objavio odličan članak o tome za koje uređaje je moguće razvijati Flex/AIR aplikacije na Adobe Flash platformi. Kroz proteklih dana mogli smo čitati o jako puno novosti iz Adobe Labsa, puno toga smo pisali o suradnji Adobe i partnera, OpenScreenProjectu te smo i sami se više pogubili u moru informacija. Nakon nekoliko mjeseci apstinencije, Apple AppStore je dozvolio pristup Flashu te možete razvijati Flash aplikacije za iPhone, iPod Touch i iPad. Svi Android 2.2+ mobiteli podržavaju AIR aplikacije, neovisno o kojem je proizvođaču riječ. Nedavno je u igru ušao i BlackBerry sa svojim tabletom PlayBook.
Večeras u 18:30 sati je redovni mjesečni sastanak ZgFlex grupe pa ako želite saznati više informacija o razvoju AIR aplikacija za PlayBook i kako dotični tablet, slobodno navratite u MAMU.
Novi Flash & Flex Magazine
Novi broj Flash & Flex Magazinea posvećen je temama vezanima za razvoj aplikacija za mobilne uređaje. Možete čitati o tome kako Adobe navodno priprema alat za konverziju Flash aplikacija u HTML 5. Već ste ranije mogli čuti na našem siteu o projektu Prototype Edge. FFD donosi informacije kako na Android uređajima koristiti mikrofon i akcelerometre unutar Flash programa. Osim toga, možete pročitati zanimljiv članak o Elips Studio pluginu za Flash Builder koji omogućava pakiranje Flex projekata i konverziju u iPhone kod. Saznajte više o SCORMu, odličnoj e-learning platformi temeljenoj na Adobe Flash platformi. (više…)
Visual Studio kao Flex alat
Zadnjih par tjedana mogli ste čitati o WebORB-u i kako koristiti ovaj odlični plugin za povezivanje .NET-a i Flexa, iako postoje i verzije WebORB-a za PHP, Javu i Ruby. Ako ste .NET developer, a u isto vrijeme se bavite i Flexom, onda definitivno trebate isprobati Ensemble Tofino. Tofino je plugin za Visual Studio koji omogućava razvoj sličan razvoju u Flash Builderu, a isto tako opcije debuggiranja su na zavidnom nivou. Naravno, neke stvari poput jednostavnijeg stvaranja komponenata, skinninga i sličnih naprednih vizualnih zahvata i dalje su bolje izvedene u Flash Builderu, ali bez obzira na to, pročitajte članak Raya Blaaka o dodatku za razvoj Flex aplikacija u Visual Studiju.
Lokalizacija u Flexu 4
Ukoliko želite napraviti višejezičnu aplikaciju u Flexu, tada morate znati kako organizirati prijevode fraza unutar Flex aplikacije. Uz sve to, možda će vam zatrebati i funkcionalnost Text Layout Frameworka kako biste mogli iskoristiti maksimum u prikazivanju lokalizacijskih podataka (primjerice, ako želite prikazati arapski tekst od desno prema lijevo). Charles Hibis je na Adobe Developer Connectionu opisao kako napraviti višejezičnu Flex aplikaciju s četiri prijevoda, kako organizirati prevedene podatke i na koji način ih koristiti u svojoj aplikaciji. Navedene smjernice nisu striktni način kako napraviti ovakvu funkcionalnost, ali neke od njih praktički predstavljaju industrijski standard u razvoju Flex aplikacija.
Flex Roadmap
Kao što i sami vidite, Adobe ulaže puno truda u razvoj Flex frameworka. Cilj novog izdanja Flex Frameworka (Hero) jest omogućiti glatko izvođenje Flex aplikacija na mobilnim uređajima, optimizacija Flex Spark komponenata, a rezultat toga trebao bi biti poticaj developerima da razvijaju veće enterprise aplikacije u Flexu. Više o budućnosti Flexa moglo se čuti na predavanjima ovogodišnjeg Adobe MAX-a. Budući voditelji Flex grupe imaju pristup internim forumima Adobe zajednice, svjedoci smo koliko se napora ulaže u poboljšanje performansi Flash platforme kako bismo jednostavno razvijali aplikacije za više platformi. (više…)
Pregled Flex kontejnera
Holly Schlinsky napisala je odličan članak o layout mogućnostima Flex komponenti, kako se koriste, koje su predefinirane veličine pojedinih container komponenti, kako se upravlja scrollbarom, a ubacila je poneki savjet u razvoju custom komponenata temeljenih na Flex 4 containerima. U članku možete pronaći pravi šalabahter s veličinama containera, početnim layoutom, veličinom prostora za scrollbar i slično.
Ako želite vidjeti neke custom layoute, posjetiti FlexLayouts.org gdje su Justin Shacklette i Gilles Guillemin objavili svoje layout definicije te upute kako ih koristiti.
Kako napraviti ZIP arhivu u Flexu
Prije par dana krenuo sam razmišljati o razvoju AIR aplikacije koja bi trebala generirati datoteke pa mi se najjednostavnijim činilo da te datoteke spremim u arhivu i onda ponudim korisniku da spremi tu arhivu na računalo.
Kako to napraviti – jedna od opcija je pohraniti sve datoteke na PHP server, iskoristiti PHP biblioteku za arhiviranje i onda ponuditi korisniku link za download, ali kao što i sami možete vidjeti, riječ je o kompliciranom rješenju s puno kompromisa. Logičnim mi se činilo da ovaj posao odradi klijentski dio aplikacije. (više…)
Novi FFD časopis
Prije par dana izašao je novi broj Flash & Flex Magazinea. Novi broj se posvetio Google TV-u i koje su veze Flash platforme s novom Google igračkom. Ryan D’Agostino je u novoj rubrici iPhone developmenta napisao članak o razvoju ActionScript aplikacija za iPhone. FFD časopis predstavlja još jedan zanimljiv Flash CMS – Silex.
Od ostalih sadržaja treba spomenuti članak o data-centric Flex aplikacijama i Action Message Formatu. Riječ je o članku koji je dio nove knjige Flex 4 in Action (izdavač Manning). Da ne duljim previše, posjetiti FFDmag.com i skinite novi broj ovog odličnog časopisa.
Novi WebORB v4.2 for .NET
Nastavak vijesti od jučer – Midnightcoders je jučer objavio novu verziju WebORB-a za .NET aplikacije. Novosti su poprilično zanimljive – poboljšane su mogućnosti cachinga (response caching), ugrađena je podrška za Apache NMS (.NET messaging service API), ugrađena je podrška H.264 HD streaminga za Flash i Flex aplikacije, kao i podrška za MP3 playback i snimanje putem RTMP protokola. Na zahtjev korisnika omogućeno je da se WebORB može postaviti na server ili razvojnu okolinu bez instalacije, a još neke odlične novosti su implementacija JSON komunikacije i podrška za NHibernate objekte.
Flex 4 Custom Preloader
Prilikom učitavanja Flex aplikacije možete vidjeti jednostavni preloader kojim dobivate informaciju koliki postotak aplikacije je učitan u vaš preglednik. Flex 2 i 3 su nudili jednostavan preloader s tankim progress barom, Flex 4 nudi nešto elegantniji progress bar u obliku nešto deblje trake. Postoji jako malo kvalitetnih članaka o ovoj tematici. Planirao sam napisati vlastiti članak o tome kako razviti custom Flex preloader, no budući sam zadnjih tjedana poprilično zauzet, preporučio bih vam da pogledate članak koji je napisao Michael Chaize, Adobe Platform Evangelist iz Pariza.











