Home of Flash Site
    Pagina principală      Flash Forum      Flash Wiki      Tutoriale Video      Carte ActionScript 3.0     
 

Prezentare video de la MAX 2010

de Emilian Necula - 04.12.2010

Prezentarea ce dureaza aproximativ o ora a fost sustinuta de Lee Brimelow, Platform Evangelist la Adobe, in cadrul sesiunii MAX 2010. Aceasta acopera o gama larga de subiecte interesante in contextul ultimelor aparitii din domeniul IT: de la Apple, HTML5 si pana la revolutia din domeniul mobile prin intermediul Flash. Sunt dezbatute si o serie de controverse cu privire la dezvoltarea aplicatiilor AIR vs. aplicatiile native si multe altele. Prezentarea in format PowerPoint poate fi downloadata de aici.

via theFlashBlog.com


Tutorial aplicatie AIR pe Android

de Emilian Necula - 04.06.2010

Acest tutorial explica in detaliu modul de configurare a mediului de dezvoltare Flash CS5. De asemenea sunt reliefate etapele crearii si incarcarii aplicatiei demo folosind un emulator oferit de Google Android.

via theflashblog.com


Aplicatie Flex 4 in mai putin de 2 minute

de Emilian Necula - 06.04.2010

Folosind facilitatile oferite de noul Flash Builder 4, in filmuletul de mai jos va fi prezentata crearea unei aplicatii de cautare pe Twitter de la 0, in mai putin de 2 minute. Acest exemplu de aplicatie a fost realizat anterior si in Catalyst, dar in cazul de fata este de remarcat usurinta cu care poti conecta aplicatia proprie la surse de date externe. Wizardul serviciului de date are incorporat o optiune pentru XML, lucru care face ca parsarea feed-urilor de date sa fie "floare la ureche".

via theflashblog.com


Adobe Flash si AIR pe Android

de Emilian Necula - 15.02.2010

Jocurile realizate in Flash si aplicatiile AIR vor face aparea si pe dispozitivele mobile o data cu introducerea platformei Google Android.

In cadrul Congresului Mondial pentru dispoztive mobile de la Barcelona, Adove a prezentat AIR si Flash 10.1 pentru Android, amandoua fiind asteptate sa apara in prima jumatate a lui 2010.

Adobe nu a dezvaluit foarte multe referitor la capacitatile ce vor fi oferite la lansarea noilor versiuni de Flash si AIR, dar au fost postate cateva sfaturi si video-uri cu Flash instatalat pe Motorola Droid si Nexus One, filme atasate mai jos.

Prin intermediul "Open Screen Project", un consortiu care reuneste mai mult de 70 de companii, Adobe spera sa realizeze din Flash si AIR, doua componente fundamentale care sa intre in componenta dispozitivelor mobile cu raspandire la nivel global.

Astfel dezvoltatorii orientati pe cele doua platforme de la Adobe vor putea crea o singura varianta pentru jocurile si aplicatiile lor (una care sa functioneze la nivelul unei game cat mai largi de gadgeturi mobile).

Adobe AIR va oferi posibilitatea crearii de aplicatii mobile pentru Android, deschizand astfel dezvoltatorilor calea de a porta creatiile centrate la nivel Web in cadrul dispozitivelor mobile si a utiliza informatii precum cele GPS in software-ul lor.

Pana la finele lui 2010 aceasta initiativa ar trebui sa fie deja gasita in cadrul unei sfere largi de gadgeturi si sisteme de operare oferind celor interesati un motiv bun pentru conceperea aplicatiilor rich folosind frameworkul Adobe.

Comunicatul oficial al celor de la Adobe se gaseste aici.

Filme oferite de Adobe.


Dezvoltarea unei aplicatii RIA cu PHP si Flex

de Emilian Necula - 09.02.2010

Prezentare sustinuta de catre Mihai Corlan, Platform Evangelist la Adobe Systems in cadrul evenimentului "LEC Technology Meetings", desfasurat pe 12 decembrie 2009. Tematica abordata vizeaza o introducere asupra conceptului de RIA, facilitatile oferite de frameworkul Flex si o aplicatie demo realizata in Flash Builder.


Air 2.0

de Cosmin Varlan - 02.02.2010

Adobe isi da aere cu noul Air 2.0, chiar si in versiunea asta beta2..:D Afla mai multe
aici.

Cercul de RIA - 7

de Cosmin Vârlan - 06.12.2009

În cadrul acestei intâlniri, Adrian Buzgar ne-a povestit câteva chestiuni despre Silverlight și a făcut o comparație între cele două tehnologii punând în evidență autuurile precum și dezavantajele feicăreia.

