Hogeschool 5: Ontwikkeling van een interactief platform voor mobiele gebruikers met beperkte connectiviteit Doelstellingen Vodtec, een spin-off van UGent-IBCN en het IBBT, staat op het punt om de gratis krant van de 21ste eeuw te lanceren op de metro van een grote Europese stad. Metrogebruikers kunnen met behulp van een applicatie op hun gsm een hele reeks video’s bekijken gaande van nieuwsberichten tot trailers van nieuwe films en besprekingen van de nieuwste videogames. Hiervoor wordt een eigen lokaal netwerk uitgebouwd aan boord van metro treinen, ingegeven door het ontbreken van goede 2G en 3G connectiviteit in de ondergrondse tunnels van onze metro partner. Naast het aanbieden van on-demand video’s, wenst Vodtec in de toekomst ook een aantal interactieve diensten aan te bieden. Het doel van dit eindwerk is het ontwikkelen van een platform om interactieve diensten aan te bieden aan de metrogebruikers gebruik makend van een mobiele applicatie (in dit eindwerk een Android applicatie). Een aantal voorbeeld toepassingen van dit platform zijn een email-, een netlog/facebook- en een twitterclient. Metro passagiers zullen aldus in staat zijn om tijdens hun verplaatsingen emails of twitter-berichten te ontvangen en versturen, hun netlog/facebook status aan te passen of dat van hun vrienden te kunnen bekijken. Onderzoek Een specifiek element van de dienst die Vodtec ontwikkelt, is het ontbreken van een permanente verbinding met het Internet. De gebruikers zijn verbonden met access points aan boord van een metro trein die geen permanente verbinding hebben met het Internet en dus volledig onafhankelijk moeten kunnen werken. Wel hebben deze access points op regelmatige tijdstippen (in bepaalde metrostations) een kortstondige verbinding met het Internet om gegevens uit te wisselen. Nochtans moet de eindgebruiker een zo vlot mogelijke gebruikservaring krijgen aangeboden. Zo mag het ontbreken van een verbinding met het internet op het “vaste land” geen aanleiding geven tot time-outs op het mobiele toestel van de eindgebruiker, maar moet de eindgebruiker eerder aangeboden worden tijdens de wachttijd (tot wanneer een internet verbinding beschikbaar komt) bijvoorbeeld een video te bekijken. Opdracht In een eerste fase moet er onderzocht worden welke technologieën er beschikbaar zijn om een dergelijke platform te ontwikkelen. Hierbij zal er enerzijds gekeken worden naar de APIs die beschikbaar zijn op Android toestellen en anderzijds naar wat er beschikbaar is op de access points. Eens de juiste technologieën gekozen zijn, kan het ontwerp starten. Tijdens de tweede fase volgt er de implementatie. In eerste instantie zal de nadruk liggen op de ontwikkeling van een Android applicatie die contact maakt met de access points om de relevante gegevens te ontvangen en te versturen. Uit de eerste fase zal blijken of en welke software er dient ontwikkeld te worden op de access points om de communicatie met het Internet te verzorgen. Tenslotte volgt er een testfase (in een zo realistisch mogelijke omgeving) om eventuele bugs te vinden en op te lossen. Tijdsbesteding: 30% onderzoek en ontwerp 50% code schrijven 20% testen en oplossen van bugs Aantal studenten 1 student ICT Modaliteiten Deze thesis wordt begeleid door Vodtec en UGent-IBCN (beiden gevestigd in het Zuiderpoortcomplex). Beide voorzien de mogelijkheid tot en zijn vragende partij voor een stage tijdens de zomermaanden. Locatie en contactpersoon De masterproef zal uitgewerkt worden bij INTEC-IBCN en Vodtec Contactpersonen bij UGent: Philip Leroux ([email protected]) Contactpersonen bij Vodtec: Frederic Van Quickenborne ([email protected]) Hogeschool 6: Ontwikkelen van een beheerssysteem gebaseerd op Drupal en de nieuwste webtechnologieën Doelstellingen Vodtec, een spin-off van UGent-IBCN en het IBBT, staat op het punt om de gratis krant van de 21ste eeuw te lanceren op de metro van een grote Europese stad. Metrogebruikers kunnen met behulp van een applicatie op hun gsm een hele reeks video’s bekijken gaande van nieuwsberichten tot trailers van nieuwe films en besprekingen van de nieuwste videogames. Hiervoor wordt een eigen lokaal netwerk uitgebouwd aan boord van metro treinen, ingegeven door het ontbreken van goede 2G en 3G connectiviteit in de ondergrondse tunnels van onze metro partner. Om dit alles te beheren heeft Vodtec een beheerssysteem ontwikkeld op basis van Drupal. Drupal is een open source Content Management System dat zijn oorsprong heeft in België en wereldwijd gebruikt wordt door heel wat bekende websites. Heel frequent komen er updates van Drupal en Vodtec wenst onder andere gebruik te maken van deze updates om het bestaand beheerssysteem meer performant en gebruiksvriendelijker te maken. Daarnaast wenst Vodtec ook te onderzoeken in hoeverre een mobiele versie van het beheerssysteem kan worden ontwikkeld zodat het beheer van haar platform ook vanop mobiele toestellen kan worden uitgevoerd. Onderzoek Bij dit eindwerk wordt onderzocht hoe het huidig beheerssysteem van Vodtec kan verbeterd worden door gebruik te maken van nieuwe web technologieën zoals HTML5, CSS3, JavaScript,... Opdracht In een eerste fase moet er onderzocht worden welke technologieën in aanmerking komen en welke reeds door Drupal ondersteund zijn. Meer concreet moeten volgende componenten ontworpen worden: • een beheersplatform voor content (toevoegen en verwijderen van content, meta-data aanpassen, etc.); • een beheersplatform voor profielen van gebruikers (bijhouden van profielen van gebruikers); • een beheersplatform voor status van het systeem (de status van het systeem controleren en eventueel waarschuwingen uitsturen bij problemen); • het mobiel beschikbaar maken van het beheerssysteem rekening houdend met de beperkingen van een mobiel toestel (bijv. rekening houden met de beperkte schermgroottes). Tijdens de tweede fase volgt er de implementatie. Concreet zullen een aantal Drupal modules ontwikkeld worden en zullen de bestaande Drupal modules aangepast worden. Tenslotte volgt er een testfase om eventuele bugs te vinden en op te lossen. Tijdsbesteding: 20% onderzoek en ontwerp 60% code schrijven 20% testen en oplossen van bugs Aantal studenten 1 student ICT Modaliteiten Deze thesis wordt begeleid door Vodtec en UGent-IBCN (beiden gevestigd in het Zuiderpoortcomplex). Beide voorzien de mogelijkheid tot en zijn vragende partij voor een stage tijdens de zomermaanden. Locatie en contactpersoon De masterproef zal uitgewerkt worden bij INTEC-IBCN en Vodtec Contactpersonen bij UGent: Philip Leroux ([email protected]) Contactpersonen bij Vodtec: Frederic Van Quickenborne ([email protected])