Thesis
server/client communicatie
"GET naar php script
met return in JSON"
getest
TODO: eigen klasse om
returnobjecten in te bewaren
Eigen klasses: http://www.adobe.com/devnet/actionscript/articles/as3_cookbook_excerpts.html
JSON in Flex Tutorial: http://www.aliaspooryorik.com/blog/index.cfm/e/posts.details/post/204
Layout
1e prototype: te
computerachtig
beter: HALO model
http://www.adobe.com/devnet/flex/articles/halo.html
http://www.adobe.com/go/flexapp_store, goed voorbeeld om hiervan te
vertrekken voor eigen project
RIA paper: http://download.macromedia.com/pub/solutions/downloads/business/essence_of_ria.pdf
2e prototype: gaat stapsgewijs
Color Schema:
http://colorschemedesigner.com/
Minimizing complexity in user interfaces:
http://www.smashingmagazine.com/2009/10/07/minimizing-complexity-in-user-interfaces/
MVC Model toegepast op Flex: http://cookbooks.adobe.com/post_Simple_MVC_for_Flex_and_AIR-16199.html
Bindable kan handig zijn in MVC:
http://livedocs.adobe.com/flex/3/html/help.html?content=ascomponents_4.html
Flex Algemeen
Tutorials
Basis, over UI klassen, ... :
http://www.adobe.com/devnet/flex/articles/flexprimer.html
Drag & Drop, Adobe: http://livedocs.adobe.com/flex/3/html/help.html?content=dragdrop_1.html, Beter:
http://www.switchonthecode.com/tutorials/simple-flex-drag-and-drop
CSS (video):
http://www.feebs.nl/video/1048774427717
Extra Flex componenten: http://fleksray.org/adobe_flex_components_en.html
Flash (eventueel)
Tutorials
Basis: http://www.adobe.com/devnet/flash/articles/intro_flash.html
Inventory voorbeeld: http://www.howcast.com/videos/19673-How-To-Build-a-Flash-AS3-Game-Inventory-System
Zijpaneel met
hotels/bezienswaardigheden/places to
eat
TileList met foto's?: http://learn.adobe.com/wiki/display/Flex/TileList
Advanced Datagrids:
http://www.switchonthecode.com/tutorials/flex-fun-advanced-datagrid-topics
Item Renderers:
http://www.feebs.nl/video/13008d71c7f65
Tijdslijn
FlexLib (bevat schedular):
http://code.google.com/p/flexlib/
eigen tijdslijn geimplementeerd
adhv FlexLib Schedular
Tour de Flex voorbeelden
Calendar
Gantt Task Chart
Gantt chart
flex voorbeeld: http://blog.flexgeek.in/2007/06/simple-ganttchart-using-advanceddatagrid-of-flex-30-moxie/
http://dougmccune.com/blog/2007/02/01/building-a-gantt-chart-component-in-flex/
(heeft uitrekmogelijkheden)
begin en einde van de tijdslijn
aanduiden met gradientboord zoals bij
Doodle
+ en - gebruiken om in en uit
te zoomen
Kaart
Google Maps: http://code.google.com/intl/nl/apis/maps/documentation/flash/
Met foto overlays, Overlay example: http://blog.sunild.com/2009/01/creating-map-overlays-with-google-maps.html, http://www.gotoandlearn.com/play?id=104
Bing maps (mogelijk?)
Tour de Flex: "Gauges and Dials"
(om dingen zoals prijs in te
stellen)
Road Trip poster
Tekenen in Flex
eigen voorbeeld: http://neat.be/adobe_air_thesis/drawing_flex/drawing_flex.html
Vraag aan auteur wat grijze strepen
betekenen:http://www.oostring.com/weblog/?p=181&cpage=1#comment-571
ProtoVis (javascript) om circulaire grafieken
te tekenen: http://well-formed-data.net/archives/426/visualizing-survey-results
create custom (google) maps:
http://www.youtube.com/watch?v=IYqfT9i1las
van pixels naar coordinaten en omgekeerd:
http://code.google.com/intl/nl/apis/maps/documentation/flash/reference.html#IProjection
GeoAPI:
http://www.geoapi.com
Chart paketten
Stacked bar charts: http://livedocs.adobe.com/flex/3/html/help.html?content=charts_types_06.html
Grafen (betalend, niet gebruiken dus):
http://asterisq.com/products/constellation/framework
AMcharts (3D taartgrafiek, bar chart,
stacked bar chart, ...):
http://flex.amcharts.com/
Overzicht met verschillende chart paketten:
http://www.smashingmagazine.com/2007/10/18/charts-and-graphs-modern-solutions/
Google Charts (javascript):
http://code.google.com/intl/nl/apis/charttools/index.html
Protovis (javascript):
http://vis.stanford.edu/protovis/
Prototypes
1e prototype: http://neat.be/adobe_air_thesis/prototype1_flex/Main.html
evaluatie gedaan bij 2 personen, te computerachtig, niet duidelijk waar te beginnen, meer werken met icoontjes, wizard gebruiken?, functie om te printen, soort van ticketje met
onkosten-visualisatie
2e prototype: http://neat.be/adobe_air_thesis/prototype2_flex/prototype2_flex.html
niet te veel informatie in een
keer weergeven (HALO
principe proberen te volgen)
Printfunctie
moet een algemeen overzicht worden van
activiteiten en hotels, mss met tabellen
werken
Kosten
Totale kosten (bar
charts) met
"ticketje"-visualisatie
Kosten per dag: stacked bar charts
wordt live geupdate bij het plannen
tijdslijn-kaart-visualisatie
http://javey.net/bike/map/player5/map.html?gpx=http://javey.net/bike/gpx/4-nov-2007.gpx&title=Pebble.Beach.Trail
er moet zeker iets in dat het traject op de
kaart weergeeft (kan dan mss ook bij de
printfunctie)