Empowering Android

Empowering Android – Inholland

Het vak Empowering Android van Hogeschool InHolland is opzoek naar uitdagende opdrachten waarin studenten een mobiele app moeten maken waarbij zij ook de achterliggende backend en een eenvoudige web interface om de backend te beheren zullen maken.

Een opdracht moet aan de volgende eisen voldoen:

  • Er moet een behoorlijke hoeveelheid gestructureerde data een rol spelen, te veel om lokaal op je tablet mee te willen werken. Een inventarisdatabase is een voorbeeld.

  • Die gegevens wil men ook buiten de afgeschermde omgeving kunnen benaderen.

  • Er is de behoefte die gegevens online via een mobiel iets (tablet/telefoon) te benaderen.

  • Gegevensbeveiliging speelt een rol, maar het hoeft niet AIVD-niveau te zijn

  • Indien er wel een database is:
    De data moet in een DBMS zitten die met JDBC te benaderen is, of het moet mogelijk zijn de gegevens in DBMS te kopiëren (dus een project waarbij real-time data niet nodig is, waar bijvoorbeeld analyses op gedaan gaan worden). Dit zijn de meeste moderne systemen; voor MySQL, PostgreSQL, SQL Server en Oracle is dit sowieso het geval. Studenten hebben een script nodig om een testdatabase te maken.

  • Indien er geen database is:
    Als er nog geen database is omdat het nieuw is, is dat geen probleem. Studenten gaan dan zelf een database opzetten. Het zou dan fijn zijn als studenten wat testdata (eventueel in ruwe vorm) kunnen krijgen.

Studenten per team: 4-5
Studiejaar: minor voor derde- vierdejaars studenten
Duur: midden april tot midden juni
Begeleiding: Studenten worden begeleid door deskundige docenten.
Deliverables: een mobiele Android app met achterliggende backend en eenvoudige web interface
Tijdsinvestering onderneming: +/- 1 uur per week.
Kosten: eenmalig 750 euro

Voorbeelden

Voorbeelden van opdrachten zijn:

  1. Een productiebedrijf wil dat de werknemers die in de magazijnen rondlopen op een mobiel device de inventaris kunnen bekijken en bijwerken.

  2. Een LARP (Life Action Role Play) vereniging in oprichting heeft hulp nodig met de applicatie en de interface. Het idee is dat er een database komt met de hele setting: sterren, planeten, volkeren, spelpersonen, nieuwsberichten die een geschiedenis vormen en een verhaal vertellen. Dan hebben we het over een database die al begint bij iets van 20 GB, maar naar verwachting wel met een paar GB per maand groeit. Spelers kunnen in het spel van alles proberen op te zoeken, mensen benaderen enzovoorts. Daarvoor gebruiken ze hun eigen tablet (of wie goede ogen heeft telefoon) met een app. Er draait dan een centrale applicatie die de database beheert en waar de spelleiding een webinterface op heeft om nieuws het spel in te schieten, figuranten instructie te kunnen geven enzovoorts.

  3. Een vakantiepark wil graag werken met een database met alle appartementen en excursies, met foto's en beschrijvingen en dergelijke, waar hun gasten gebruik van maken tijdens de vakantie. Dat is een database op een server, een webinterface voor het beheer, een app voor klanten. Die app kunnen ze dan tijdens hun vakantie gebruiken om te zien waar de excursie begint, waar een leuk lokaal restaurant is dat ze nog niet kennen, dat soort dingen. Eventueel de mogelijkheid ook te boeken.

TAPECC Haarlem

Branded content and identity design agency

https://www.tape.cc
Vorige
Vorige

Online zichtbaarheid voor retailers

Volgende
Volgende

Netwerken en programmeren