Inhoud Introductie Development Environment Programmeren voor Android Demo. Android Development. Sven van Haastregt

Maat: px
Weergave met pagina beginnen:

Download "Inhoud Introductie Development Environment Programmeren voor Android Demo. Android Development. Sven van Haastregt"

Transcriptie

1 Android Development Sven van Haastregt Challenges in Computer Science Seminar LIACS, Universiteit Leiden Februari 2012 Sven van Haastregt Android Development CCSS / 19

2 Inhoud 1 Introductie 2 Development Environment 3 Programmeren voor Android 4 Demo Sven van Haastregt Android Development CCSS / 19

3 Heuh? Android? Open source platform voor smartphones. Gebaseerd op Java en de Linux kernel. Opgezet door Android, Inc. In 2005 overgenomen door Google. Draait o.a. op HTC, Samsung en LG telefoons. Sven van Haastregt Android Development CCSS / 19

4 Mobile Operating Systems Marktaandeel wereldwijd van verschillende mobiele besturingssystemen: Operating System Vendor Marktaandeel Q Q Android Google 25.5 % 52.5 % Symbian Nokia 36.6 % 16.9 % ios Apple 16.7 % 15.0 % BlackBerry OS Research In Motion 14.8 % 11.0 % Windows Mobile Microsoft 2.8 % 1.5 % Overig 3.6 % 3.1 % Bron: Gartner, November Gartner, November Sven van Haastregt Android Development CCSS / 19

5 Wat doet een Mobile Operating System? Een mobile OS doet in principe hetzelfde als een desktop OS, dus: Stuurt hardware rechtstreeks aan. Verantwoordelijk voor het opstarten en beheren van applicaties. Biedt services aan applicaties, die het werk van een applicatie-programmeur aanzienlijk vereenvoudigen. Echter: (smartphone desktop computer): Beperkte processorkracht en opslagcapaciteit. Stroomverbruik belangrijk (batterij). Andere manier van interactie met gebruiker/omgeving (GSM, touchscreen, camera, GPS,... ). Sven van Haastregt Android Development CCSS / 19

6 Dus wat is dat Android nou? Sven van Haastregt Android Development CCSS / 19

7 Dus wat is dat Android nou? Sven van Haastregt Android Development CCSS / 19

8 Dus wat is dat Android nou? Sven van Haastregt Android Development CCSS / 19

9 Dus wat is dat Android nou? Sven van Haastregt Android Development CCSS / 19

10 Mobile Applicaties Een mobile applicatie wordt doorgaans een app genoemd. Een mobile OS en mobile apps dienen efficient om te gaan met de beperkte bronnen. Liever geen lompe lussen ( busy wait super loops ). Gebruik new alleen als het niet anders kan. Bedenk of floats / modulo s / delingen echt nodig zijn. Sven van Haastregt Android Development CCSS / 19

11 Mobile Applicaties Een mobile applicatie wordt doorgaans een app genoemd. Een mobile OS en mobile apps dienen efficient om te gaan met de beperkte bronnen. Liever geen lompe lussen ( busy wait super loops ). Gebruik new alleen als het niet anders kan. Bedenk of floats / modulo s / delingen echt nodig zijn. Q: Hoe programmeer je een mobile OS? A: Sven van Haastregt Android Development CCSS / 19

12 Mobile Applicaties Een mobile applicatie wordt doorgaans een app genoemd. Een mobile OS en mobile apps dienen efficient om te gaan met de beperkte bronnen. Liever geen lompe lussen ( busy wait super loops ). Gebruik new alleen als het niet anders kan. Bedenk of floats / modulo s / delingen echt nodig zijn. Q: Hoe programmeer je een mobile OS? A: Q: Hoe programmeer je een Android app? A: en deze slides. Sven van Haastregt Android Development CCSS / 19

13 Development Environment Wat is er nodig om Android apps te maken? Java Development Kit (JDK). Android Software Development Kit (SDK). Iets van een editor (vim, Eclipse,... ). Sven van Haastregt Android Development CCSS / 19

14 Development Environment Wat is er nodig om Android apps te maken? Java Development Kit (JDK). Android Software Development Kit (SDK). Iets van een editor (vim, Eclipse,... ). Om te testen: Een emulator (onderdeel van de Android SDK), of: Een Android smartphone (niet in de Android SDK). Sven van Haastregt Android Development CCSS / 19

