Website voor bioscoop(keten) Filmpje

Door Timons106 op maandag 5 november 2012 17:14 - Reacties (14)
Categorie: Development, Views: 4.491

We zijn weer twee weken verder (eigenlijk drie, maar de herfstvakantie tellen we niet mee), en we hebben het eindproduct ingeleverd bij de Product Owner.

Voor ik verder ga met het technische gedeelte wil ik jullie eerst een trailer laten zien die ik voor het project gemaakt heb.



In de laatste Sprint hebben we ons vooral gefocused op het reserveringssysteem, de docenten hadden het allemaal over HTML 5 storage, dus ik besloot me daar in te verdiepen.

Gaandeweg ben ik erachter gekomen dat het maken van een reserveringssysteem moeilijker is dan gedacht. De donderdag in de herfstvakantie ben ik begonnen met het maken van de tabellen voor de zalen.

Na wat experimenteren was dat aardig gelukt, je kon nu in een tabel stoelen selecteren, de prijs werd dan gelijk berekend als je een stoel selecteerde.
Er was alleen een probleem, de geselecteerde stoelen moesten opgeslagen worden zodat ze niet meer gereserveerd konden worden.
Ik heb zitten tobben tot vorige week woensdag, terwijl het project vrijdagmiddag om 12:00 ingeleverd moest worden, ik heb toen op Stack Overflow de vraag gesteld hoe je dus de id's van de stoelen in local of session storage op zou kunnen slaan, ik wist dat je hier een array voor moet gebruiken, ik had alleen echt geen idee hoe je dan meerdere stoelen op zou kunnen slaan.

Gelukkig wordt je op Stack Overflow heel erg goed geholpen als ze zien dat je zelf er echt over nagedacht hebt (voor degenen die ge´nteresseerd zijn in het antwoord: http://stackoverflow.com/...ith-local-session-storage).

Verder heb ik nog wat fixes doorgevoerd, zoals sprites voor het menu en dat je nu ook op de sprite kunt klikken.

Voor degenen die ge´nteresseerd zijn in het resultaat: http://www.metroblogger.com/filmpje http://www.timonvanspronsen.nl/filmpje deze is een stuk sneller :)

Ik wil jullie graag vragen of jullie dit soort blogs interessant vinden, zo ja, dan wil ik dit voor de volgende projecten doorzetten (volgende project is een app voor iOS of Android, hopelijk mag Windows Phone ook :D).