Les 6 Toetsbespreking Introductie eindopdracht
toets Download goede antwoorden en vergelijk met je eigen score. Cijfer < 5.5 = herkansing week 4 blok 2
eindopdracht Maak een nteractiev website (minimaal één pagina) waar je gebruikt maakt van inhoud uit meerdere externe bronnen. Voorbeelden -AJAX fansite met nieuws uit nieuwsbronnen -Fotoboek frisbee tournooi met foto’s van dat tournooi uit flickr -Eigen portfolio site met ‘vrienden’ van HIVES -Literatuurlijst met boek info uit amazon. -Etc, etc…. Je kan zelf een ‘mashup’ bedenken.
Plan van aanpak eindopdracht Wk 5 start opdracht: doelstellingen, onderzoek/bronnen aanpak !! Inleveren Wk 6 : processing models / API’s Meer DOM/Xpath, simple XML Alternatieven: JSON Wk7 : problemen en oplossingen Wk8 : ___roostervrij____________ Wk 9: inleveren ( versie 0.9 ) + feedback Wk10: inleveren (versie 1.0) + beoordeling Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese
Te leren API Application Programming Interface XML processing modellen E4X of DOM+Xpath, simple_xml XSLT
NU 1.Bedenk een onderwerp 2.Zoek online info bronnen Flickr, nieuws, twitter, amazon, 3.Zoek daarbij een API + documentatie 4.Huiswerk: Bestudeer de API en probeer er uit uit te halen. NB: dit kan moeilijk zijn ! Raak niet in paniek Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese
API Bijvoorbeeld: Flickr (omdat dit een goed gedocumenteerde API is) 1.vraag een API key aan 2.Gebruik de REST methode 3.doe een test met flickr.test.echo 4.exploreer de API methods
XML programmeer modellen OOP: E4X (AS3), DOM (PHP e.v.a.) XML tekst wordt omgezet in een objecten structuur. Deze objecten kunnen worden bewerkt. transformatie regels: XSLT XML structuur wordt getransformeerd aan de hand van ‘regels’.