15 Development Environment Wat is er nodig om Android apps te maken? Java Development Kit (JDK). Android Software Development Kit (SDK). Iets van een editor (vim, Eclipse,... ). Om te testen: Een emulator (onderdeel van de Android SDK), of: Een Android smartphone (niet in de Android SDK). Ook nog handig: Documentatie (http://developer.android.com/guide/). Sven van Haastregt Android Development CCSS / 19

16 Emulator Sven van Haastregt Android Development CCSS / 19

17 DDMS (Dalvik Debug Monitor Server) Sven van Haastregt Android Development CCSS / 19

18 Java, moet dat nou? Alternatieve manieren om Android apps te ontwikkelen: Android Native Development Kit (NDK): bedoeld voor tijdskritieke code die je schrijft in C/C++. Sluit aan op de Android SDK. Gebruik een cross-compiler om C/C++ te compileren. Schrijf zelf ARM assembly. Maar: In general, you should only use native code if it is essential to your application, not just because you prefer to program in C/C++. NDK Documentation Sven van Haastregt Android Development CCSS / 19

19 Wat is een Android App (niet)? Er is geen public static void main() functie. Je kunt een gecompileerde app niet rechtstreeks executeren op een gewone computer. Android OS kan besluiten je app te pauzeren of zelfs af te sluiten. Je zult dus meer aandacht moeten schenken aan save/restore van de app toestand. System.out en System.err uitvoer gaat standaard naar /dev/null. Gebruik: import android.util.log; Log.v("MyApp", "Nog steeds niet gecrasht"); Log.e("MyApp", "Deling door 0"); En open dan de DDMS (of in een terminal: ) adb logcat Sven van Haastregt Android Development CCSS / 19

20 Waaruit bestaat een Android App? Componenten: bijv. Java broncode. AndroidManifest.xml: lijst van alle componenten in een app + andere meta-info over de app. Layout XML: beschrijving van de User Interface (UI). Welke textlabels, buttons, checkboxes zijn er, wat is hun positie op het scherm, etc. Andere resources, bijv. icoontjes, strings, geluid. Sven van Haastregt Android Development CCSS / 19

21 Component types 4 Verschillende componenten: Activity: interactie met gebruiker. Bijv.: afspeellijst venster met play/pause/stop knoppen. Service: draait op achtergrond. Bijv.: daadwerkelijk afspelen van de afspeellijst. Broadcast receiver: luistert naar (systeem-)mededelingen. Bijv.: stop muziek als batterij bijna leeg is. Content provider: levert data aan applicaties. Bijv.: een content provider voor audio. Een applicatie kan bestaan uit een willekeurig aantal van deze componenten. Sven van Haastregt Android Development CCSS / 19

22 Activity componenten Belangrijkste toestanden van een Activity: Active / Running: De activity heeft de focus. Paused: De activity heeft geen focus, maar is nog wel (deels) zichtbaar. Stopped: De activity heeft geen focus, en is volledig verborgen onder andere apps/activities. Bij iedere toestandsverandering roept het OS een speciale methode aan. Bijv.: onstart(), onpause(), onresume(). [http://developer.android.com/reference/ android/app/activity.html] Sven van Haastregt Android Development CCSS / 19

23 Java en Android De meeste standaard Java classes zijn beschikbaar, bijv.: java.io.printstream java.util.vector Daarnaast zijn er Android-specifieke classes, bijv.: android.bluetooth.bluetoothsocket android.hardware.camera android.hardware.sensor android.location.gpsstatus android.media.mediaplayer android.provider.mediastore android.speech.tts.texttospeech android.telephony.smsmanager... Zie verder Sven van Haastregt Android Development CCSS / 19

24 Ontwikkelproces 1 Schrijf de Java code. 2 Compileer de Java code. Sven van Haastregt Android Development CCSS / 19

25 Ontwikkelproces 1 Schrijf de Java code. 2 Compileer de Java code. 3 Verzamel alle benodigde resources (afbeeldingen, XML,... ). 4 Produceer een Android PacKage (APK). 5 Signeer de APK met je eigen key of een debug key. 6 Installeer de APK in een smartphone of emulator. 7 Start de applicatie. Sven van Haastregt Android Development CCSS / 19

26 Ontwikkelproces 1 Schrijf de Java code. 2 Compileer de Java code. 3 Verzamel alle benodigde resources (afbeeldingen, XML,... ). 4 Produceer een Android PacKage (APK). 5 Signeer de APK met je eigen key of een debug key. 6 Installeer de APK in een smartphone of emulator. 7 Start de applicatie. 8 Herhaal 1 7 totdat je het zat bent. Sven van Haastregt Android Development CCSS / 19

27 Publiceren op de Android Market 1 Maak een release build van de app: preparing.html 2 Screenshots. 3 Beschrijf de app: categorie, content rating, prijs, etc. 4 Registreer jezelf als Android Market Developer (eenmalig $ 25,-). publishing.html Sven van Haastregt Android Development CCSS / 19

28 Demo s Eclipse. Android projecten in Eclipse. Gebruik Android emulator/smartphone vanuit Eclipse. Subversion en Eclipse. Sven van Haastregt Android Development CCSS / 19

Android Development CCSS2011

Android Development CCSS2011 Android Development Voor dummies, door dummies... Challenges in Computer Science Seminar LIACS, Universiteit Leiden 15 Februari 2011 Inhoud 1 Introductie 2 Development Environment 3 Programmeren voor Android

Nadere informatie

Werkomgeving. Android Studio. Android - werkomgeving 1/6

Werkomgeving. Android Studio. Android - werkomgeving 1/6 Android - werkomgeving 1/6 Werkomgeving Android Studio Installatie Ga naar de volgende URL: http://developer.android.com/sdk/index.html Klik op de knop "Download Android Studio for Windows" om het programma

Nadere informatie

Indoor Navigation System

Indoor Navigation System Project Indoor Navigation System Onderwerp: Indoor Navigation System Document: Handleiding Ontwikkeltools Groep: EII6RTa Auteurs: 1. Jordi Betting 109277 2. Jerome Bos 113180 3. Theo Miltenburg 112883

Nadere informatie

Mobiel werken. 15.12.10 Mobiel Werken Sven Moreels 1

Mobiel werken. 15.12.10 Mobiel Werken Sven Moreels 1 Mobiel werken 15.12.10 Mobiel Werken Sven Moreels 1 Inhoud: Definitie van Mobiel werken Wat heb je nodig om mobiel te werken? Historiek mobiele connecties Historiek van de toestellen Operating systems

Nadere informatie

Bart ter Steege bart.ter.steege@jungleminds.nl 06 8128 7569. The Mobile Mindmap

Bart 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 informatie

Ontwikkelen voor Android. Het waarom, het hoe en het wat - Sander Tuit

Ontwikkelen voor Android. Het waarom, het hoe en het wat - Sander Tuit Ontwikkelen voor Android Het waarom, het hoe en het wat - Sander Tuit Over mij Mede-oprichter Androidworld Ontwikkelaar Androidworld-app @SanderTuit op Twitter, +SanderTuit op Google+ Over Androidworld

Nadere informatie

USABILITY VOOR HET WEB EN MOBIELE APPARATEN PETER KASSENAAR

USABILITY 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 informatie

Specialist in de testdiscipline

Specialist in de testdiscipline Specialist in de testdiscipline P R E V I E W T R A I N I N G C O U R S E M O B I L E T E S T I N G W W W. T E S T W O R K. N L R O S M A L E N, N A J A A R 2 0 1 3 1 Agenda 1. D O E L P R E S E N T A

Nadere informatie

HANDLEIDING EXTERNE TOEGANG CURAMARE

HANDLEIDING 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 informatie

Medicatie controle. Mobiele app op basis van App Service en Azure AD

Medicatie controle. Mobiele app op basis van App Service en Azure AD Medicatie controle Mobiele app op basis van App Service en Azure AD Michiel Lankamp Principal developer @michiellankamp michiel.lankamp@winvision.nl Zorggroep Sint Maarten Zorgorganisatie met 2.600 medewerkers,

Nadere informatie

MOBILE De mogelijkheden van mobile apps

MOBILE 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 informatie

Waarmaken van Leibniz s droom

Waarmaken van Leibniz s droom Waarmaken van Leibniz s droom Artificiële intelligentie Communicatie & internet Operating system Economie Computatietheorie & Software Efficiënt productieproces Hardware architectuur Electronica: relais

Nadere informatie

Smartphone Onderzoek OTYS Recruiting Technology

Smartphone Onderzoek OTYS Recruiting Technology Smartphone Onderzoek OTYS Recruiting Technology Inhoudsopgave Inhoudsopgave Inhoudsopgave... 2 Inleiding... 3 Uitkomst enquête... 4 Conclusie.... 9 2 Inleiding Inleiding Een smartphone is een mobiele telefoon

Nadere informatie

Intramed OnLine instellen en gebruiken. Voor Android tablet of telefoon

Intramed OnLine instellen en gebruiken. Voor Android tablet of telefoon Intramed OnLine instellen en gebruiken Voor Android tablet of telefoon Inhoudsopgave Hoofdstuk 1 Algemeen...1 1.1 Toegang tot inlogportalen...1 Hoofdstuk 2 Basic account...3 2.1 Microsoft Remote Desktop

Nadere informatie

App onderdelen. Source files. Android app onderdelen 1/6

App onderdelen. Source files. Android app onderdelen 1/6 Android app onderdelen 1/6 App onderdelen Een Android project bestaat uit een aantal onderdelen die hieronder beschreven worden. In het project venster kan je de mappen weergeven volgens de hieronder aangeduide

Nadere informatie

Meer mogelijkheden voor mobiele medewerkers met secure app delivery

Meer mogelijkheden voor mobiele medewerkers met secure app delivery Meer mogelijkheden voor mobiele medewerkers met secure app delivery Werken met Windows-applicaties op alle mogelijke devices, met volledige security. Om gemakkelijk en productief te werken, willen veel

Nadere informatie

Altijd en overal online?

Altijd en overal online? Altijd en overal online? Smartphone Tablet E-Reader Netbook Notebook Chromebook Smartphones Bekende merken en types: Apple iphone 4 Samsung Galaxy S II HTC Desire HD Blackberry bold Steeds minder: Nokia

Nadere informatie

Les 11: systeemarchitectuur virtuele machines

Les 11: systeemarchitectuur virtuele machines Les 11: systeemarchitectuur virtuele machines Geavanceerde computerarchitectuur Lieven Eeckhout Academiejaar 2008-2009 Universiteit Gent Virtuele machines Motivatie Interfaces Virtualisatie: inleiding

Nadere informatie

Point of View Android 2.3 Tablet - User s Manual PlayTab Pro

Point of View Android 2.3 Tablet - User s Manual PlayTab Pro Inhoud 1. Note... 2 2. Inhoud van de verpakking... 2 3. Product aanzichten... 3 4. Opstarten en afsluiten... 4 5. Desktop... 4 6. Knoppen... 4 7. Systeem instellingen... 5 8. HDMI... 7 9. Installeren,

Nadere informatie

01/05. Websites Nederland over. Mobile marketing. Whitepaper #03/2013. Mabelie Samuels internet marketeer

01/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 informatie

NOKIA LUMIA 800 PIMP YOUR PHONE! GRATIS. 1 e 9 maanden 39,95 19,98 /mnd. i.c.m. 2-jarig Smart Plus 300 (300 min /sms + onbeperkt internet * )

NOKIA LUMIA 800 PIMP YOUR PHONE! GRATIS. 1 e 9 maanden 39,95 19,98 /mnd. i.c.m. 2-jarig Smart Plus 300 (300 min /sms + onbeperkt internet * ) NOKIA LUMIA 800 Smart Plus 300 (300 min /sms + onbeperkt internet ) 1 e 9 maanden 39,95 19,98 /mnd 1 e 12 maanden gratis, daarna 4,95 per maand. PIMP YOUR PHONE! ontwerp gratis je eigen skin De beste samsung

Nadere informatie

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Hans Tragter, Marc Schreiber,

Nadere informatie

Mobile Devices, Applications and Data

Mobile Devices, Applications and Data Mobile Devices, Applications and Data 1 Jits Langedijk Senior Consultant Jits.langedijk@pqr.nl Peter Sterk Solution Architect peter.sterk@pqr.nl Onderwerpen - Rol van Mobile IT in Tomorrow s Workspace

Nadere informatie

Creëer je eigen DSL tools met Eclipse De Android Challenge

Creëer je eigen DSL tools met Eclipse De Android Challenge Creëer je eigen DSL tools met Eclipse De Android Challenge Lex Heerink, Peter Ebben, Jaap Reitsma, Maarten Steen Telematica Instituut De aanleiding Freeband A-MUSE project Specificatie en ontwerp van mobiele

Nadere informatie

Aan de slag met de ipad ios 7.X.X

Aan de slag met de ipad ios 7.X.X Aan de slag met de ipad ios 7.X.X Situering Desktop Computer Laptop Notebook Tablets Smartphone Tablets Windows 8 Android Mac ios voor ipad en ipad mini Windows 8 (Microsoft) Opvolger van MS Surface RT

Nadere informatie

Gebruikershandleiding Inhoud

Gebruikershandleiding Inhoud Gebruikershandleiding Inhoud 1. Note 2. Inhoud van de verpakking 3. Product aanzichten 4. Opstarten en aflsuiten 5. Desktop 6. Knoppen 7. Systeem instellingen 7.1 WIFI draadloze connectie 8. HDMI 9. Installeren,

Nadere informatie

Dan stel ik u graag voor aan Android. Een besturingssysteem voor gsm s uitgebracht door de welgekende firma Google.

Dan stel ik u graag voor aan Android. Een besturingssysteem voor gsm s uitgebracht door de welgekende firma Google. Verslag Android GSM Je kan gsm s en hun gebruik op delen in 2 groepen. Sommige mensen gebruiken het enkel voor te bellen en eens een sms te versturen, voor de rest hebben ze enkel nood aan een adressenboek.

Nadere informatie

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken Handleiding JCreator Inhoud Een Workspace en een eerste project maken Een tweede project maken De editor van JCreator Aanpassen van de basis-directory Documentatie over klassen en methoden van de JDK Bestand

Nadere informatie

Mobile. Android: Google op je telefoon. Anno 2008 zijn er anderhalf miljard televisies

Mobile. Android: Google op je telefoon. Anno 2008 zijn er anderhalf miljard televisies Mobile Android is het eerste volledige, open en gratis mobiele platform ontwikkeld door Google. Android geeft concrete invulling aan een visie: het versnellen van innovatie in de mobiele markt en het aanbieden

Nadere informatie

Iedereen gebruikt het..

Iedereen gebruikt het.. , wat is het, wat kun je er mee? Iedereen gebruikt het.. Presentatie JongMKB-KAN, 6-11-2012 Cor Nouws Nou&Off since 2004 leading OpenOffice / LibreOffice professional Nl earlier Microsoft Office sr. consultant

Nadere informatie

Hoofdstuk 2. - is verantwoordelijk voor de communicatie van de software met de hardware.

Hoofdstuk 2. - is verantwoordelijk voor de communicatie van de software met de hardware. Hoofdstuk 2 2.1 systeembeheerprogramma s Werking en functies van besturingssystemen Besturingssysteem/operating systeem(os) - is verantwoordelijk voor de communicatie van de software met de hardware. -

Nadere informatie

Open Source Software. Bart van Dijk (b.van.dijk@hccnet.nl)

Open Source Software. Bart van Dijk (b.van.dijk@hccnet.nl) Open Source Software Bart van Dijk (b.van.dijk@hccnet.nl) Open Source Software (OSS) Wat is het Waarom willen we het wel (of niet) OSS voorbeelden Geschiedenis Licenties Ontwikkeling en ondersteuning Wat

Nadere informatie

MED-APP uw eigen congres app

MED-APP uw eigen congres app MED-APP uw eigen congres app HTML5 website Compatibel met: Smartphone Tablets PC Apple Computer ios Compatibel met ipod iphone ipad Android Compatibel met Android smartphone Android tablet A Waarom een

Nadere informatie

Microsoft; applicaties; ontwikkelaar; developer; apps; cloud; app; azure; cloud computing; DevOps; microsoft azure

Microsoft; applicaties; ontwikkelaar; developer; apps; cloud; app; azure; cloud computing; DevOps; microsoft azure Asset 1 van 7 Over het bouwen van cloudoplossingen Gepubliceerd op 24 february 2015 Praktische handleiding voor ontwikkelaars die aan de slag willen met het maken van applicaties voor de cloud. Zij vinden

Nadere informatie

Point of View Android 2.3 Tablet - User s Manual ProTab 2XXL

Point of View Android 2.3 Tablet - User s Manual ProTab 2XXL Inhoud 1. Note... 2 2. Inhoud van de verpakking... 2 3. Product Aanzicht... 3 4. Opstarten en afsluiten... 4 5. Desktop... 5 6. Knoppen... 5 7. Het APK Scherm... 6 8. Systeem instellingen... 6 9. Installeren,

Nadere informatie

4.01.2 De computer, software

4.01.2 De computer, software 4.01.2 De computer, software Voor de werking van en met een computer zijn 3 dingen nodig 1. De computer zelf (hardware) 2. Programma's (software) 3. Randapparatuur(hardware) Opmerking vooraf In deze les

Nadere informatie

5+1 OPLOSSINGEN VOOR EEN APP

5+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 informatie

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Hans Tragter, Nadia Klomp,

Nadere informatie

De SAP Cloud Connector 2.0 maakt SAPUI5 ontwikkeling via de WEB-IDE mogelijk met data uit je eigen backend systeem.

De SAP Cloud Connector 2.0 maakt SAPUI5 ontwikkeling via de WEB-IDE mogelijk met data uit je eigen backend systeem. De SAP Cloud Connector 2.0 maakt SAPUI5 ontwikkeling via de WEB-IDE mogelijk met data uit je eigen backend systeem. Vele van ons willen wel eens spelen met de WEB-IDE in de could via het SAP Trial Hana

Nadere informatie

Acht stappen voor JSF

Acht stappen voor JSF Acht stappen voor JSF Inleiding In deze tutorial zullen we JSF (Java server faces) installeren. Wat we niet beschrijven is hoe te werken met JSF, over dit onderwerp zijn er genoeg boeken en internetsites

Nadere informatie

utrecht Kantoor gebruik Tablets en Smartphones Anton Doornenbal

utrecht Kantoor gebruik Tablets en Smartphones Anton Doornenbal Kantoor gebruik Tablets en Smartphones Anton Doornenbal Agenda Introductie HCC regio Utrecht. E-mail- en agenda-beheer. Office toepassingen. Werken in de cloud. Internet browsen. Remote beheer (remote

Nadere informatie

Zelftest Java concepten

Zelftest Java concepten Zelftest Java concepten Document: n0838test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA CONCEPTEN Om de voorkennis nodig

Nadere informatie

Handleiding Certificaat installeren

Handleiding Certificaat installeren Handleiding Certificaat installeren Inhoudsopgave 1. Installatie op PC s met Windows 2 2. Voor niet-windows PC s en andere apparatuur 4 1.1. Microsoft Internet Explorer / Google Chrome 5 1.2. Mozilla Firefox

Nadere informatie

Introductie Workshop

Introductie Workshop Introductie Workshop Introductie in Android & Windows 8 Inhoud: DEEL 1: WINDOWS 8.1 Wat zijn de belangrijkste veranderingen? DEEL 2: ANDROID Wat is het en hoe er mee werken? Inhoud DEEL 1: WINDOWS 8.1

Nadere informatie

Leerscenario Kata-App (werktitel) Raymond Stoops Hogeschool Utrecht. Analyse. Inleiding. Doelstellingen

Leerscenario 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 informatie

Voordat je thuis in Vetware kan moet je dus één keer de toegang voorbereiden op de Universiteit Utrecht!

Voordat je thuis in Vetware kan moet je dus één keer de toegang voorbereiden op de Universiteit Utrecht! Directie ITS Information and Technology Services HANDLEIDING Thuiswerken met Vetware Deze handleiding beschrijft hoe je vanuit huis toegang kunt krijgen tot Vetware. Het is verdeeld in twee delen; de voorbereiding

Nadere informatie

Applicaties ontwerpen voor ios en Android

Applicaties ontwerpen voor ios en Android Ontwikkelen van Apps voor ios en Android Applicaties ontwerpen voor ios en Android 2.1 Inleiding Zowel Apple als Google heeft een paar tips gegeven bij het maken van een ontwerp voor een applicatie voor

Nadere informatie

Windows XP Migratie opties. Bart van Dijk (b.van.dijk@hccnet.nl)

Windows XP Migratie opties. Bart van Dijk (b.van.dijk@hccnet.nl) Windows XP Migratie opties Bart van Dijk (b.van.dijk@hccnet.nl) Windows XP Migratie opties Wat is het probleem met Windows XP De opties te vervanging van Windows XP Migratie naar Linux Mint Probleem met

Nadere informatie

KraamZorgCompleet OnLine instellen en gebruiken. Voor Android tablet of telefoon

KraamZorgCompleet OnLine instellen en gebruiken. Voor Android tablet of telefoon KraamZorgCompleet OnLine instellen en gebruiken Voor Android tablet of telefoon Inhoudsopgave Hoofdstuk 1 Algemeen...1 1.1 Toegang tot inlogportalen...1 Hoofdstuk 2 Basic account...3 2.1 Microsoft Remote

Nadere informatie

Design for Mobile. Projectplan CMD jaar 2. Remco Dekker Daan van Klinken Sybren Wartna CMD3A UXD

Design 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 informatie

Handleiding Geluidsopname maken

Handleiding Geluidsopname maken Handleiding Geluidsopname maken Document: Handleiding Geluidsopname maken Datum: 6 juli 2015 Versie: 2.0 Auteur: Ingrid de Bont Inhoudsopgave 1 Introductie... 3 2 Benodigdheden... 3 3 Audacity software

Nadere informatie

The Mobile World. Frederik Temmermans Researcher at VUB-ETRO Founder of VUB spinoff Universum Digitalis

The Mobile World. Frederik Temmermans Researcher at VUB-ETRO Founder of VUB spinoff Universum Digitalis The Mobile World Frederik Temmermans Researcher at VUB-ETRO Founder of VUB spinoff Universum Digitalis The mobile world The mobile world Mature Operating System Designed for (multi)touch Open to developers

Nadere informatie

Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware.

Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware. Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware. Het vormt een schil tussen de applicatiesoftware en de hardware

Nadere informatie

Introductie Workshop. Tom Hufkens Shopmanager Turnhout & Geel tom.hufkens@webstore.be

Introductie Workshop. Tom Hufkens Shopmanager Turnhout & Geel tom.hufkens@webstore.be Introductie Workshop Tom Hufkens Shopmanager Turnhout & Geel tom.hufkens@webstore.be Introductie in Android & Windows 8 Inhoud: DEEL 1: ANDROID Wat is het en hoe er mee werken? DEEL 2: WINDOWS 8 Wat zijn

Nadere informatie

Vakgroep CW KAHO Sint-Lieven

Vakgroep CW KAHO Sint-Lieven Vakgroep CW KAHO Sint-Lieven Objecten Programmeren voor de Sport: Een inleiding tot JAVA objecten Wetenschapsweek 20 November 2012 Tony Wauters en Tim Vermeulen tony.wauters@kahosl.be en tim.vermeulen@kahosl.be

Nadere informatie

Intramed OnLine instellen en gebruiken. Voor Mac OSX

Intramed OnLine instellen en gebruiken. Voor Mac OSX Intramed OnLine instellen en gebruiken Voor Mac OSX Inhoudsopgave Hoofdstuk 1 Algemeen...1 1.1 Toegang tot inlogportalen...1 Hoofdstuk 2 Basic account...3 2.1 Microsoft Remote Desktop installeren en Intramed

Nadere informatie

Mobiele toestellen met Hosted Exchange 2010

Mobiele toestellen met Hosted Exchange 2010 Mobiele toestellen met Hosted Exchange 2010 Documentatie voor eindgebruikers voor gebruik van tablets of smartphones Auteur: Kris Banken Datum: 15 september 2014 Versie 2.1 Versiebeheer: Versie Datum Auteur

Nadere informatie

Cerussa Mobile / MyCerussa Pre-requirements

Cerussa Mobile / MyCerussa Pre-requirements Pre-requirements Inhoudstafel A. Algemeen... 3 B. Type installaties... 3 C. Hardware en software vereisten... 4 1. PC Clients... 4 2. Mobile Device... 4 3. Server... 4 4. WI-FI... 4 D. Operating System

Nadere informatie

Novell Data Synchronizer: wie kan er nog zonder? Wiljo Tiele Geert Wirken

Novell Data Synchronizer: wie kan er nog zonder? Wiljo Tiele Geert Wirken Novell Data Synchronizer: wie kan er nog zonder? Wiljo Tiele Geert Wirken Welkom op Mobiele telefoons uit aub In het Reehorst-gebouw niet roken De presentaties staan na vandaag op de website Heeft u een

Nadere informatie

ios, Android, Windows Phone of BYOD? Hulp bij het kiezen van juiste mobiele platform

ios, Android, Windows Phone of BYOD? Hulp bij het kiezen van juiste mobiele platform ios, Android, Windows Phone of BYOD? Hulp bij het kiezen van juiste mobiele platform ios, Android, Windows Phone of BYOD? helpline B.V., 20 maart 2014, versie 1.0 Dellaertweg 9 C 2316 WZ Leiden 071-523

Nadere informatie

Scripting 2 TUTORIAL EEN APP ONTWIKKELEN VOOR ANDROID MET PROCESSING. ellipse(screenwidth/2, screenheight/2, 140,140); DOOR THIERRY BRANDERHORST

Scripting 2 TUTORIAL EEN APP ONTWIKKELEN VOOR ANDROID MET PROCESSING. ellipse(screenwidth/2, screenheight/2, 140,140); DOOR THIERRY BRANDERHORST Scripting 2 ellipse(screenwidth/2, screenheight/2, 140,140); TUTORIAL EEN APP ONTWIKKELEN VOOR ANDROID MET PROCESSING. DOOR THIERRY BRANDERHORST ANDROID APPLICATIES Tegenwoordig zijn er duizenden applicaties

Nadere informatie

Specialisatie RTES - Project FunnyScreens. Installatie en gebruik van JUnit

Specialisatie RTES - Project FunnyScreens. Installatie en gebruik van JUnit Installatie en gebruik van JUnit Auteurs: Niels Hendriks - 89713 Matthijs Langenberg - 89870 Wiebe van Schie - 84313 Siet Toorman - 91623 Job Vermeulen 90589 Semester: 6 DSO: QSO: Dhr. R.J.W.T. Tangelder

Nadere informatie

Marcel Mayer Director Channel Sales EMEA Scense

Marcel Mayer Director Channel Sales EMEA Scense W.A.a.a.s. Marcel Mayer Director Channel Sales EMEA Scense Ruim 20 jaar actief in sales IT Afgelopen 10 jaar evangelist voor oplossingen als Citrix, RES Software & Softricity Nu verantwoordelijk voor Channel

Nadere informatie

VVV NL app Statistieken 2014 4-1 - 2

VVV NL app Statistieken 2014 4-1 - 2 VVV NL app Statistieken VVV NL app statistieken Uitgangspunten VVV NL app statistieken VVV NL app draait op het platform ios van Apple en Android van Google Statistieken o.b.v. alle mobiele apparaten (idevices,

Nadere informatie

Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO

Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO Handleiding/Manual Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO Inhoudsopgave / Table of Contents 1 Verbinden met het gebruik van

Nadere informatie

Ubuntu Release Party welkom @ XTG 11/23/12 1

Ubuntu Release Party welkom @ XTG 11/23/12 1 Ubuntu Release Party welkom @ XTG 11/23/12 1 Welkom! Xpert in virtualization technology Kenniscentrum op gebied van virtualisatie: VMware, Citrix, Linux Microsoft... LPI Approved Training Partner Guru

Nadere informatie

Van dvd naar webserver. Marcel Nijenhof Marceln@pion.xs4all.nl 18 Juli 2006 http://pion.xs4all.nl/lezingen/centos.pdf

Van dvd naar webserver. Marcel Nijenhof Marceln@pion.xs4all.nl 18 Juli 2006 http://pion.xs4all.nl/lezingen/centos.pdf Van dvd naar webserver Marcel Nijenhof Marceln@pion.xs4all.nl 18 Juli 2006 http://pion.xs4all.nl/lezingen/centos.pdf 1 Indeling Start installatie Wat is linux Wat zijn distributies Geschikte distributies

Nadere informatie

Programmeren in C ++ met wxwidgets les 5

Programmeren in C ++ met wxwidgets les 5 Elektrotechniek/Embedded Systems engineering inf2d Programmeren in C ++ met wxwidgets les 5 cursus 2009-2010 ir drs E.J Boks Les 5 Grafische toolkits Basisbeginselen gebruik grafische toolkit WxWidgets

Nadere informatie

Handleiding. Systeem: Android 4.4 Processor: All Winner A31S Editie: V01

Handleiding. Systeem: Android 4.4 Processor: All Winner A31S Editie: V01 Handleiding Basis inleiding... 1 Knoppen en aansluitingen... Fout! Bladwijzer niet gedefinieerd. Basis specificaties... 1 Starten... Fout! Bladwijzer niet gedefinieerd. Opstarten en afsluiten... Fout!

Nadere informatie

Handleiding. Certificaat installeren

Handleiding. Certificaat installeren Handleiding Certificaat installeren Inhoudsopgave 1. Installatie op PC s met Windows 2 2. Voor niet-windows PC s en andere apparatuur 3 1.1. Microsoft Internet Explorer / Google Chrome 3 1.2. Mozilla Firefox

Nadere informatie

Externe toegang met ESET Secure Authentication. Daxis helpdesk@daxis.nl Versie 2.0

Externe toegang met ESET Secure Authentication. Daxis helpdesk@daxis.nl Versie 2.0 Externe toegang met ESET Secure Authentication Daxis helpdesk@daxis.nl Versie 2.0 Inhoudsopgave: Inhoudsopgave:... 1 Inleiding:... 2 Stap 1: Download eenmalig Eset Secure Authentication op uw smartphone...

Nadere informatie

V I R U S S E N versie 1f 19 juni 2013 Deel 1 Deel 2 Deel 3 Deel 4 Deel 5 Deel 6

V I R U S S E N versie 1f 19 juni 2013 Deel 1 Deel 2 Deel 3 Deel 4 Deel 5 Deel 6 V I R U S S E N versie 1f 19 juni 2013 Deel 1 Verslag Virus Deel 2 Software virusscanner met gebruiksaanwijzing Deel 3 Online virusscanners Deel 4 Help, ik heb het Politievirus! Deel 5 Virusscanner testen

Nadere informatie

Handleiding inloggen op

Handleiding inloggen op ` Handleiding inloggen op Handleiding Honderdland 241 2676 LV Maasdijk T: 0174-615415 www.veneco.nl Inhoudsopgave INHOUDSOPGAVE... 2 INLEIDING... 3 1 INLOGGEN OP MYEASYOFFICE... 3 1.1 MICROSOFT WINDOWS

Nadere informatie

Friesland College Leeuwarden

Friesland College Leeuwarden Voorwoord In dit project laat ik zien wat de voor en nadelen zijn van werken in de Cloud. Ook laat ik zien hoe je met Google Drive kunt werken een totale beschrijving van aanmelden tot gebruiken en instaleren.

Nadere informatie

Office 365: een beknopte handleiding

Office 365: een beknopte handleiding Office 365: een beknopte handleiding 1. Inloggen op de portal van de school: http://webmail.schoolhulshout.be 2. Hierna kom je op de hoofdpagina van je office365 omgeving. 3. Links in de bovenhoek heb

Nadere informatie

Software kan worden ingedeeld in verschillende manieren. Bijvoorbeeld:

Software kan worden ingedeeld in verschillende manieren. Bijvoorbeeld: Hoofdstuk 1 Softwarecategorieën Software kan worden ingedeeld in verschillende manieren. Bijvoorbeeld: De taal waarin het bepaal software geschreven is of taak waarvoor het bestemd is. Het platform De

Nadere informatie

eerste voorbeelden in Java

eerste voorbeelden in Java Beginselen van programmeren 2 eerste voorbeelden in Java vereisten: een editor: om programma in te tikken en te bewaren een Java compiler: zet ingetikte (bron-) programma om naar byte-code een Java Virtuele

Nadere informatie

KraamZorgCompleet OnLine instellen en gebruiken. Voor Mac OSX

KraamZorgCompleet OnLine instellen en gebruiken. Voor Mac OSX KraamZorgCompleet OnLine instellen en gebruiken Voor Mac OSX (Untitled) Voor Mac OSX Copyright 2012 Convenient en licentiegevers. Alle rechten voorbehouden. Niets uit deze uitgave mag worden verveelvoudigd

Nadere informatie

we secure YOUR network Veilige verbindingen Ries van Son

we secure YOUR network Veilige verbindingen Ries van Son we secure YOUR network Veilige verbindingen Kooy Symposium 2011 Cyber Operations Ries van Son Agenda Ontwikkeling Nederlandse beveiligingsproducten NBV Cyber security strategie Bestaande Nederlandse oplossingen

Nadere informatie

Web 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 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 informatie

Internetfilter HTTPS instellen

Internetfilter HTTPS instellen Internetfilter HTTPS instellen Windows Windows Phone Mac / Linux iphone / ipad Android Handleiding Installatie van HTTPS bij het Internetfilter In deze handleiding staat stapsgewijs beschreven hoe het

Nadere informatie

Organisatie. Gestart in 2009 Open Source Webdevelopment Grafische achtergrond Servicegericht

Organisatie. Gestart in 2009 Open Source Webdevelopment Grafische achtergrond Servicegericht Even voorstellen Organisatie Gestart in 2009 Open Source Webdevelopment Grafische achtergrond Servicegericht Ons team Philip Vergunst Oprichter en webdeveloper Nathan Vergunst Back-end developer Cor van

Nadere informatie

Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM

Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM Tips & Tricks Eigen Widgets in CRM Eigen Widgets in CRM Introductie De WebUI van CRM 7.0 maakt het mogelijk om je eigen widgets te maken en deze in je eigen view te gebruiken. Dat kan door gebruik te maken

Nadere informatie

Programmeren: Visual Basic

Programmeren: Visual Basic PETERSTUYVESANT COLLEGE INFORMATICA 2009-2010 Programmeren: Visual Basic Algemene Kennis: 01. Programmeren Programmeren is het schrijven van een computerprogramma, een concrete verzameling instructies

Nadere informatie

Software hoofdstuk 1. 1. Wat is de functie van een besturingssysteem? 2. Welke hoofdtaken heeft het besturingssysteem?

Software hoofdstuk 1. 1. Wat is de functie van een besturingssysteem? 2. Welke hoofdtaken heeft het besturingssysteem? Software hoofdstuk 1 1. Wat is de functie van een besturingssysteem? Een besturingssysteem ( in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's)

Nadere informatie

Mobiele applicaties voor meerdere platformen

Mobiele applicaties voor meerdere platformen Mobiele applicaties voor meerdere platformen Is er orde in de chaos?,. Meer informatie Voor vragen over deze whitepaper of meer informatie kunt u contact opnemen met Info Support door te bellen naar +31

Nadere informatie

Th!nk mobile. Op Zig logisch. Menno Ouweneel Marketingmanager. Twitter: mouweneel Skype: menno_ouweneel

Th!nk mobile. Op Zig logisch. Menno Ouweneel Marketingmanager. Twitter: mouweneel Skype: menno_ouweneel Th!nk mobile Op Zig logisch Menno Ouweneel Marketingmanager Twitter: mouweneel Skype: menno_ouweneel Mobiele telefoons zullen de desktop computer passeren als het meestgebruikte apparaat voor internettoegang,

Nadere informatie

BLUETOOTH TECHNOLOGIE: Lijst van geteste telefoons en aanbevolen door RENAULT

BLUETOOTH TECHNOLOGIE: Lijst van geteste telefoons en aanbevolen door RENAULT telefoon zelf; maar de koppeling voorwaarden tussen de telefoon en de Renaultsysteem, die niet volledig functioneel is en een veilige werking (automatische holdon functie, toon generatie voor vocale servers,

Nadere informatie

DWR 1.2 Installatiehandleiding Search Enricher

DWR 1.2 Installatiehandleiding Search Enricher DWR 1.2 Installatiehandleiding Search Enricher Versie 1.2 Datum 23 november 2010 Status Definitief Inhoud Inhoud...2 Inleiding...3 1.1 Interfacing...3 1.2 Configuratie...3 2 Installatie...4 2.1 Pre-requisites...4

Nadere informatie

Debugging in embedded en native systemen met GDB

Debugging in embedded en native systemen met GDB Debugging in embedded en native systemen met GDB A.M. ten Doesschate July 15, 2015 Abstract Een korte beschrijving : intro gebruik met welke tools en hulpmiddelen van de GDB setup en een summier aantal

Nadere informatie

Een eerste applicatie

Een eerste applicatie Een eerste applicatie 2.1 Inleiding Programmeren in Visual Basic.NET doe je niet alleen door regels met code te schrijven. Je begint met het ontwerpen van een venster in de design mode met allerlei controls,

Nadere informatie

Agenda. 1. voorstelling projectuitvoerders. 2. overzicht van tetra project SecureApps. 3. voorstelling leden gebruikersgroep

Agenda. 1. voorstelling projectuitvoerders. 2. overzicht van tetra project SecureApps. 3. voorstelling leden gebruikersgroep 1 Agenda 1. voorstelling projectuitvoerders 2. overzicht van tetra project SecureApps 3. voorstelling leden gebruikersgroep 4. QR based out-of-band communicatie 5. planning komende periode 6. discussie

Nadere informatie

Informaticabeheer Generation Development Technical Paper (Developing the next generation for you)

Informaticabeheer Generation Development Technical Paper (Developing the next generation for you) Informaticabeheer Generation Development Technical Paper (Developing the next generation for you) Auteurs: Mattijs Eggermont, Brent Alleweireldt, Cedric Cornelis, Nick Cornelis, Jasper Deblieck en Jordy

Nadere informatie

Mobiele applicaties voor meerdere platformen. Is er orde in de chaos?

Mobiele applicaties voor meerdere platformen. Is er orde in de chaos? Meer informatie Voor vragen over deze whitepaper of meer informatie kunt u contact opnemen met Info Support door te bellen naar +31 (0) 318 55 20 20 en te vragen naar Sales Support & Marketing (Nederland)

Nadere informatie

Scratch voor mobiel: AppInventor

Scratch voor mobiel: AppInventor Scratch voor mobiel: AppInventor Beginnen AppInventor is Scratch voor Android. Je maakt hiermee apps voor op je mobiele telefoon of tablet. Beginnen: Start chrome.exe en ga naar http://appinventor.mit.edu/explore

Nadere informatie

Responsive web applicaties op Oracle

Responsive web applicaties op Oracle APEX Responsive web applicaties op Oracle Spreker(s) : Datum : E-mail : Arian Macleane & Jacob Beeuwkes 06-06-2013 info@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline Trends APEX intro APEX

Nadere informatie

JVC CAM Control (voor Windows) Handleiding

JVC CAM Control (voor Windows) Handleiding JVC CAM Control (voor Windows) Handleiding Nederlands Dit is de handleiding voor de software (voor Windows) voor LiveStreaming Camera GV-LS2/GV-LS1 gemaakt door JVC KENWOOD Onderneming. Windows 7 is het

Nadere informatie

Hieronder vindt u het doelgroep- en marktonderzoek dat ik heb gedaan voor de Samsung Vision.

Hieronder vindt u het doelgroep- en marktonderzoek dat ik heb gedaan voor de Samsung Vision. Van: Aan: Jeroen Egelmeers Noord 8 5446 XA Wanroij Studio Eidos t.a.v. de heer Van Heur Von Flotowlaan 1 5653 AD Eindhoven Wanroij, 10 januari 2012 Betreft: Doelgroep- en Marktonderzoek Beste heer Van

Nadere informatie