Research and Development 1/2015-16/instructies/Fase 2/project app

Uit Werkplaats
Ga naar: navigatie, zoeken
Bagjoke.jpg

Research and Development 1

Patrick van Bommel
Sjaak Smetsers


 © comments





Product

Eindproject applicatie

Inleiding

Als eindproject maken jullie een echte androidapplicatie.

Je groep levert de programmacode op als product. Daarnaast verzorg je een demo van het resultaat.

Instructie

Voor de eindapplicatie moeten jullie een Android app maken naar eigen idee. Deze dient uiterlijk op woensdag 8 juni, 23:59 uur te worden ingeleverd. Hiervoor komt een assignment beschikbaar op blackboard.

Werkplaats

Bij wijze van uitzondering lever je dit product in via Blackboard. Je dient een .apk-bestand van je app + je volledige project als zip/7z bestand in te leveren. Lever dus niet alleen java of xml bestanden in! Mocht je libraries gebruiken lever deze dan ook erbij in.


Beoordeling

Volgens onderstaande rubric met kwaliteitskenmerken. Let op, deze rubric is anders dan de rubric die bij de eerste app is gebruikt.

Jullie zullen je binnenkort in kunnen schrijven voor deze demonstratiesessies. Dit zal te zijner tijd kunnen op https://lab.cs.ru.nl/algemeen/Research_and_Development_1/2015-16/instructies/Fase_3/demonstratie.


Type Onvoldoende Voldoende Goed Uitstekend
Resultaat als android-app Geen Android-specifieke elementen Smartphone-specifieke elementen voegen niets wezenlijks toe aan de functionaliteit. Eén zinvol smartphone/tablet-specifiek element verwerkt Originele combinatie van specifieke elementen geïntegreerd
Complexiteit Simpel, staat niet in verhouding tot beschikbare ontwikkeltijd Basic, veilig Bevat een uitdagend element Omvang en/of diepgang in oplossen van lastige problemen die uitgaat boven de verwachtingen
Werking Werkt nauwelijks Werkende app, maar niet alle functies gerealiseerd Alle functies gerealiseerd, maar vertoont kleine haperingen Alle functies gerealiseerd, werking robuust
Vormgeving Onduidelijke of onlogische vormgeving Basic vormgeving, alleen geschikt als intern prototype Functionele vormgeving, geschikt als prototype Verzorgde vormgeving, geschikt voor gebruikers
Code Weinig gestructureerd Gestructureerd volgens standaardindeling app-software, maar opsplitsing is niet overal logisch Volledig gestructureerd volgens standaardindeling app-software Idem, voldoet aan alle gebruikelijke kwaliteitscriteria voor programmeren (Zou een voorbeelduitwerking kunnen zijn)
Demo Tonen geen werkende versie, hebben er geen verklaring voor Aarzelend, hebben niet op alle informatieve vragen een passend antwoord Stralen vertrouwen uit, beantwoorden informatieve vragen adequaat, gebruiken vaktermen Idem, kunnen gemaakte keuzes verdedigen (en bv alternatieven afwegen)