Înaintea prelegerii lui Adrian, am încercat (și unii dintre participanți chiar au reușit) să realizeze o aplicație cu care să preia o imagine de la camera, să o modifice aplicând o serie de filtre după care să o salveze local (DA! în Flash Player 10 puteți salva un fișier direct pe calculatorul clientului utilizând fileReference - vezi sursele).

Pentru că nu am un set de sliduri, postăm aici direct aplicația - să vă jucați(Necesar un web cam) cu ea (și sursele - pentru a o îmbunătăți).


Sursele le puteți descărca de aici .

RIAsi

de Cosmin Vârlan - 29.11.2009

Cu ocazia Flex Camp-ului din Iași, împreună cu băieții de la Adobe (Mihai Corlan & Mihai Pricope) am hotărât să creăm un grup (pe Adobe Groups).

Majoritatea membrilor sunt participanți la cercul de RIA (a cărei pagini o vizitați acum). Suntem la început și sperăm să ne descurcăm bine în continuare. Dacă vrei să ni te alături și tu, grupul nostru este denumit RIAsi (RIA + Iași = RIAși - în caz că vă întrebați :) ).

Te așteptăm.

Cercul de RIA - episodul 6

de Cosmin Vârlan - 29.11.2009

În cadrul acestei întâlniri am discutat despre sistemul de evenimente din aplicațiile Flash. Așa cum v-am învățat deja, prezentarea a fost pusă pe SlideShare și este disponibilă mai jos.

Tot în cadrul acestei întâlniri Radu Mereuță a prezentat câteva chestiuni teoretice legate de socketuri (deci vor exista două prezentări pe SlideShare) pentru ca mai apoi să îi ajute pe participanți să se conecteze la un server din rețeaua locală și să transmită un mesaj către clientul Flex realizat de el.

Aplicația Flex (cea realizată de Radu) este disponibilă aici (este vorba doar de client). Serverul a fost realizat in Java și poate fi obținut dând click pe cartea ActionScript 3.0 (din dreapta) și descărcând sursele aplicațiilor. Serverul este disponibil în: Cap9_008_Socket_ComunicareaLaDistantaInTimpReal (a fost utilizat cel de-al treilea tip de server).

Prezentările de azi, 28.11.2009 sunt date în continuare:

Events

Sockets Chat

Cercul de RIA - episodul 5

de Cosmin Vârlan - 08.11.2009

La ultimul cerc am discutat despre clasele prin intermediul cărora putem controla un MP3 (de fapt un sunet în general). Prezentarea a fost mai scurtă ca de obicei deoarece am avut mai mult cod de explicat/realizat și ne-am "băgat" puțintel și în Flex.

Un prim proiect Flex extrem de simplu în care s-a exemplificat cum pot fi modificate proprietățile unei imagini poate fi descărcat de aici.

Cel de-al doilea proiect a fost un MP3 player (în AIR, care mai mult a fost explicat). Proiectul poate fi importat în Flex Builder din arhiva de aici. Față de ce era la cerc, am realizat și funcționalitatea scroll-ului în melodie. Să vedem cu ce vor mai veni cei care doresc să îmbunătățească acest MP3 player simplist.

Prezentarea de la acest cerc (de pe data de 07.11.2009) este aceasta:

Cercul De Rich Internet Applications Mp3

Prezentarea de la Flex Camp (Flash Interop)

de Cosmin Vârlan - 07.11.2009

Prezentarea pe care am avut-o la flex camp poate fi "vizualizată" aici: Comunicarea in AS3

Adaugă un link în secțiunea siturilor interesante !

de Cosmin Vârlan - 05.11.2009

Poți să adăugi propriile legături către anumite situri. Acestea vor apărea în partea dreaptă a acestui site după ce au fost aprobate.

Ne interesează exemple de utilizare a tehnologiilor Adobe în realizarea aplicațiilor RIA dar și linkuri către pagini ce au legătură cu aceste tehnologii (de exemplu în care puteți găsi documentații sau tutoriale).

Pentru a adăuga o legătură, apasă pe "Adaugă o legătură" din secțiunea Siturilor interesante.

Cercul de RIA - episodul 4

de Cosmin Vârlan

Pe data de 24.10.2009, Alexandru Perieţanu, unul din stundenţii Facultății de Informatică ne-a învățat cum se lucrează cu interfața Flash Authoring Tool-ului pentru a crea diverse forme, animații sau masca anumite componente grafice. Prezentarea d-lui Periețanu o puteți revedea în pluginul Slideshare de mai jos.
De asemenea, ați putut viziona două tutoriale video în care ați fost învățați cum puteți utiliza în Flex Builder obiecte și animații create în Flash.

