FlexDoc

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    FlexDoc - Presentation Transcript

    1. Adobe Flex
    2. RAD (Rapid Application Development)
      • Principii
        • Prototipizarea şi testarea devreme de către utilizator
        • Refolosirea componentelor softwar e
        • Programarea vizuală pentru definirea interfeţei-utilizator
        • Modelarea datelor
    3. Aplicarea principiilor RAD in Flex
      • Reutilizarea componentelor soft
        • folose ş te un limbaj orientat-obiect: ActionScript
        • folosind MXML ş i ActionScript se pot defini componente proprii refolosibile î n alte aplica ţ ii
      • Programare vizual ă
        • folose ş te un limbaj declarativ, MXML, cu suport pentru programare vizual ă
      • Instrumente de modelare a datelor
        • definirea modelului de date prin intermediul unui obiect ActionScript
    4. Arhitectura sistemului
      • urm ă re ş te modelul arhitectural MVC
    5. View
      • const ă din interfa ţ a utilizator descris ă printr-o ierarhie de componente MXML
      • comunicarea se realizeaz ă prin Evenimente
      • actualizarea datelor partajate de View-uri se realizeaz ă prin mecanismul de Data Binding
    6. Model
      • stocheaz ă date
      • reprezint ă starea aplica ţ iei
      • se pot utiliza clase Action Script
    7. Controller
      • responsabil cu logica dintre View ş i Model realizat ă prin Evenimente
      • View-ul trimite evenimente, Controller-ul ascult ă ş i furnizeaz ă comportamenul adecvat (de obicei, actualizeaz ă modelul)
    8. Limbaje: MXML
      • limbaj declarativ bazat pe XML
      • folosit pentru descrierea interfe ţ elor grafice
      • permite ş i definirea aspectelor non-vizuale: e.g. data bindings, conexiuni la servicii web
      • furnizeaz ă o colec ţ ie larg ă de tag-uri: grid-uri, arbori, tab-uri de navigare, meniuri
      • poate fi extins cu componente proprii
    9. Limbaje: ActionScript
      • limbaj procedural, orientat-obiect
      • Pentru a include facilităţile AS în MXML se poate recurge la următoarele metode:
        • folosirea AS pentru a defini event listener-i în interiorul atributelor MXML
        • adăugarea blocurilor de AS folosind tag-ul <mx:Script>
        • includerea de fişiere AS externe
        • importarea claselor AS
        • crearea de componente AS
    10. Utilitatea
      • Interoperabilitate
      • Productivitate
      • Simplitate
      • Open Source
      • Servicii de date avansate
      • Scalabilitate
    SlideShare Zeitgeist 2009

    + guestc1b16406guestc1b16406 Nominate

    custom

    100 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 100
      • 100 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories