Nu în ultimul rând, a treia zi a FITC San Francisco a fost marcată de vorbitori mari precum Grant Skinner, Lee Brimelow și Yugo Nakamura.
Î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.
Această prezentare vizează experimentarea, descoperirile prin erori și combinarea Flash cu intrări diferite precum sunete și accelerometre pe dispozitivele mobile. Folosirea creativă a acestor noi intrări și tehnologii este ceea ce pare a fi noua frontieră pentru dezvoltarea Flash creativă.
În timp ce experimentele vă pot menține lucrurile proaspete și vă pot ține la curent, este important să aveți în vedere posibilele aplicații comerciale pentru ei și poate chiar mai important să le împărtășiți aceste experimente, deoarece nu știți niciodată ce folosesc potențialii clienți în ei. De asemenea, din moment ce nu știți niciodată unde ar putea ajunge acest tip de lucru, ar trebui să încercați să vă organizați experimentele. Chiar dacă natura experimentării însăși merge de obicei împotriva acestui lucru, este bine să aveți un plan de acțiune astfel încât să nu vă îndepărtați prea mult de ceea ce sunteți pasionat de crearea și, în același timp, să păstrați lucrurile organizate și utile pentru viitoarele proiecte.
Un astfel de exemplu de instrument grandios, dar de bază menționat, a fost Perfectr, o aplicație AIR al cărei scop este de a suprapune o imagine a designului pe un site cu stil CSS și de a compara diferențele dintre cele două (o modalitate foarte bună pentru un dezvoltator de a verifica dacă codarea se potrivește perfect cu designul). El nu a publicat-o publicului, ci este un exemplu de fel de instrument excelent care se poate baza pe o călătorie de experimentare.
Sunt sigur că toată lumea care lucrează cu sau încearcă să intre în 3D în timp real pentru web și desktop a auzit de Unity3D. Este un instrument de dezvoltare pe mai multe platforme care excelează la ușurința de utilizare și vă oferă multă lovitură pentru voi, mai ales dacă sunteți bine în folosirea versiunii de bază și gratuită a software-ului. Această prezentare a fost despre cât de ușor este să intri în medii în curs de dezvoltare și interacțiuni cu Unity3D. Deosebit de interesant a fost faptul că codarea pentru interactivitate în cadrul aplicațiilor Unity3D poate fi făcută cu C #, care este destul de ușor de recuperat pentru un programator experimentat AS3.
Pentru eticheta de preț (gratuit) și o gamă de instrumente pentru modelarea și texturarea obiectelor, software-ul ales pentru a crea medii pentru Unity3D este Blender. Jocul FPS (First Person Shooter), prezentat de Bartek, și creat de la zero ca un proiect de învățare, a fost modelat în Cinema4D.
Toți am fost supuși unui anumit stres în ceea ce privește dezbaterea falsă a HTML5 vs. Flash. Nu există nici un HTML5 vs Flash. Există Flash și nu există HTML5. Ei vor coexista și vor coexista și fiecare ne va oferi ceea ce ei fac cel mai bine.
Personal, îmi place să învăț noi tehnologii care să mă ajute să mă exprim mai bine și să ofer o valoare mai bună clienților mei și să îi ajut să ajungă la o audiență mai largă, dar rolurile acestor două în viitorul web sunt diferite și ambele oferă ceva unic la masă. Lee și-a făcut misiunea pentru această sesiune de a prezenta argumentele raționale din spatele dezbaterii și de a aduce un sens în această problemă.
Principala perturbare a comunității web a fost cauzată de raționamentul Apple din spatele includerii Flash în dispozitivele iOS. Argumentul că HTML5 este la fel de capabil de a furniza suporturi media bogate ca Flash este doar fals. Starea actuală a HTML5 este departe de a fi capabilă să furnizeze experiențe interactive bogate standardizate și chiar demo-urile prezentate pentru a discredita aceste afirmații nu fac decât să dovedească acest lucru. Evident, situația Flash / iOS sa schimbat de atunci, dar discuția continuă să se dezvolte.
După ce ați spus că nu trebuie să ignorați HTML5, este un avantaj minunat în standardul web HTML și ne va permite să facem multe lucruri pe care dezvoltatorii le-au folosit folosind tehnologia Flash și alte tehnologii.
Unul dintre punctele majore ale prezentării lui Lee a fost că ar trebui să încercați să educați clienții dvs. cu privire la dezbaterea HTML5 și Flash pentru a evita problemele și dificultățile care pot apărea din neînțelegerea complexității problemei.
Lee, de asemenea, sa concentrat pe faptul că ar trebui să începeți cu adevărat să dezvoltați site-uri special pentru browserele mobile. Sigur că puteți vizualiza orice pagină HTML pe telefoanele inteligente și măriți, dar este mult mai ușor pentru utilizatorii de a redirecționa site-urile către versiunea mobilă a site-ului, cu elemente UI proiectate pentru o navigare mai ușoară pe afișaje mai mici.
Utilizeaza Flash pe mobil:
Didier este un programator Flash și lucrează la proiecte precum Mouse Gesture, Liquid Components și, recent, Gestul vocal pe care această prezentare a fost vorba. Este o bibliotecă care profită de noua abilitate de a accesa datele microfonului cu playerul Flash 10.1. Recunoaște modelele de voce și încearcă să le corespundă cu date de sunet preînregistrate. Proiectul este încă în dezvoltare, dar rezultatele sunt destul de impresionante. În timp ce funcționează în prezent numai dacă vocea este înregistrată de aceeași persoană utilizând Gestul vocal pentru a găsi o potrivire, rata de succes este de peste 95%.
Biblioteca nu este încă disponibilă publicului, dar ar trebui să fie în curând. Consultați această demonstrație video a bibliotecii în acțiune.