Flash – Interfaţă şI Intrumente

Învață-i pe alții: fă un tutorial

de Cosmin Vârlan

După cum ziceam, în fiecare săptămână voi încerca să premiez persoanele care au făcut tutoriale. Punctajul ce se acordă unui participant nu este în funcție de numărul de tutoriale (video - pentru site/text - pe wiki) pe care le-a realizat ci în funcție de calitatea acestora.

Se punctează așadar:
  • Noutatea tutorialului (dacă în tutorial se povestește despre ceva care mai există în alte tutoriale sau în prezentările de pe acest site, relevanța va fi mai mică).
  • Cât de complete sunt informațiile (dacă tratați încărcarea unui fișier de undeva, ar fi frumos să se vorbească și despre sandboxuri, nu numai despre load).
  • Deoarece suntem la Facultatea de Informatică, au prioritate tutorialele ce au legătură cu programarea (dar în cazul lipsei acestora, le vom premia si pe cele despre Flash Authoring ).
  • Modul de prezentare al informațiilor - claritatea (cu cât informațiile sunt mai clare, cu atât sunt ușor de înțeles).
  • Tutorialele sunt menite să învețe pe alte persoane ceva anume. Exemplele trebuie să fie scurte și la obiect. Spuneți clar la începutul tutorialului ce doriți să-i învățați. Nu se numește tutorial descrierea unei aplicații (prefer să fie descris modul în care se încarcă și se manipulează o imagine decât să descrieți cum se face un album foto - al doilea e mai complex și cineva care vizualizează tutorialul va trebui să "extargă" codul în care se încarcă imaginea dintr-un cod mai mare - presupunând că doar asta îl interesează).
Deoarece toți participanții la Cercul de RIA au acumulat destule cunoștințe pentru a putea demara singri învățarea unei chestiuni, nu consider ca există persoane dezavantajate - doar persoane care nu vor să învețe. Află aici subiecte ușor de învățat/tratat (și pentru care avem nevoie de tutoriale clare și concise).

Persoanelor care au participat și câștigat într-o săptămână, li se anulează punctajul obținut. Candidații fiecărei săptămâni vor fi anunțați in acest post...

Cercul de RIA - episodul 3

de Cosmin Vârlan

Se pare că deși unii studenți mai lipsesc de la cercul de RIA, alții vin mereu pentru a completa locurile libere și eventual și pentru a sta în picioare. Vă mulțumesc că veniți să mă "audiați" și că încă nu v-ați plictisit de mine.

Azi, printre altele, am făcut exemplul cu mașina-castravete (vezi slidurile de mai jos), exemplu pe care îl puteți descărca (ca și proiect Flex Builder ce poate fi importat) de aici.

Cel de-al doilea proiect menit să demonstreze felul în care este creată ierarhia de obiecte și cum modificarea proprietăților părintelui va duce la modificarea copiilor (și terminat cu ajutorul d-lui Buzgar Adrian), l-am "tunat" puțin pentru a nu mai fi nevoie de dubluclick ca să fie adăugat un copil, acest lucru realizându-se prin intermediul meniului contextual al fiecărui pătrat în parte. Toți copii aceluiași pătrat (container grafic) vor avea aceeași culoare. Sursele aplicației (ca proiect Flex)) pot fi descărcate de aici și dacă doriți puteți să executați aplicația aici.

Am dat și două tricouașe celor care au fost destul de harnici pentru a face tutoriale [Ionuț Stirban, Ștefan Comănescu].

Prezentarea de azi (18.10.2009) o puteți vedea aici:

Cercul De Rich Internet Applications Constructor, Getter,Setter, Display List

Da eu de unde descarc Flex Builder-ul ???

de Cosmin Vârlan

Dacă ești student, este cât se poate de legal să ai Flex Builder-ul pe calculatorul propriu.

Pentru aceasta trebuie ca în primul pas să descărci versiunea pentru încercare (60 de zile) de pe situl www.adobe.com (undeva pe prima pagină trebuie să vezi o secțiune cu produse și în această secțiune un pătrat negru pe care scrie FX; dă click pe acest pătrat și te va duce la pagina dedicată Flex Builder-ului unde vei găsi un link pentru a descărca versiunea trial [necesită o înregistrare super-banală]).

