Onderzoeksvaardigheden 2
|
|
- Heidi de Winter
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Performance van Phonegap Naam: Datum: april 2012 Studentnummer: Opleiding: CMD Docenten: Pauline Krebbers Modulecode: MEDMO101DT Modulenaam: Onderzoeksvaardigheden 2 / Media & Onderzoek
2 Inhoudsopgave 1. Inleiding Aanleiding & probleemstelling Begripsafbakening, tijdsplan en onderzoekmethode Onderzoeksresultaten Conclusies Bijlagen Bijlage 1: Plan van aanpak Bijlage 2: Bronnen
3 1. Inleiding Apps voor de iphone en ipad worden doorgaans geprogrammeerd in de programmeertaal Cocoa. Cocoa is een objectgeoriënteerde taal wat betekent dat door slim hergebruik van stukjes code er zeer complexe programmaʼs relatief eenvoudig ontwikkeld kunnen worden. Het nadeel is dat door deze complexiteit de leercurve van deze nieuwe taal zeer steil is en vraagt jaren intensieve training om iets fatsoenlijks af te kunnen leveren. Voor het ontwikkelen van apps zijn er echter meerdere mogelijkheden. Er zijn zelfs mogelijkheden waarbij het helemaal niet nodig is om de taal aan te leren en de apps op een andere wijze geprogrammeerd kunnen worden. Een van die opties is de tool Phonegap. Phonegap is een tool waarmee de app in HTML(5) en javascripts geprogrammeerd wordt. Phonegap zorgt er voor dat de juiste (Cocoa) code gegenereerd wordt die in de Iphone of Ipad gebruikt kan worden. Aangezien veel mensen wel ervaring hebben met HTML en Javascript is de ontwikkeling van apps veel sneller te realiseren. De keerzijde is dat Phonegap als tussenlaag fungeert tussen de hardware en de software. De code moet immers geconverteerd worden iedere keer als de app gebruikt wordt. Dit onderzoek moet in beeld brengen welke performance issues Phonegap met zich meebrengt en waar de grens ligt of deze tool toegepast kan worden of dat toch overgestapt moet worden naar native Cocoa ontwikkeling. 3
4 2. Aanleiding onderzoek en probleemstelling Aanleiding onderzoek Vanuit een persoonlijke behoefte ben ik me aan het richten op de ontwikkeling van apps. De uitkomst van dit onderzoek is voor mij bepalend of een app ontwikkeld kan gaan worden door gebruik te maken van Phonegap of niet. Om apps te gaan programmeren in de native programmeertaal is geen optie gezien de benodigde tijd die nodig is om de taal te beheersen. Doel onderzoek Het resultaat van dit onderzoek kan als hulpmiddel gebruikt worden als de keuze van het ontwikkelplatform gemaakt moet worden. Wanneer kiest men voor een native ontwikkeling en wanneer kan er met een tussenlaag gewerkt gaan worden. Dit onderzoek moet inzicht geven in de beperkingen die er zijn en of performance problemen zullen optreden. Probleemstelling Welke beperkingen en performance nadelen zijn er als bij de ontwikkeling van mobiele applicaties gebruik gemaakt wordt van een tussenlaag als Phonegap? Uit de probleemstelling zijn de volgende deelvragen ontstaan: Welke software beperkingen zijn er? Welke hardware beperkingen zijn er? Zijn er aantoonbare performance problemen bekend? Kunnen ook complexe apps met Phonegap gerealiseerd worden? 4
5 3. Begripsafbakening, tijdsplan en onderzoeksmethode Begripsafbakening Er zijn vele tools beschikbaar die een soortgelijke werking hebben als Phonegap. Dit onderzoek richt zich alleen op de tool Phonegap. Onder performance wordt verstaan of er merkbare prestatieverschillen merkbaar zijn die duidelijk aanwezig zijn en nadelig zijn als er met Phonegap gewerkt wordt. Tijdsplan Het onderzoek dient op 27 april 2012 afgerond te zijn. Onderzoeksmethode Voor dit onderzoek worden gegevens verzameld via de deskresearch methode. Rond Phonegap en het gebruik van Phonegap is een grote community ontstaan. Er is veel bekend over de tool en er zijn veel gebruikers die hun ervaringen delen. De informatie is echter versnipperd en er is geen overzicht wat er wel en wat niet met de tool gedaan kan worden. De informatie moet daarom verzameld en geanalyseerd worden om een conclusie uit op te kunnen maken. 5
6 4. Onderzoeksresultaten Hardware Een moderne smartphone heeft vele hardware tools aan boord. Een camera, compas, gps etc. Al deze hardware is zinloos als de software er niets mee kan doen. De hardware heeft altijd software nodig om te kunnen functioneren. De native software van bijv. de iphone kan de hardware uiteraard benaderen. Maar kan Phonegap de hardware ook benaderen? Aangezien Phonegap gebruikt kan worden op de meest gangbare platforms is het belangrijk om te weten wat wel ondersteund wordt en wat niet. In het volgende overzicht is te zien dat het aansturen van de hardware niet op alle platforms hetzelfde is. Vooral bij de toepassingen waarbij gebruik gemaakt wordt van het compass, intern geheugen en opname van geluid (media) moet gelet worden of dit door Phonegap op het gekozen platform wel ondersteund wordt. 6
7 Phonegap performance Om de vraag te kunnen beantwoorden of Phonegap een verlies in performance oplevert is niet zo eenvoudig. De ultieme test zou zijn om een app te bouwen in Phonegap en vervolgens exact dezelfde app te programmeren in de native programmeertaal van de smartphone. Door deze 2 apps te meten en met elkaar te vergelijken zou een duidelijk beeld geven. Helaas is deze test (nog) niet eerder door iemand uitgevoerd. Daarnaast is de term performance op verschillende manieren te interpreteren. Aangezien Phonegap als extra software laag aanwezig is kan het niet anders dat dit voor een vermindering van de performance zorgt. Als deze vermindering in performance merkbaar is voor de gebruiker, dan is er een mindere user experience en uiteindelijk ontevreden gebruikers. Op de diverse fora, websites en blogs wordt veel geschreven over de prestaties van Phonegap. Ervaringen van gebruikers en ontwikkelaars geven aan dat door tussenkomst van Phonegap er wel degelijk een performance vermindering optreedt. Het gaat hier in alle gevallen om een merkbaar verschil in werking van ontwikkelde apps. Het is dus de user experience die in een aantal gevallen vermindert door gebruik van Phonegap. De verminderde prestaties zijn zoals blijkt wel aanwezig maar zijn in veel gevallen ook vrij eenvoudig op te lossen. De community reikt oplossingen aan voor de meest voorkomende problemen. Het betreft kleine aanpassingen om de user experience te verbeteren. Deze kleine aanpassingen hebben daadwerkelijk resultaat, zo blijkt uit de vele positieve reacties op de fora, blogs, websites en social media. De volgende issues zijn de meest voorkomende bij het van Phonegap waarvoor tevens een oplossing wordt aangedragen die een merkbare verbetering oplevert. Reactie snelheid op aanraking van scherm Door gebruik van Phonegap treedt er een vertraging op tussen de aanraking van de gebruiker en het daadwerkelijk uitvoeren van een commando. Deze vertraging is ca. 400 ms. Door de app naar het zogenaamde touchstart event te laten luisteren i.p.v. click verdwijnt deze vertraging nagenoeg. Animatie Animatie blijkt lastig te zijn voor Phonegap. Het zal voor het maken van games niet toegepast kunnen worden maar er zijn wel betere resultaten te boeken als animaties niet door Javascript uitgevoerd worden maar op hardware-level. Dit wordt bereikt door CSS webkit instructies toe te passen. Scripts optimaliseren De performance verbetert aanzienlijk als de javascript bibliotheken geoptimaliseerd worden. Dit betekent dat de bestanden verkleind en geminimaliseerd zodat de laadtijden korter worden. Javascript Framework Door gebruik te maken van een framework worden er veel overbodige bestanden aan Phonegap toegevoegd. Al deze nutteloze bestanden moeten allemaal geladen worden en leveren een vertraging op. Wees zorgvuldig met de keuze van het framework zodat zo weinig mogelijk bestanden die voor de werking van het systeem niet nodig zijn. 7
8 De praktijk met Phonegap Er zijn inmiddels vele apps ontwikkeld met Phonegap en staan online in de app stores. In het volgende overzicht is duidelijk te zien dat Phonegap niet populair is om alle soorten apps mee te maken. Vooral de sector Multimedia en games blijven duidelijk achter in ontwikkeling. Dit sluit ook aan bij bovenstaande hardware en software beperkingen die Phonegap in zich heeft. Onder utility en informatie apps moet gedacht worden aan apps die geen zware belasting zijn voor de smartphone zijn en hierdoor eenvoudig in Phonegap ontwikkeld kunnen worden. Phonegap toepassingen! U*lity Informa*ef Mul*media Games 8
9 5. Conclusies Phonegap blijkt een uitstekende tool te zijn om een app in te ontwikkelen. Dit blijkt uit de hoeveelheid apps die inmiddels in de app stores te vinden zijn. Er is minder technische kennis nodig om in Phonegap een app te ontwikkelen, apps zijn op meerdere merken smartphones inzetbaar en de kosten voor ontwikkeling zijn relatief laag. Zoals aangetoond levert Phonegap wat verlies op in performance en wordt niet alle hardware ondersteund. Bij de keuze of er gebruik gemaakt gaat worden van Phonegap of niet moet gekeken worden naar wat voor soort app er ontwikkeld gaat worden. Een app waar zware eisen aan de hardware gesteld worden is niet verstandig en gaat bijna zeker problemen geven die ook niet eenvoudig op te lossen of te voorkomen zijn. Niet alle multimedia hardware componenten worden op alle smartphones ondersteund en ook de aansturing van snelle grafische animaties is iets waar Phonegap duidelijk moeite mee heeft. Ook moet de ontwikkelaar voorzichtig zijn met de integratie van uitgebreide externe bibliotheken die een merkbare vertraging opleveren in Phonegap. Door deze bibliotheken zorgvuldig te kiezen kunnen performance problemen bijna geheel teniet gedaan worden. Voor de ontwikkeling van relatief eenvoudige informatieve apps is Phonegap echter zonder merkbare performance verliezen in te zetten. 9
10 Bijlage 1: Plan van aanpak Aanleiding tot het onderzoek Technisch onderzoek app (iphone) Voor Design This! Ga ik een app maken voor de Iphone. Hier ligt al een plan voor klaar en gaat uitgewerkt gaan worden. Normaal gesproken wordt een app geprogrammeerd in de taal Cocoa (Objective-C). Omdat het aanleren van een nieuwe taal jaren gaat kosten heb ik een oplossing gevonden waarmee een app geprogrammeerd kan worden in een mij bekende taal. Het nadeel hiervan is dat er een laag tussen komt te zitten wat voor performance problemen kan zorgen. Ik wil onderzoeken in hoeverre door deze tussenlaag de performance (nadelig) beïnvloed wordt. In beeld brengen wat er wel en niet kan en waar de beperkingen liggen. Onderzoek zal ik doen op basis van ervaringen van anderen en deskresearch. Probleemstelling Technisch onderzoek app (iphone) Wordt de performance door het toepassen van een tussenlaag bij de ontwikkeling van native apps dusdanig beïnvloedt dat de performance niet meer aan de verwachtingen van de gebruiker voldoet? Doelstelling Technisch onderzoek app (iphone) Breng aan de hand van de resultaten van dit onderzoek een advies uit waarin aangegeven wordt of het zinvol is een native app te ontwikkelen door gebruik te maken van een tussenlaag. Wat is er al bekend over dit onderwerp Technisch onderzoek app (iphone) Op diverse fora wordt gesproken over dit onderwerp. De meningen zijn echter verdeeld en het is dus belangrijk om erachter te komen hoe het nu echt zit. Het vinden van echte statistieken is lastig, de informatie zal daarom voornamelijk afkomen van gebruikers die hier ervaring mee hebben. Onderzoeksontwerp en verantwoording Technisch onderzoek app (iphone) Om een antwoord te vinden op de centrale vraag zal er voornamelijk deskresearch gedaan worden. Tijdpad Het onderzoek moet in week 8 afgerond zijn. 1 0
11 Bijlage 2: Literatuurlijst & bronnen Wat is onderzoek Nel Verhoeven
Bottleball Onderzoeksverslag MovingMonsters. Uitgevoerd door Arno Classens a.classens@student.fontys.nl
Bottleball Onderzoeksverslag MovingMonsters Uitgevoerd door Arno Classens a.classens@student.fontys.nl 1 1. Inhoudsopgave Wat? Bladzijde 1. Introductie 3 2. Methodologie 4 3. Resultaten 3.1 Oriëntatie
Nadere informatieBart ter Steege bart.ter.steege@jungleminds.nl 06 8128 7569. The Mobile Mindmap
Titel Nationale project, Vakdag 10 maart Dialogue 2010 &/ Klantnaam Digital Marketing 2010 Titel The Mobile projectmindmap Bart ter Steege bart.ter.steege@jungleminds.nl 06 8128 7569 Best of Mobile Best
Nadere informatieGrafisch ontwerp. Referenties. https://developers.google.com/webmasters/mobile-sites/ http://www.bluetrainmobile.com/mobile-showcase
Mobiel Datanose Op dit moment is mobiel datanose niet goed gedaan; je krijgt gewoon de site te zien zoals je het te zien krijgt op pc's of laptops. Maar vaak heb je het probleem dat je op je mobiel moet
Nadere informatie01/05. Websites Nederland over. Mobile marketing. Whitepaper #03/2013. Mabelie Samuels internet marketeer
01/05 Websites Nederland over Mobile marketing Mabelie Samuels internet marketeer 02/05 Mobile marketing Kunt u zich uw eerste mobiele telefoon nog herinneren? Die van mij was een Motorola, versie onbekend,
Nadere informatieReact en React Native voor websites en apps
React en React Native voor websites en apps H A N S-PE T E R H ARMSEN HEEFT DI T GE SCH R E V EN IN APRI L 2017 Deze whitepaper is bedoeld voor product owners en beslissers. Hij gaat over React, een JavaScript
Nadere informatieANOUK ROUMANS TO CODE OR NOT TO CODE.
ANOUK ROUMANS ANOUK ROUMANS TO CODE OR NOT TO CODE. 00 HOOFDVRAAG 00 HOOFDVRAAG Is het relevant voor een UX-designer om development kennis te hebben op gebied van apps? 00 INHOUDSOPGAVE 00 INHOUDSOPGAVE
Nadere informatieMobiele internet strategie
Mobiele internet strategie Waar staan we? Reduitlaan 33 Unit 2.09 4814 DC Breda +31 (0)76 888 00 88 info@e-sites.nl www.e-sites.nl BTW 1387489189 KvK 1891618948 Bank 1894894561 Inhoud Inleiding... 3 Wees
Nadere informatieVakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht
Vakinhoudelijke uitwerking Keuzevak Applicatieontwikkeling van het profiel MVI vmbo beroepsgericht Deze vakinhoudelijke uitwerking is ontwikkeld door het Redactieteam van de Schooleamenbank vmbo voor dit
Nadere informatieConnect Social Business
Connect Social Business Joey Kaan September 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren.................. 5 2.2 Facebook API leren door
Nadere informatie15. Google Tag Manager
W H I T E P A P E R I N 5 M I N U T E N J U N I 2 0 1 5 15. Google Tag Manager Introductie Marketeers zijn dol op statistieken en big data. Hoe meer hoe beter! Google Analytics wordt hier veel voor gebruikt,
Nadere informatieFrontend performance meting
Frontend performance meting als aanvulling op de traditionele manier van performancetesten René Meijboom rene@performancearchitecten.nl Introductie Uitdaging bij huidige klant Succesvolle performancetest
Nadere informatieConnect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB
Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 21, 2014 Inhoudsopgave 1 Achtergronden 4 2 Probleemstelling & Doelstelling 5 2.1 Leren Professioneel Functioneren..................
Nadere informatieDaphne Otterloo. Creative Front-end Developer. Curriculum Vitae. Daphne Otterloo Creative Front-end Developer
Daphne Otterloo Curriculum Vitae Persoonlijk Naam: Geboortedatum: Geboorteplaats: Adres: E-mail: Daphne Otterloo 30-03-1990 Voorburg Van Aalstlaan 520 2722 SB, Zoetermeer daphneotterloo@gmail.com Profiel
Nadere informatieW H I T E P A P E R I N 5 M I N U T E N J U N I 2 0 1 3. 07. De app in een goede mobiele strategie
W H I T E P A P E R I N 5 M I N U T E N J U N I 2 0 1 3 07. De app in een goede mobiele strategie Introductie We ontwikkelden de afgelopen jaren verschillende consumenten apps. De wens van bedrijven om
Nadere informatieLES 1: AAN DE SLAG MET WORDPRESS. Lesoverzicht: Aan de slag Wat is WordPress CMS Front-end Back-end Samenvatting. Tijd: 5 minuten
LES 1: AAN DE SLAG MET WORDPRESS Lesoverzicht: Aan de slag Wat is WordPress CMS Front-end Back-end Samenvatting Tijd: 5 minuten Doel: Aan het einde van deze les weet je wat WordPress is en kun je benoemen
Nadere informatieSoftware Test Document
Software Test Document PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie
Nadere informatieSmart phone experience
Silvy Alblas CMD - 0774079 Major: DesignThis! Smart phone experience WINTER, EXERCISE 2 1 dec 08 INHOUDSOPGAVE: 1. De opdracht beschrijving 2. Leerdoelen 3. Activiteiten, planning en deliverables 4. Risico
Nadere informatieWAARDE CREËREN MET DE QUERCIS BUSINESS PORTAL RONALD VAN KESSEL
WAARDE CREËREN MET DE QUERCIS BUSINESS PORTAL RONALD VAN KESSEL sectietitel Titel De tekentafel Wat vertellen onze klanten? Wat biedt Exact? Wat vertellen wensen onze klanten? Globe Synergy online de oplossing
Nadere informatieConnect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB
Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 28, 2014 Inhoudsopgave 1 Achtergronden 1 2 Probleemstelling & Doelstelling 2 2.1 Leren Professioneel Functioneren..................
Nadere informatieConcept document Kitesurf Spot Elyse Teerink November 15, 2012. Conceptdocument Informatie Architectuur
Conceptdocument Informatie Architectuur Elyse Teerink 500604947 Herkanser Y. Westplat HVA 15/11/2012 1 Inhoudsopgave Inleiding De doelgroep De opdracht In gesprek met kitesurfers Account en inloggen Automatisch
Nadere informatieCurriculum vitae. Tim Velraeds
Curriculum vitae Tim Velraeds Persoonlijke gegevens Dit gedeelte is niet zichtbaar in de online versie van mijn CV. Mocht je interesse hebben, neem dan contact met mij op via info@timvelraeds.nl of via
Nadere informatieEIGENSCHAPPEN CONVERGED HARDWARE
EIGENSCHAPPEN CONVERGED HARDWARE Eigenschappen Converged Hardware 1 van 8 Document Informatie Versie Datum Omschrijving Auteur(s) 0.1 29-09-2015 Draft Remco Nijkamp 0.2 29-09-2015 Volgende Versie opgesteld
Nadere informatieProject If This Then That
Project If This Then That WiFi bestuurbare woonhuis ventilator Cairan Steverink G&I1D 17-01-2016 Johan Otten E 17-1-2016 Conceptbeschrijving Een woonhuis ventilator is tegenwoordig aanwezig in bijna alle
Nadere informatie+ prototyping. Prototyping CMDDEV01-6. Aron Martin 0847986 CMD2D 0847986@hr.nl
0847986 CMD2D 0847986@hr.nl Prototyping CMDDEV01-6 2 1 Inhoudsopgave Debriefing 3 Concept 4 Functioneel Onderzoek en Ontwerp 7 - User stories 7 - Use cases 8 Technisch Onderzoek en Ontwerp 12 - Technisch
Nadere informatieSHAREPOINT ONLINE (SAMEN-)WERKEN IN DE WOLKEN. http://www.ie-net.be - Workshop SharePoint 1
SHAREPOINT ONLINE (SAMEN-)WERKEN IN DE WOLKEN 1 WIE ZIJN WIJ? 2 WIE BENT U? Professional Op zoek naar productiviteit Samenwerken met Collega s Externe partijen Onderaannemers 3 WAT IS ONS PLAN? 1. Wat
Nadere informatieRob Duits Sander Helling Xander Knol André van de Polder Paco Josée Klas: Rood. Onderzoeksrapport. Medialandschap
Rob Duits Sander Helling Xander Knol André van de Polder Paco Josée Klas: Rood Onderzoeksrapport Medialandschap Inhoudsopgave 05 Voorbereiding onderzoek - Doel van het onderzoek - Onderzoeksvraag en deelvragen
Nadere informatieOptimaliseer de performance van uw dienst
Whitepaper Optimaliseer de performance van uw dienst Succes van uw online applicatie hangt mede af van de performance. Wat kunt u doen om de beste performance te behalen? INHOUD» Offline sites versus trage
Nadere informatieVERENIGINGSWIJZER.NL PROJECTPLAN
Vrije Universiteit Amsterdam Faculteit der Exacte Wetenschappen Project Multimedia Peter van Ulden Studentnr. 1494759 VERENIGINGSWIJZER.NL PROJECTPLAN INHOUDSOPGAVE 1 Inleiding...3 2 Project omschrijving...4
Nadere informatieONTWERPEN VAN INTERACTIEVE PRODUCTEN
ONTWERPEN VAN INTERACTIEVE PRODUCTEN WORKSHOP INTERACTIEF PROTOTYPE BOUWEN F. van Slooten WORKSHOP INTERACTIEF PROTOTYPE BOUWEN Ontwerp Keuze tool/techniek Maken layout 2 dagen: dinsdag 23 september Ochtend:
Nadere informatieContent Strategie. Hoorcollege 2 9 september 2013
Content Strategie Hoorcollege 2 9 september 2013 Agenda HC2 Communicatie Basisprincipes content Content en platformen Content en SEO Owned, earned, paid media 2 3 4 5 6 Overtuigen en shared meaning Hoe
Nadere informatieInleiding tot programmeren: Javascript
Inleiding tot programmeren: Javascript Een definitie JavaScript is een scripttaal met objectgeoriënteerde mogelijkheden. Deze geïnterpreteerde programmeertaal is vooral gericht op het gebruik in webpagina
Nadere informatieVersie 2. Opdracht deel B 07-12-2014. Inhoud. Raoul Vos Hogeschool Leiden Studentnummer: 1088675
Versie 2 07-12-2014 Opdracht deel B Inhoud Raoul Vos Hogeschool Leiden Studentnummer: 1088675 Inhoudsopgave: Inleiding:... 3 Opdracht deel A Analyse... 3 Opdracht deel B Inhoud... 3 Opdracht deel C Website...
Nadere informatieUitgebreid voorstel Masterproef Informatica. Titel van het project: Rolnummerherkenning van op een kraan
HoGent Uitgebreid voorstel Masterproef Informatica Titel van het project: Rolnummerherkenning van op een kraan Datum: 17/11/12 Naam student: Cédric Verstraeten Interne promotor: Tim De Pauw In samenwerking
Nadere informatie10. Single Page Applications
WHITEPAPER IN 5 MINUTEN M E I 2 0 1 4 10. Single Page Applications Introductie De wereld verandert snel en gebruikers openen je site of applicatie steeds minder met een traditionele browser. Een site of
Nadere informatieAls eerste bedankt voor het aanschaffen van deze PDF waarin ik je handige tips en trucs zal geven over het schrijven van een handleiding.
Bedankt! Als eerste bedankt voor het aanschaffen van deze PDF waarin ik je handige tips en trucs zal geven over het schrijven van een handleiding. Graag zou ik je willen vragen mij een email te sturen
Nadere informatieSoftware Test Plan. PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015
Software Test Plan PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie 1 Versie
Nadere informatieGrote Beer 123 3067 TR Rotterdam
Persoonlijke gegevens Geboortedatum Burgerlijke staat Nationaliteit Rijbewijs Robert de Pijper 01031982 Ongehuwd Nederlandse Ja Adres Postcode Woonplaats Grote Beer 123 3067 TR Rotterdam Telefoon Email
Nadere informatieFactsheet APPS Mirabeau
Factsheet APPS Mirabeau APPS Mirabeau We ontwikkelen native apps die ontworpen zijn vanuit de behoefte van de consument. De consument van vandaag en morgen brengt meer en meer tijd door op mobiele devices.
Nadere informatieUSABILITY VOOR HET WEB EN MOBIELE APPARATEN PETER KASSENAAR
USABILITY VOOR HET WEB EN MOBIELE APPARATEN PETER KASSENAAR WELKOM AGENDA Introductie Korte algemene inleiding Usability Usability voor mobiele apparaten Vragen - afsluiting INTRODUCTIE Peter Kassenaar;
Nadere informatieprogrammeren leeromgeving
DO-ProLO programmeren leeromgeving Een leeromgeving voor iedereen in de leeftijd van 8 tot 80 jaar. Dit is een uitgave van Duurzame Onderneming Kennemerland. Voor meer informatie ga naar: www.duurzame-onderneming-kennemerland.nl
Nadere informatieTales en Markomo heten u van harte. Welkom. Wegwijs op het mobiel internet
Tales en Markomo heten u van harte Welkom Wegwijs op het mobiel internet Besluit Een hype? Infrastructuur en toestellen: mainframes internet personal computers connectiviteit netwerken laptop, pda, smartphone,
Nadere informatieInhoud: Inleiding tot Taak 1.1.14 1 Omschrijving van vacatures 2 Matrix van benodigde 5 Bronvermeldingen 7
Inleiding Taak 10 gaat over het oriënteren op het vakgebied van onze toekomst. Als we straks afgestudeerd zijn zullen we automatisch werk moeten gaan zoeken. Maar welk werk of in welke sector? Dat gaan
Nadere informatieMediatechnologie Human Centred Creative Technology
Mediatechnologie Human Centred Creative Technology Rimmert Geert Rene Zelle de Haan Slootweg Naar een nieuwe Visie voor Media Technologie human centred design.agile.focus op gebruiker.focus op gebruik
Nadere informatieMediatechnologie Human Centred Creative Technology
Mediatechnologie Human Centred Creative Technology Rimmert Geert Rene Zelle de Haan Slootweg Naar een nieuwe Visie voor Media Technologie human centred design Onderwerpen.agile.focus op gebruiker.focus
Nadere informatieWELKOM BIJ BOMBERBOT! LES 1: WAT IS PROGRAMMEREN LES 1: WAT IS PROGRAMMEREN WAAR GAAT DEZE LES OVER? INTRODUCTIE
WELKOM BIJ BOMBERBOT! Bij onze lessen horen ook nog een online game, waarin de leerlingen de concepten die ze geleerd krijgen direct moeten toepassen, en een online platform, waarin u de voortgang van
Nadere informatieDesign for Mobile. Projectplan CMD jaar 2. Remco Dekker Daan van Klinken Sybren Wartna CMD3A UXD
I C I Projectplan CMD jaar 2 Remco Dekker Daan van Klinken Sybren Wartna CMD3A UXD INHOUDSOPGAVE IPHONE PLATFORM 3 DE IPHONE 4 APPS 5 AAN DE SLAG MET APPS 6 BRIEFING 7 KONGINNEDAG 8 LOWLANDS 9 BUSINESS
Nadere informatieBeschrijving toolset Netwerk/Protocol/Applicatie test Datum 11 januari 2012 Auteur Louis de Wolff Versie 1.0
Beschrijving toolset Netwerk/Protocol/Applicatie test Datum 11 januari 2012 Auteur Louis de Wolff Versie 1.0 Netwerk evaluatie tools Inleiding In een pakket geschakelde netwerk gebeurt de communicatie
Nadere informatieF U N C T I O N E E L O N T W E R P V O O R F U L L H O U S E M O B I LE ( V I S I O N V E R S I E )
F U N C T I O N E E L O N T W E R P V O O R F U L L H O U S E M O B I LE ( V I S I O N V E R S I E ) Datum: 29-09-2010 Auteur: Dairo Bosschart Versie: 1.0 Document: Functioneel_ontwerp (vision versie).docx
Nadere informatieEigen werk in beeld brengen Plaats en functie in de organisatie
Naam: Studentnummer: 0235938 Opleiding: CMD Docent: Maaike Rotteveel-Wagenaar Modulecode: INFWPR13DT Modulenaam: Eigen werk in beeld brengen Bedrijfsnaam: Javaware Inleiding In deze opdracht wil ik inzicht
Nadere informatieWat kan B2B leren van B2C
Wat kan B2B leren van B2C De 8 belangrijkste learnings over e-commerce en online marketing Dylan Mouthaan & Martijn Stomphorst 17-09-2015 Agenda Totale ontwrichting B2B commerce? Waarom online verkopen?
Nadere informatieLocation Based Media
Location Based Media Introductie met 7scenes Minor Create Your Future Nieuwe Media 2028 Studiejaar 2011-2012 Inhoud 1 Inleiding en uitleg opdracht... 3 1.1 Wat gaan we doen?... 3 1.2 Over 7scenes... 3
Nadere informatieVMBO praktische leerweg VMBO theoretische leerweg HAVO VWO
Page of 7 Enquête voortgezet onderwijs Deze vragenlijst bestaat uit vijf delen, A t/m E. Er zijn in totaal 9 vragen. A. Over jezelf Dit onderdeel bestaat uit zeven vragen. Hoe oud ben je? In welke klas
Nadere informatieAPPS. Presentatie
APPS Presentatie 2010-10-18 1 INLEIDING In principe heeft het vrij weinig uitleg nodig, want we de meeste onder ons zijn er wel mee bekend. Een applicatie is een klein stukje software dat draait op een
Nadere informatieEssay. Is multimedia als leermiddel gunstig voor het leerproces van een kind? Stefan van Rees Studentnummer: 0235938 Opleiding:
Essay Is multimedia als leermiddel gunstig voor het leerproces van een kind? Naam: Studentnummer: 0235938 Opleiding: CMD Docent: Rob van Willigen Modulecode: MEDM0201D Modulenaam: Is multimedia als leermiddel
Nadere informatieWebcare: hoe kan het werken? Door: Robin Albregt
Webcare: hoe kan het werken? Door: Robin Albregt Sociale media nemen de overhand op het gebied van informatievoorziening en zijn op weg om het belangrijkste communicatiekanaal te worden. De alsmaar toenemende
Nadere informatieBeinvloeding van glossylezers door middel van persuasive design.
Beinvloeding van glossylezers door middel van persuasive design. Fleur Bukman User Experience Design - Seminar CMD - jaar 3 Studentnummer: 1618817 Docent: Hans Kemp Mei 2015 1 Inhoudsopgave Inleiding 3
Nadere informatieRemcoh Mobile Device beheer. Remcoh legt uit
Remcoh Mobile Device beheer Remcoh legt uit White Paper Middels deze white paper informeert en adviseert Remcoh u over slim beheer van mobiele apparaten en toegang daarmee tot uw bedrijfsgegevens. Waarom
Nadere informatieLEERVRAAG. EINDDOEL 1. Van novice naar beginner: zelfstandig een Titanium video app bouwen 2. Beeldvan User Design principes
Docent 1 Basic principes van Titanium Diverse mobile crossplatfroms (reject native, Ionix, Titanium) Meer Android voornamelijk door de techno s Waar ik de User design kennis vandaan haal (begin is halve
Nadere informatieHET ZELFSTANDIG UITVOEREN VAN EEN ONDERZOEK
HET ZELFSTANDIG UITVOEREN VAN EEN ONDERZOEK Inleiding In de beroepspraktijk zal het geregeld voorkomen dat u een beslissing moet nemen ( moet ik dit nu wel of niet doen? ) of dat u inzicht moet krijgen
Nadere informatieHardware-software Co-design
Jan Genoe KHLim Versie: maandag 10 juli 2000 Pagina 1 Wat is HW/SW Co-design Traditioneel design: De verdeling tussen de HW en de SW gebeurt bij het begin en beiden worden onafhankelijk ontwikkeld Verweven
Nadere informatieProject plan. Erwin Hannaart Sander Tegelaar 61849 62407
Project plan Erwin Hannaart Sander Tegelaar 61849 62407 I4C2 I4C1 1 Inhoudsopgave Doel en doelgroep van het project... 3 Beschrijving van het project... 4 Benodigde materialen... 5 Te verwachten resultaten,
Nadere informatieicafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous
icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................
Nadere informatieTuinHulp.com, Nieuwe Webservice voor Hoveniersbedrijven 2014
Even voorstellen: Mijn naam is Marcel van Leeuwen, ben van oorsprong hovenier, en tuincentrum deskundige. Sinds eind jaren negentig ontwerp en publiceer ik ook websites. Nadat ik ben overgestapt naar Wordpress
Nadere informatieStappenplan. De ontwikkeling van een interface doorloopt bij Studio Wolf vier stappen. Deze stappen verduidelijken de weg naar het eindresultaat.
Stappenplan Een interface is in principe alles wat de communicatie tussen de gebruiker en de computer bepaalt of vorm geeft. Het is het deel van de website of webapplicatie dat de interactie met de gebruiker
Nadere informatieWebdesign voor ondernemers
e-boek Webdesign voor ondernemers Veelgestelde vragen over het laten maken van een website Bart van den Bosch Inhoud 1. Zelf doen of uitbesteden? 4 2. Webdesigners 7 3. Wat is Wordpress 10 4. Maken van
Nadere informatie5+1 OPLOSSINGEN VOOR EEN APP
5+1 OPLOSSINGEN VOOR EEN APP Auteur: Fokke Zandbergen App Imagineer 6 November 2013 5+1 OPLOSSINGEN VOOR EEN APP Introductie: 5+1 oplossingen voor een app 3 De kans 3 De uitdaging 3 Software 3 Hardware
Nadere informatieOPTIMALISATIE MET HUMMINGBIRD
OPTIMALISATIE MET HUMMINGBIRD Hummingbird is een plugin welke belooft je Worpdress Website een stuk sneller te maken. We namen de proef op de som met een website die heel veel foto s bevat (www.erbeefoto.nl).
Nadere informatieHoe behaal je een Informaticacertificaat?
Hoe behaal je een Informaticacertificaat? Hoe een Certificaat behalen voor een opleiding in het studiegebied Informatie- en communicatietechnologie Certificaat Start to ICT Code 70001551 Aan de slag met
Nadere informatieT-Mobile biedt 4G voor alle smartphones, dus ook de iphone 5
T-Mobile biedt 4G voor alle smartphones, dus ook de iphone 5 Samen Meer Bereiken Een netwerk voor mobiele telefonie is nooit af. T-Mobile volgt het gebruik en de prestaties van het mobiele netwerk op de
Nadere informatieFAQ Aura Client/Server
FAQ Aura Client/Server Wat is een Client/Server applicatie? Een Client/Server applicatie (ook wel C/S genoemd) is een software applicatie die op een efficiënte manier gebruikmaakt van zogenaamde clients
Nadere informatieWEBANALYSE. WEBPAGINA: http://www.joy-ce.com/ April 2013. Vervaardigd door:
WEBANALYSE WEBPAGINA: http://www.joy-ce.com/ April 2013 Vervaardigd door: Inhoudsopgave Inhoud.2 Introductie 3 Social Media 4 Mobiel 5 SEO..6 Basis. Inhoud. Links.. Keywords. Autoriteit. Linkuitwisseling...
Nadere informatieProblemen met de stand-by tijd van uw iphone met ios 7.
Problemen met de stand-by tijd van uw iphone met ios 7. versie 1.2 - februari 2014 Inleiding Voor u ziet u nu het document Problemen met de stand-by tijd van uw iphone met ios 7. Dit document is u aangeleverd
Nadere informatieInhoudsopgave. Inleiding 3 Concept 3 Onderzoek 3 Conclusie 7 Bijlage 8 Bronnen
1 Inhoudsopgave Inleiding 3 Concept 3 Onderzoek 3 Conclusie 7 Bijlage 8 Bronnen 2 Inleiding In dit verslag kunt u lezen hoe wij onze onderzoek hebben gedaan om onze applicatie te kunnen maken. Er zijn
Nadere informatieLeerscenario Kata-App (werktitel) Raymond Stoops Hogeschool Utrecht. Analyse. Inleiding. Doelstellingen
Leerscenario Kata-App (werktitel) Raymond Stoops Hogeschool Utrecht Analyse Inleiding Bij het beoefenen van karate zijn er meerdere trainingsvormen. Een individuele trainingsvorm is de kata, waar een vast
Nadere informatieM I K E R U B I O K E R N T A A K
M I K E R U B I O E X A M E N 2 0 1 4 K E R N T A A K 2 1 Inhoudsopgave Inventarislijst...03 Begeleidt Uitbestedingen...05 Logboek Back-ups...07 Protocol & Bestaden...09 Testplan...11 Website...15 Applicatie...18
Nadere informatieWEBSITE SCAN Vrijblijvend advies
WEBSITE SCAN Vrijblijvend advies IBAN: NL57ABNA0479025207 Inleiding: Wij hebben uw website op diverse facetten geanalyseerd en hier een bondig rapport voor geschreven. Door het uitvoeren van onderstaande
Nadere informatieUSABILITY VOOR HET WEB EN MOBIELE APPARATEN PETER KASSENAAR
USABILITY VOOR HET WEB EN MOBIELE APPARATEN PETER KASSENAAR WELKOM AGENDA Introductie Korte algemene inleiding Usability Usability voor mobiele apparaten Vragen - afsluiting INTRODUCTIE Peter Kassenaar;
Nadere informatieWeb Games en het mobiele web. Hoorcollege Webdesign 9 6 juni 2014 Christof van Nimwegen
Web Games en het mobiele web Hoorcollege Webdesign 9 6 juni 2014 Christof van Nimwegen Webgames: scope dit college onderdeel Games staan nu centraal in deze faculteit. In een cursus over webdesign MOET
Nadere informatieHoe denkt de vrijgevestigde Friese psycholoog en orthopedagoog hierover?
E-health Hoe denkt de vrijgevestigde Friese psycholoog en orthopedagoog hierover? Een genuanceerde benadering ROS Friesland heeft geïnventariseerd hoe psychologen en orthopedagogen denken over het gebruik
Nadere informatieHoe word ik. Expert in. Mobiele SEO. www.gomobi.nl Tel: 085 40 12392 info@gomobi.nl
Hoe word ik Expert in Mobiele SEO www.gomobi.nl Tel: 085 40 12392 info@gomobi.nl Hoe begin ik? Het kost tijd om een expert te worden in mobiele SEO. Het vraagt aandacht en regelmatige aanpassingen. Op
Nadere informatieDeze vragenlijst bestaat uit vijf delen, A t/m E.
Page of 6 Enquête basisonderwijs Deze vragenlijst bestaat uit vijf delen, A t/m E. Er zijn in totaal 9 vragen. A. Over jezelf Dit onderdeel bestaat uit zeven vragen. Hoe oud ben je? In welke klas zit je?
Nadere informatieSEO plan. Bart Janssen Semester 4 Fontys ICT & Media Design
SEO plan Bart Janssen Semester 4 Fontys ICT & Media Design Inleiding Mijn adviesplan heb ik geschreven voor mijn persoonlijke leerportfolio. Het leerportfolio staat online op http://www.bartjanssen.eu.
Nadere informatieVragen gesteld in het evaluatieformulier + Antwoorden
Verslag Studenten Evaluatie Videoproject Door Tonny Mulder, a.b.mulder@uva.nl, 26 sept 213 De studenten van de opleidingen Biologie, Biomedische Wetenschappen en Psychobiologie krijgen in het 1 ste jaar
Nadere informatieplug & play documentatie eindopdracht: Van: Jarno Verhoogt / 500684953 Vak: Plug & Play Docent: J. Faber Datum: 24 / 01 / 14
plug & play eindopdracht: documentatie Van: Jarno Verhoogt / 500684953 Vak: Plug & Play Docent: J. Faber Datum: 24 / 01 / 14 1 inleiding In dit verslag wordt het hele proces van de Plug & Play eindopdracht
Nadere informatieHANDLEIDING EXTERNE TOEGANG CURAMARE
HANDLEIDING EXTERNE TOEGANG CURAMARE Via onze SonicWALL Secure Remote Access Appliance is het mogelijk om vanaf thuis in te loggen op de RDS omgeving van CuraMare. Deze handleiding beschrijft de inlogmethode
Nadere informatieVeel gestelde vragen Magister 6
Veel gestelde vragen Magister 6 De Magistersite draait extern, bij de leverancier Schoolmaster in Leeuwarden. De school kan hier geen invloed op uitoefenen. Bij en aantal ouders geeft Magister soms echter
Nadere informatieOnline distributiekanalen. In samenwerking met Sabre Hospitality Solutions
Online distributiekanalen In samenwerking met Sabre Hospitality Solutions 2 Agenda Hoe kiest & boekt uw gast? Uw logieswebsite Kan uw logies (gemakkelijk) geboekt worden? Hoe kiest & boekt uw gast? 3 Een
Nadere informatieLeerlingen 1 e leerjaar; 108 responses / 194 = 55%
Leerlingen 1 e leerjaar; 108 responses / 194 = 55% Ben je in het bezit van een mobiele telefoon? Nee 0 0% Ja, maar geen smartphone (telefoon met apps en toegang tot internet) 7 6% Ja, een smartphone, maar
Nadere informatieMuseumbezoek onder Studenten
Museumbezoek onder Studenten Ontwerprapport CMD-Project Jelle Clignet CMD2B 1108174 Inhoudsopgave Inleiding 2 Concept 3 Beschrijving van het concept 3 Applicatie 3 Ondersteunende middelen 3 Middelen 4
Nadere informatiePas op voor de besmettelijke PORTFOLIOSIS!
Pas op voor de besmettelijke PORTFOLIOSIS! Nadenken Voorbereiding Maken Presenteren NADENKEN Nadenken Voorbereiding Maken Presenteren Soul-searching Persoonlijkheid Ervaring Doelen Waarden Sterktes en
Nadere informatieSoft-Solutions. Stageverslag
Soft-Solutions Stageverslag Naam: Marc Schattorie Website: http://marc.schattorie.nl Klas: EI32BIT School: Gilde Opleidingen Datum: 18-04-2011 t/m 24-06-2011 Bedrijf: Soft-Solutions Website: http://www.soft-solutions.nl
Nadere informatieMajor Design This! Me and My. Guillaume May Studentnummer: 0751863 Klas: 4A
Major Design This! Me and My Guillaume May Studentnummer: 0751863 Klas: 4A Inhoudsopgave OPDRACHT OMSCHRIJVING: 3 ME AND MY 3 LEERDOELEN, COMPETENTIES EN GEDRAGSINDICATOREN. 3 LEERDOELEN 3 COMPETENTIES
Nadere informatieMOBILE De mogelijkheden van mobile apps
MOBILE De mogelijkheden van mobile apps Gemak dient de mens INHOUD Apps zorgen voor gebruikersgemak 2 The future is mobile 3 De groei van apps 4 Verwachting = nieuwe standaard 4 Van website naar mobiel
Nadere informatieOnline SEO-CHECKLIST. Switch Reclamebureau bv I Rendementsweg 2-Q I Mijdrecht I I
SEO-CHECKLIST Strategie Concept Creatie SEO-checklist Met de SEO check van Switch kijken wij naar 51 specifieke onderdelen die ervoor zorgen dat uw website beter presteert. Hieronder vindt u een overzicht
Nadere informatieOnline Samenwerken. Online Samenwerken
Online Samenwerken In deze module worden de begrippen en vaardigheden uiteengezet die betrekking hebben op de configuratie en het gebruik van tools voor online samenwerking, zoals opslag, productiviteitstoepassingen,
Nadere informatieEen nieuwe website speciaal op maat gemaakt
Een nieuwe website speciaal op maat gemaakt dibbadoo Een onvergetelijke eerste indruk met een website van Dibbadoo Bestaande en potentiële klanten zoeken elke dag op internet naar producten en diensten.
Nadere informatieThuis het beste beeld en geluid?
www.hcc.nl/home-entertainment Syllabus home entertainment Thuis het beste beeld en geluid? Deze syllabus geeft achtergrondinformatie over de lezing home entertainment. De onderwerpen die aan bod komen
Nadere informatieDeze vragenlijst bestaat uit zes onderdelen, A t/m F.
Page of 0 Enquête beroepsonderwijs Deze vragenlijst bestaat uit zes onderdelen, A t/m F. Er zijn in totaal vragen. A. Over jou Je wordt vriendelijk verzocht informatie over jezelf te geven door onderstaande
Nadere informatie