Michael Schouman
V1TDI4
501437
De applicatie is iets uitgebreider geworden. Nu kan je door op de rechter groene knop te klikken naar een volgende pagina in het boek gaan met nieuwe foto’s.
Hier Klikken voor de applicatie
Hier klikken voor de broncode
Ik ben er helaas achter gekomen dat ik actionscript vrij lastig vind en hierdoor bij lange na niet het gewenste resultaat kan halen. Zo zou ik graag zien dat het plaatje wat je wilt slepen altijd bovenop ligt. Dit zou gemakkelijk moeten zijn, en al helemaal met behulp van Google maar helaas ik kan er niets over vinden en ik heb dus ook geen flauw idee hoe dat zou moeten. Zo zijn er nog wat dingen die ik graag zou willen verbeteren maar er gewoonweg niet uitkom
.
De demo voor het vak Dynamic interfaces is eindelijk af. Het kan nog niet zoveel, alleen nog maar de plaatjes heen en weer slepen. Maar don’t blame me. Ik ben een Flash noobie.
En het gemak voor mezelf. Een zelf in elkaar geprakte samenvatting voor Dynamic Interfaces.
Design screens van het uiterlijk
(geschreven) UseCases (zie reader)
Een gebruiker komt op de pagina uit. Op dat moment laadt de site random foto’s van flickr.com in het linker gedeelte van de website. De gebruiker kan vervolgens de foto’s die ingeladen zijn in het boek slepen. Als de gebruiker vindt dat de pagina vol is kan hij de bladzijde omslaan en nog meer foto’s hierop slepen. Als de gebruiker andere/nieuwe foto’s wil zien in het linker deel van de website kan hij/zij dit doen door op de groene pijlen te clicken.
Prioriteitenlijst (MoSCow)
Must have:
Drag and drop, volgende pagina in het boek, foto’s
Should have:
Foto’s inladen door RSS, volgende paar foto’s (de groene pijlen), terugbladeren zonder de voorgaande bladzijdes te wissen
Could have:
Save, profiel
Would like to have but won’t have this time around:
Personal RSS, public pages, closed pages, draaien van foto’s, ontwerpen van de kaft voor en achterkant
Technische onderdelen (bijv. laden van extern plaatjes, weten wanneer de mouse beweegt, rss-feed parsen etc..)
Het drag and drop systeem wordt gebruikt om een soort van inplakvrijheid te creeeren.
De RSS feed van flickr.com wordt gebruikt om externe plaatjes in te laden.
1. Beschrijf in non-technische termen de werking van je dynamic interface feature.
De feature die ik wil gaan ontwikkelen is een “drag and drop feature”. In de volksmond eerder te herkennen als “sleur en pleur”. Dat houdt simpelweg in dat je bepaalde zaken op een website heen en weer kan slepen en dat het op de gewenste plaats blijft staan.
Een gebruiker komt op de site en kan de verschillende blokken met informatie verplaatsen. Dit verplaasten doet hij door op een blok te klikken, de muis ingedrukt houden en wegslepen naar de betreffende plek.
2. Gebruik deze beschrijving als requirements en uitgangssituatie voor je analyse.
De gebruiker
Blokken
Verplaatsen/wegslepen
Plaats
3. Gebaseerd op je analyse beschrijf je dynamic interface feature in een (of meerdere) class diagrams.