Dacă ai făcut rost de kitul de Flex Builder, pentru a scăpa de limita de 60 de zile, trebuie să intri la adresa: https://freeriatools.adobe.com/, selectezi că vrei Flexul pentru educație, le zici că esti student și după ce accepți condițiile lor, vei nimeri într-un formular în care, printre alte date despre tine, va trebui să trimiți o imagine cu prima pagină a carnetului de note (cea în care apare și poza ta).

Mai rămâne să aștepți să-ți vină numărul serial pe mail... (care va ajunge înaintea perioadei de 60 de zile în care expiră Flex-ul). Numărul serial merge atât pentru Flex Builder de Windows cât și pentru cel de MacOS.

END

Cercul de RIA - episodul 2

de Cosmin Vârlan

Spuff.. de data asta am făcut și liste (4) cu persoanele din sală (159)... să văd cam unde e nivelul, cam cine sunt, can din ce ani sunt... etc. Prezentarea din acest al doilea cerc este disponibilă mai jos...

Am făcut un mic joculeț ce implică existența unor baloane ;;) pe care cei interesați îl pot descărca de aici (Pentru a-l importa în Flex din meniul File alegeți opțiunea Import > Flex Project după care selectați direct arhiva).

Poze:
Cercul de RIA Cercul de RIA Cercul de RIA Cercul de RIA Cercul de RIA Cercul de RIA Cercul de RIA Cercul de RIA Cercul de RIA

Cercul De Rich Internet Applications Variabile, Functii, Obiecte, Mosteniri

Cercul de RIA - episodul 1

de Cosmin Vârlan

Ei bine, azi a fost debutul cercului de Rich Internet Applications pentru perioada 2009-2010 și am fost super-surprins: c309 plin ochi și cu oamenii chiar și pe calorifere… nu mi-a venit să cred.

Prima prezentare ce a avut loc la 03.10.2009 o puteți vedea și descărca de aici:

Cercul De Rich Internet Applications Introducere

Cercul de RIA (anunţ)

de Cosmin Vârlan

De pe data de 3.10.2009, Cercul de Rich Internet Applications (cunoscut și sub numele de Cercul de Flash) va fi reluat. Prezentările vor fi făcute de la nivelul de începător până la nivelul la care credem că vă veți descurca singuri în realizarea propriei aplicații în Flash sau Flex.

Cercul se va desfășura în fiecare sâmbătă cu excepția săptămânilor 7 și 15 care sunt urmate de evaluări (parțiale) și în care este mai bine să învățați la celelalte materii.

Participarea nu este obligatorie, nu se pun note și nu influențează în nici un fel activitatea pe care o aveți la cursurile din Facultatea de Informatică (sau alte facultăți). Participanții vor primi la sfârșitul perioadei (1 sem) o diplomă care atestă participarea la acest curs.

Locația: c309 (etajul 1 din Corpul C al Facultății de Informatică din Iași, UAIC)

Ora: 10:00 (în fiecare sâmbătă)


Flex Camp în Iași

de Cosmin Vârlan

Pe data de 31 octombrie 2009, Adobe Romania va organiza un Flex Camp în Iași. Dacă vrei sa participi și tu înscrie-te utilizând formularul de la: http://flexcampiasi.eventbrite.com/

Air Puzzle

de Cosmin Vârlan

Dacă vrei sa vezi ce aplicaţie air drăguţă am facut, întâi instalează player-ul de air de aici şi apoi downloadează aplicaţia de aici.

Ierarhia claselor din AS3, Flex

de Cosmin Vârlan

Câteva imagini (ce pot fi – eventual - tipărite şi făcute postere) reprezentând: Diagrama claselor existente în ActionScript 3.0 Diagrama claselor Flex (Core Classes) Diagrama claselor Flex (Core Classes) Diagrama claselor Flex (Advanced Classes) Diagrama claselor Flex (Additional Classes) Lista claselor din ActionScript 3.0

Carti existente la biblioteca

de Cosmin Vârlan

Prin bunavoinţa Adobe România, următoarele cărţi pot fi găsite la Biblioteca Facultăţii de Informatică:
  • Getting Started with Flex 3 (O’Reilly, 2008)
  • Adobe AIR for JavaScript Developers. Pocket Guide (O’Reilly, 2008)
  • Adobe Flex 3 - Training from the source (Jeff tapper, Michael Labriola, Mathew Boles - Adobe press)

Getting started with Flex 3 Adobe AIR for JavaScript Developers Adobe Flex 3 - Training from the source

Cercul RIA (2008)

de Cosmin Vârlan

Pentru anul (2008-2009): se tine in fiecare Sambata de la ora 10 - c309.

Ce s-a intamplat pana acum

