În ultimul timp, a existat un sentiment de confuzie în industria noastră. Standardele se schimbă și există o mulțime de discuții despre locul în care se potrivește Flash în viitorul webului. Ca un fel de terapie, am decis să verificăm FITC San Francisco și până acum am găsit exact ceea ce căutam ...
În acest jurnal, voi încerca să vă informez cu privire la ceea ce se întâmplă în unele dintre cele mai interesante proiecte care implică platforma Flash și chiar și o perspectivă asupra altor tehnologii care ar putea schimba modul în care ne desfășurăm afacerea.
Cu 3D în Flash, problema principală cu care vă veți confrunta este optimizarea performanței.
Rob Baetman de la Away3D a demonstrat o mare inovatie in imbunatatirea performantei proiectelor 3D Flash precum si a noilor caracteristici ale motorului Away3D. Una dintre cele mai impresionante caracteristici prezentate a fost materialele PixelBender și BSP Sortare, care este încă în curs de dezvoltare, dar vă permite să creați scene mari în care zonele mici fac independent, ideea pentru care este adoptată de la vechiul motor de cutremur.
De asemenea, a fost prezentat motorul Away3D Lite, care funcționează extrem de bine cu un număr mare de fețe, dar reduce cantitatea de caracteristici adăugate la motor. Demonstrația a fost realizată cu un model de avion de 8000 de fețe și materiale PixelBender, iar pentru Flash Player mobil un model de avion cu 2000 de fețe cu peisaj generat și capacitatea de a zbura și de a naviga cu avionul peste acesta cu ajutorul accelerometrelor.
În cele din urmă a fost o demonstrație a unui joc FPS multiplayer realizat cu sortare BSP și texturi coapte cu Prefab3D care funcționa remarcabil de bine.
Away3D merită cu siguranță să fie verificat cu toate inovațiile introduse în motor. Cu Flash Player mobil la orizont, motorul Away3D Lite este deosebit de interesant pentru crearea de experiențe web 3D mobile.
Eugene este nebun. Și vreau să spun asta în cel mai bun mod posibil. La ce lucrează are atâtea implicații, încât este greu să te concentrezi doar pe unul. Proiectul pe care la prezentat este ASSurf. Acesta vă permite să recunoașteți modelele și imaginile mach în timp real, fără utilizarea markerelor premade.
Ceea ce aveți nevoie este o imagine în baza de date care are contraste destul de puternice și ASSurf va face restul pentru ao găsi în zona captată de cameră web. De asemenea, vă oferă posibilitatea de a efectua estimarea mișcării. Datorită limitărilor de viteză ale ActionScript, Eugene a optat pentru alchimie să efectueze calculele grele și a reușit să obțină o frameră decentă, cu o recunoaștere a imaginii în timp real și un model 3d al unei păduri care se suprapune zonei. Proiectul este încă în curs de dezvoltare și necesită aliniere, însă ceea ce poate face biblioteca acum este foarte impresionant și arată ce ne putem aștepta în viitor.
Kevin Lynch și Mark Anders discuta despre viitorul platformei Flash pe dispozitive mobile și desktop. Adobe lucrează din greu pentru a obține Flash 10.1 pe cât mai multe dispozitive mobile și lucrează cu majoritatea producătorilor de telefoane mobile pentru a furniza cât mai multe posibilități până la sfârșitul anului. Motorola este pe punctul de a începe o campanie care se va concentra pe promovarea funcției Flash Installed în telefoanele lor și va lansa, de asemenea, un anunț mare în Times Square cu Flash Installed, prezentat în mod proeminent, care demonstrează angajamentul față de platformă.
AIR 2.5 mobile public / private beta este, de asemenea, afară. Trebuie să vă înregistrați pentru al descărca, dar asta este, deci dacă doriți să începeți să vă dezvoltați sau doar să îl testați, puteți face acest lucru la http://labs.adobe.com/technologies/air2/android/. Mai multe sfaturi de optimizare pentru AIR și Flash pentru Android vor veni în următoarele părți ale jurnalului.
De asemenea, ar trebui să ne așteptăm la o actualizare majoră pentru Flash mobil foarte curând. S-au făcut multe eforturi pentru reducerea consumului de memorie pentru AS3 VM, până în momentul în care a fost redus cu aproximativ 50% pentru dispozitivul mobil 10.1.
Pentru oricine intenționează să dezvolte pentru Flash sau AIR mobil, veți fi bucuroși să aflăm că Device Central va conține o mulțime de instrumente reci pentru a verifica utilizarea aplicațiilor din lumea reală pe un dispozitiv mobil. Acestea includ utilizarea accelerometrelor, capacitatea de a adăuga suprapunere reflectorizantă pe ecran pentru a verifica vizibilitatea graficelor cu un fundal reflectorizant personalizat, ca în situația din lumea reală, abilitatea de a accelera puterea semnalului pentru a verifica performanța aplicației în zone de simulare a intensității semnalului inferior și verificați consumul bateriei. Producătorii de dispozitive furnizează companiei Adobe un profil al telefoanelor lor, astfel încât simulările să poată fi făcute cât mai exacte. De asemenea, cu numărul și tipul diferite de accelerometre de pe diferite dispozitive, Adobe lucrează la furnizarea unei singure ieșiri pentru o gamă mai ușoară de dezvoltare a dispozitivelor încrucișate. Toate acestea ar trebui să facă viața mult mai ușoară atunci când vine vorba de dezvoltare pentru mai multe dispozitive.
Sper că v-ați bucurat de prima vizionare la FITC San Fransisco 2010, căutați mai multe intrări în jurnal în curând!