1 / 98

Tehnologii RIA

Tehnologii RIA. Cosmin Varlan. Rich Internet Applications.

orenda
Download Presentation

Tehnologii RIA

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. http://www.infoiasi.ro/~flash/prezentari_cerc Tehnologii RIA CosminVarlan

  2. http://www.infoiasi.ro/~flash/prezentari_cerc Rich Internet Applications • Rich Internet applications (RIAs) offer a rich, engaging experience that improves user satisfaction and increases productivity. Using the broad reach of the Internet, RIAs can be deployed across browsers and desktops. (sursa: www.adobe.com)

  3. http://www.infoiasi.ro/~flash/prezentari_cerc Rich Internet Applications - tech • Java Script / AJAX ( +SVG ) = RIA [ex: gmail, noul Yahoo mail] • Microsoft Silverlight = RIA [chrome?] http://www.theregister.co.uk/2008/08/18/silverlight_pros_and_cons/ http://memorabilia.hardrock.com/ • Adobe Flash, Flex, AIR? = RIA restul … (poateexistasialtele)

  4. http://www.infoiasi.ro/~flash/prezentari_cerc Rich Internet Applications

  5. http://www.infoiasi.ro/~flash/prezentari_cerc Rich Internet Applications - Flash = Adobe Flash CS3

  6. http://www.infoiasi.ro/~flash/prezentari_cerc Rich Internet Applications - Flash + Crearea de obiectevectoriale + Permitecreareaanimatiilor in modul de editare timeline + Atasarede comportamenteobiectelor + OOP

  7. http://www.infoiasi.ro/~flash/prezentari_cerc Rich Internet Applications - Flash + Dimensiunimici + Independenta de platforma • Sa aiba player flash instalat • Vectori multi -> procesorincarcat • Incompatibilitatea cu motoarele de cautare (pentru text static)

  8. http://www.infoiasi.ro/~flash/prezentari_cerc Rich Internet Applications - Flex • Mediu de programarepentru AS3 • Nu permiteeditareagrafica a obiectelor (editorul in schimbeste “prea tare”) • Putemrealizaproiecte tip Flex / ActionScript • Bazatpe Eclipse (editor java)

  9. http://www.infoiasi.ro/~flash/prezentari_cerc Rich Internet Applications - AIR • http://www.adobe.com/resources/business/rich_internet_apps/getting_started/ Adauga o serie de biblioteisuplimentareflexuluipentru a permitecrearea de aplicatii desktop utilizand AS3.

  10. http://www.infoiasi.ro/~flash/prezentari_cerc Cevomutiliza ?

  11. http://www.infoiasi.ro/~flash/prezentari_cerc Cevomutiliza ?

  12. http://www.infoiasi.ro/~flash/prezentari_cerc

  13. http://www.infoiasi.ro/~flash/prezentari_cerc

  14. http://www.infoiasi.ro/~flash/prezentari_cerc

  15. http://www.infoiasi.ro/~flash/prezentari_cerc

  16. http://www.infoiasi.ro/~flash/prezentari_cerc

  17. http://www.infoiasi.ro/~flash/prezentari_cerc Eusunt o clasa

  18. http://www.infoiasi.ro/~flash/prezentari_cerc Am numeleproiectuluisisuntsalvatain fisierul “NumeProiect.as”

  19. http://www.infoiasi.ro/~flash/prezentari_cerc Si aproapemereuvoiextindeclasa “Sprite”

  20. http://www.infoiasi.ro/~flash/prezentari_cerc Oareceinsemna “Sprite” ?!?!

  21. http://www.infoiasi.ro/~flash/prezentari_cerc Imiziceaceastacomanda (care e la fel ca include din C, C++)

  22. http://www.infoiasi.ro/~flash/prezentari_cerc Impreuna cu maimulteclasece-mi seamana, pot forma un pachet

  23. http://www.infoiasi.ro/~flash/prezentari_cerc Daca as face parte dintr-un pachet, as fitrecutsinumeleacestuia…

  24. http://www.infoiasi.ro/~flash/prezentari_cerc La fel ca oriceclasa (Din C++, Java, etc) am un constructor

  25. http://www.infoiasi.ro/~flash/prezentari_cerc Flex a fost de treaba, a scristotulpentru mine… (chiarsiconstuctorul)

  26. http://www.infoiasi.ro/~flash/prezentari_cerc Constructorulestefunctiape care o execut de fiecare data candsuntinstantiata

  27. http://www.infoiasi.ro/~flash/prezentari_cerc Constructorul are mereuacelasinume ca siclasa din care face parte…

  28. http://www.infoiasi.ro/~flash/prezentari_cerc Prima noastravariabilaaaaaaa….  Salut, eusunt o variabila ! (de tip String )

  29. http://www.infoiasi.ro/~flash/prezentari_cerc Prima noastravariabilaaaaaaa….  Din cauza ca sunt de tip String, pot tine minte “texte”

  30. http://www.infoiasi.ro/~flash/prezentari_cerc Prima noastravariabilaaaaaaa….  Mi-ar place sa am valoarea: “Hello World”

  31. http://www.infoiasi.ro/~flash/prezentari_cerc Prima noastravariabilaaaaaaa….  done…

  32. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield……………………………. Eusuntun obiect de tip TextFieldsi pot afisacevaintr-o zonaecran

  33. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield……………………………. Nu tecunosc !

  34. http://www.infoiasi.ro/~flash/prezentari_cerc O samarchezliniape care esti cu rosu (satevadaprogramatoru’) Primultextfield

  35. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield Paiii.. Sa-tidaucartea mea de vizita: import flash.text.TextField;

  36. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield Toateimporturile se facinainte de declarareaclasei

  37. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield Perfect, acumstiutotuldespre tine... [cepotisafaci, ceproprietatiai … TOT]

  38. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield Pentru a puteaexistapeecran, am nevoie de fiuinstantiatapoiadaugat in listaobiectelorafisate…

  39. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield De fapteueXist ca variabiladar nu am o zona de memorie in care saimi tin “catrafusele”

  40. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield Operatorul “new” poatecrea un nouobiect in memoriesidacavoifiatibuitacestuiobiect.. arfi PERFECT

  41. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield Pelanga a crea un obiect, euapelezsiconstructorulacestuia… adicaTextField()

  42. http://www.infoiasi.ro/~flash/prezentari_cerc Primultextfield Cum ramane cu adaugareapeecran ?!?!

  43. http://www.infoiasi.ro/~flash/prezentari_cerc Rezolveuastaaaa…

  44. http://www.infoiasi.ro/~flash/prezentari_cerc Datu cine esti ?!

  45. http://www.infoiasi.ro/~flash/prezentari_cerc O metoda a clasei Sprite pe care tu o extinzi… dacaextinzi o clasa, mostenestitoateproprietatilesimetodeleaceleiclase… aiuitatdeja ?!

  46. http://www.infoiasi.ro/~flash/prezentari_cerc Scuze, aidreptate… de fapteuinsumisunt un Sprite si e firescsacunoscmetodaaddChild (pentru ca este a mea)

  47. http://www.infoiasi.ro/~flash/prezentari_cerc MultumescaddChild, acumsuntsieupeecran. Imiputeticompletaproprietatea “text” pentru a afisaceva… altfelsuntinutil

  48. http://www.infoiasi.ro/~flash/prezentari_cerc Proprietatea “text” este de tip String, euvoiafisaimediattextuldat ca valoare… Atiputea face ceva de genul: textField.text = mesaj;

  49. http://www.infoiasi.ro/~flash/prezentari_cerc

  50. http://www.infoiasi.ro/~flash/prezentari_cerc Asamai merge…

More Related