Adobe flex
This presentation is the property of its rightful owner.
Sponsored Links
1 / 7

Adobe Flex PowerPoint PPT Presentation


  • 63 Views
  • Uploaded on
  • Presentation posted in: General

Adobe Flex. Prezentare generală. Permite crearea de aplicații economice pentru publicarea pe Web și a aplicațiilor desktop. Permite dezvoltarea rapidă și ușoară a RIA (Rich Internet Applications) Flex=Flash. Prezentare generală. Tehnologii folosite:

Download Presentation

Adobe Flex

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Adobe flex

Adobe Flex


Prezentare general

Prezentare generală

  • Permite crearea de aplicații economice pentru publicarea pe Web și a aplicațiilor desktop.

  • Permite dezvoltarea rapidă și ușoară a RIA (Rich Internet Applications)

  • Flex=Flash


Prezentare general1

Prezentare generală

  • Tehnologii folosite:

    • ActionScript 3.0 – limbaj de programare orientat-obiect care permite dezvoltarea opțiunilor oferite de platforma Flash. Permite dezvoltarea facilă a aplicațiilor economice pentru Internet.

    • Flex Framework 3 folosește ActionScript 3.0 și Flash Player 10 și adaugă o clasă de biblioteci extensibilă pentru dezvoltarea de aplicații Internet.

    • Limbajul MXML se bazează pe XML și permite gestiunea elementelor aplicației într-o manieră declarativă.

    • Flex Builder 3 – mediu integrat de dezvoltare a aplicațiilor

    • Flex Data Services 3 (FDS3) – oferă servicii de sincronizare pentru accesul, gestiunea și sincronizarea datelor.

    • AIR (Adobe Integrated Runtime) – permite publicarea conținutului web și includerea componentelor Flash în aplicații desktop.


Tehnologia air

Tehnologia AIR

  • Utilitate:

    • Browserele web au facilități limitate,

    • Browserele web nu au incorporat suport pentru a realiza drag-and-drop direct de pe desktop,

    • Browserele au limite impuse de politicile de securitate,

    • Este necesară o conexiune Internet pentru a putea accesa aplicațiile web.

    • Permite utilizarea unui singur mediu pentru dezvoltarea aplicațiilor web și a celor desktop.

    • Asigură portabilitatea aplicațiilor pe sisteme de operare diferite.


Implementarea interac iunii utilizatorului cu aplica ia

Implementarea interacțiunii utilizatorului cu aplicația

  • Controale

  • Validarea datelor introduse de utilizator:

    • Real-time validation– interceptează evenimentele clic și apăsarea unei taste,

    • Committed-Value validation– așteaptă ca utilizatorul să termine de introdus textul,

    • Pass-Through validation -verifică odată toate valorile introduse în formă.

    • Scripted validation – crearea dinamică a condițiilor de validare și reutilizarea codului scris.


Valid ri incluse

Validări incluse

  • Validator – verifică introducerea de valori în “câmpurile obligatorii”;

  • StringValidator – verifică dacă numărul de caractere introduse într-un control se încadrează între 2 limite;

  • NumberValidator – impune restricții legate de valoarea numerică introdusă și tipul valorii;

  • DateValidator – verificarea corectitudinii valorii introduse;

  • EmailValidator - verificarea adresei de poștă electronică;

  • CreditCardValidator - folosește algoritmul Luhn mod10 pentru a verifica corectitudinea numărului și tipul cărții de credit introduse de utilizator:

    • Tipul cărții de credit (suportă American Express, Diners Club, Discover, MasterCard șiVisa)

    • Numărul cărții de credit.

  • CurrencyValidator;

  • PhoneNumberValidator;

  • RegExpValidator;

  • ZipCodeValidator.


Efecte

Efecte

  • Blur

  • Dissolve

  • Fade

  • Glow

  • Iris

  • Move

  • Pause

  • Resize

  • Rotate

  • SoundEffect

  • WipeLeft, WipeRight, WipeUp, WipeDown

  • Zoom


  • Login