Daca ati ratat vreo intalnire, nu uitati sa vedeti prezentarea, altfel veti fi defazati de restul colegilor:
04.10.2008 - Intro: contine ceea ce un incepator trebuie sa invete despre AS3 [Cosmin Varlan]
11.10.2008 - Info despre setteri, getteri si un mic exercitiu cu clase/obiecte si interfete [Cosmin Varlan]
18.10.2008 - Cum utilizati interfata pentru a schimba felul in care este afisat un ceas [Alex Nechita]
25.10.2008, 01.11.2008 - Un Music Player [Alex Nechita]
08.11.2008 - Cateva cuvinte despre XML si un exercitiu de comunicare cu un server PHP utilizand XML - versiunea easy si nu cea eleganta[Cosmin Varlan]
16.11.2008 - Observer si Singleton [Cosmin Varlan]
22.11.2008 - Printre alte chestii prezentate de Miti la aceasta intrunire, s-a numarat si "Pixel Bender"-ul. Puteti descarca sursele
utilizate de pe blogul sau... [Mihai Pricope (Adobe Romania)]
29.11.2008 - Bitmap Data [Cosmin Varlan]
06.12.2008 - Conectivitate utilizand Socketuri [Ariel Chelsau]
13.12.2008 + 20.12.2008 - Am incercat (si reusit) sa facem un joc - puzzle. CHECK IT OUT [All Of Us]
10.01.2009 - FII Creativ si invata sa lucrez cu socketuri [Alexandru Perietanu, all]
17.01.2009 - Au fost inmanate diplome de participant si am reusit sa facem si cateva poze. A fost realizat si un feedback. [All of us]
28.02.2009 - Utilizarea evenimentelor[Cosmin Varlan]
14.03.2009 - Introducere in flex.. cum se leaga cu AS3[Cosmin Varlan]
21.03.2009 - Embedding si preloading [Gheorghita Catalin Bordianu]

The free Pizza contest contest !!!

de Cosmin Vârlan

Regulament

- Daca are extensia SWF, e eligibil ;;) - [dorim aplicatii Flash, Flex - pentru ca se desfasoara in cadrul cercului de AS3]
- Pentru inscrieri se va trimite un mail lui Cosmin Varlan.
- Fiecare participant va da o nota celorlalti participanti (dar nu si lui) [ +justificare a punctajului / recomandari - deci vrem critici constructive ].
- Vor fi punctate: Originalitatea ideii, eleganta codului, usurinta cu care un utilizator va reusi sa foloseasca aplicatia (interfata), cum si-a vandut marfa.
- Participantii care au pierdut vor trebui sa-i plateasca pizza celui care a castigat [la pizzeria favorita a celui ce alut locul 1].
- Vor exista trei premii: Locul 1: nu plateste pizza, Locul 2: nu plateste prima bere, Locul 3: Nu plateste sosul.
- Tema concurs: Sa se realizeze o galerie foto [Specificatii suplimentare: Se va utiliza un fisier XML pentru a tine minte calea catre imagini si alte
   informatii pe care le considerati interesante, Dimensiunea Height:nu conteaza, Width: maxim 780px;].

- termenul limita de inscriere este 20.02.2009, pe 21.02.2009 facem concursul ; si PIZZA :D
- se pot inscrie si persoane care nu au participat la cercul de AS3
- Inscrisi pana acum: Holban Victor, Meghea Iulian-Flavius, Tudor Dobrila, Cotos Paul, Livadariu Andrei,
Floria Florin, Chiric Cristian, Burlacu Daniel, Perietanu Alex, Chelsau Ariel, Bordianu Gheorghita, Nechita Alex, Varlan Cosmin...
Asteptam sponsori {ca sa dam pizza din banii sponsorilor - sau eventual premii mai consistente} - evident, sponsorii vor fi mentionati pe aceasta pagina.

Castigatori

Locul 1 (la egalitate): Ariel Chelsau & Paul Cotos
Locul 2: Andrei Livadariu
Locul 3: Victor Holban

Altele: Daniel Burlacu
Cosmin Varlan - nu a participat
Surse: descarca

Carte de Flash 8 (AS2) oferita gratuit

de Cosmin Varlan

Desi am lucrat destul de mult la carticica asta cu exemple in Flash8, m-am hotarat sa o ofer gratuit pe Internet (in format PDF), motivul principal fiind aparitia Flashului9. Asa ca enjoy:

Cuprins (ca sa stiti ce gasiti)
Descarca in format PDF de aici.
Descarca sursele de aici.
Astept si feed-back-uri aici: aici.

Situri interesante*

Adaugă o legătură

* = Evident, cu excepția celui de față :)

 
Action Script 3.0