Whitepaper. Connected Android Apps. Inleiding

Maat: px
Weergave met pagina beginnen:

Download "Whitepaper. Connected Android Apps. Inleiding"

Transcriptie

1 Whitepaper Connected Android Apps Inleiding Dit jaar zou wel eens het jaar van de tablet kunnen worden. De mobiele markt heeft met de komst van de tablet al laten zien dat mobiliteit niet stopt bij het uitbreiden van functionaliteit op smartphones. Tablets en andere draagbare apparaten zouden zomaar de klassieke desktop of laptop kunnen gaan vervangen. Ook het Android platform heeft zich de laatste jaren hierin bewezen. Voorheen werd getwijfeld aan de volwassenheid van Android, echter is er met de komst van versie 4.0 een completer, sneller en stabieler platform voor mobiele apparaten ontwikkeld. Android is inmiddels zo nadrukkelijk aanwezig dat elk bedrijf of persoon die zijn applicatie (App) serieus neemt deze minimaal uitbrengt voor Android apparaten. Mede omdat is gebleken dat Android gebruikers meer gebruik maken van hun Apps dan van de Android internet browser. (1) In dit artikel staan enkele afwegingen die men dan moet maken met de bijhorende argumenten en tips. Client-server Nspyre Postbus AB Utrecht T F Op het Nspyre Android seminar in 2011 is gebleken hoe veel interesse er vanuit de markt is voor connected Apps. Meer dan 60% van de bezoekers heeft aangegeven dat zijn toekomstige App een client-server verbinding tot stand zal brengen. Echter, in werkelijkheid blijkt dit getal voor de Android Market vele malen lager te liggen. Volgens onderzoek schijnt dit zelfs onder de 20% te zijn.(2) Dit is niet vreemd wanneer men kijkt naar de Android Software Development Kit (SDK) en de Android Developers website. Hier is duidelijk te zien dat de grootste tekortkoming tegenwoordig niet meer het native development of de ontwikkelomgeving is, maar meer het gebrek aan informatie over het gebruik van een internet verbinding in de App. Uit bovenstaande cijfers zou opgemaakt kunnen worden dat het maken van een 'connected' App vaak gewenst is maar in de praktijk lastig blijkt. Gelukkig zijn ze daar bij het Android team inmiddels achter want er is de laatste maanden een aantal nieuwe, netwerk gerelateerde artikelen op de Android Developers website geplaats. Zo is er een nieuwe basic training: Performing network operations en nieuwe advanced trainingen zoals: Transferring data without draining the battery en Syncing to the Cloud. 1

2 Communicatie ontwerp De term communicatie is erg breed. Ook als het gaat om data uitwisseling tussen een Android apparaat en een server die via het internet verbonden zijn. Voordat er een goed ontwerp gemaakt kan worden is het van belang goed te kijken naar de volgende punten: de hoeveelheid data, de richting waarin deze data verloopt en de frequentie waarmee de data gesynchroniseerd wordt. Bijvoorbeeld, eens in het uur dienen enkele bytes opgehaald te worden om de klok te synchroniseren. Of, men wil elke 5 minuten de laatste Facebook berichten inclusief foto's ophalen en deze vervolgens op het apparaat bewaren. Tevens zijn de schaalbaarheid en de uitbreidbaarheid ook erg van belang bij het ontwerp van de App. Het is belangrijk om vooraf na te denken over het eventueel toenemen van gebruikers of het veranderen van de data structuur zodat hier rekening mee gehouden kan worden. Architectuur Allereerst is het maken van een goede architectuur belangrijk. Zo moeten bijvoorbeeld de Activities (Android User Interface component voor een scherm) zo veel mogelijk losgekoppeld zijn van de gegevens en van de logica. Voor de meeste programmeurs is dat beter bekend als het design-pattern Model-View-Controller ofwel MVC. Bij Android is de layout en zijn user controls de 'view' en de 'controller' is de Activity die met zijn logica weet hoe hij de 'view' kan updaten. Vandaar de classname View waar de meeste user controls van afleiden. De 'controller' maakt vervolgens gebruik van de interfaces op een Service of een ContentProvider. Delen van deze interfaces staan al vast maar de programmeur kan hier gemakkelijk nieuwe interfaces aan toevoegen. Als er voor een Service gekozen is kan er eventueel ook gebruik gemaakt worden van Intents of van Android Interface Definition Language (AIDL) zodat de Service ook in een eigen proces kan draaien. Een los proces betekent ook dat meerdere Activities gebruik kunnen maken van die interfaces en maakt caching en lifecycle makkelijker beheersbaar. Het gebruik van een Service of ContentProvider zijn twee verschillende methoden om de data ofwel het 'model' te abstraheren van het gebruik ervan. Deze componenten hebben zelf dan ook geen user interface (UI). De Service is meer bedoeld voor het aanbieden van één of meerdere functionele interfaces en eventueel het afhandelen van taken op de achtergrond. De ContentProvider is bedoeld voor het aanbieden van grote hoeveelheden data op een generieke manier. Zodra de Activity op het scherm zichtbaar is kan de view de juiste informatie op het scherm zetten door data uit het 'model' te halen. Zodra het 'model' veranderd, omdat er bijvoorbeeld een update is opgehaald over het internet, zal deze de view op de hoogte brengen van de veranderingen. Zorg er dus voor dat in de user interface, en op het data interface niveau, geen referenties zitten naar het gebruikte protocol of uitwisselingsproces. 2

3 Omdat het updaten van het 'model' en het updaten van de 'view' op aparte threads moet gebeuren is het handig om hiervoor de AsyncTask te gebruiken. Dit maakt het de ontwikkelaar op het gebied van threading een stuk makkelijker. Het is zelfs mogelijk om de gebruiker van de voortgang op de hoogte te stellen door de extra aanwezige callback methoden. SOAP vs. REST Een 'model' moet zichzelf kunnen updaten of laten updaten door het raadplegen van een server via het internet. Voor dit proces zijn er diverse mogelijkheden die onder te verdelen zijn in SOAP en REST. SOAP staat voor Simple Object Access Protocol en is een techniek die al wat langer bestaat en vaak gebruik maakt van een framework die hele classes kan genereren op basis van de interface contracten die opgesteld zijn. SOAP zorgt er voor dat een object aan beide kanten van de verbinding kan bestaan. REST staat voor Representational State Transfer. Deze techniek is niet meer dan de conclusie dat bestaande internet technieken zoals URI's met GET en POST prima voldoen voor toekomstige Apps. Het maken van de keuze tussen deze twee is afhankelijk van de toepassing en eventueel bestaande servers. Vanwege performance, standaardisatie of ontwikkeltijd kan voor andere vergelijkbare aanpakken gekozen worden. Voor het maken van deze keuze zouden de volgende voor- en nadelen kunnen helpen. Voordelen REST Op de eerste plaats is REST lichtgewicht. Dit betekent dat er nagenoeg geen overhead in de data zit, omdat de intelligentie om het te kunnen parsen bij de client en server aanwezig (moeten) zijn. Ook is de verbinding hierdoor makkelijker te debuggen, omdat de data redelijk leesbaar is. Voor het ontwikkelen met een REST ontwerp zijn geen extra tools of frameworks nodig wat de leercurve korter maakt dan bij SOAP. Doordat er bij REST gebruik wordt gemaakt van URI's en mime-types kan men de data ook in meerdere formats aanbieden. Zo kan er bijvoorbeeld HTML, XML of JSON worden teruggegeven aan de hand van het mime-type zodat dezelfde server te benaderen is door verschillende toepassingen. Ook staat deze methode aan de hand van de URI of mime-type bestaande caching mechanismen van webservers toe. Zo kan men bijvoorbeeld met enkele regels configuratie alle plaatjes van een bepaalde extensie aan de kant van de gebruiker laten bewaren. De afweging tussen XML, CSV en JSON is grotendeels te maken op basis van leesbaarheid en data overhead. Wanneer men al gebruik maakt van een Linux server met Apache, PHP en MySQL (LAMP) dan is REST een voor de hand liggende keuze. Het gebruik van REST is mogelijk op vrijwel alle client oplossingen. Vrijwel elke taal, SDK of library heeft wel de mogelijkheid om een REST server te benaderen. 3

4 Voordelen SOAP Een voordeel van SOAP is dat men automatisch beter object georiënteerd gaat werken waardoor de interfacing vervolgens makkelijker aan te passen en uit te breiden is. De tools en frameworks die er voor SOAP zijn zorgen er voor dat de interfaces de contracten nakomen. Hiermee zorgt men er voor dat het eenduidig is hoe er mee gecommuniceerd moet worden en is de interfacing ook strikter waardoor fouten eerder worden ontdekt. De tools bij SOAP zorgen voor code generatie en vergemakkelijken toekomstige uitbreidbaarheid. Voor Android is er de 'ksoap2-android' library maar vergelijk dit niet met grote SOAP frameworks zoals die uit Microsoft Visual Studio. Voor een kleiner bedrag aan licentiekosten heeft men ook 'WSClient++'. Als men al gebruik maakt van bijvoorbeeld een Windows Server kan men er voor kiezen om deze met SOAP te benaderen. Wanneer men echter nog geen bestaande server heeft is het de moeite waard om eens te kijken naar de App Engine en Cloud to Device Messaging. Met behulp van een extra Google Eclipse plugin bouwt men in zeer korte tijd een eigen SOAP API. Deze plugin integreert weer volledig met de rest van de Android SDK. Met behulp van de plugin genereert men dus de backend/server software en de interfaces (RPC API s) voor Android en andere clients zoals bijvoorbeeld een Ajax gebaseerde website. De SOAP server kan vervolgens als Google cloud service gehost worden waardoor je een schalende oplossing hebt die bij weinig gebruik ook nog eens gratis is. Beveiliging Wanneer de App gevoelige informatie communiceert is het van belang dat er goed wordt gekeken naar de beveiliging. Naast code-obfuscation en beveiligde data opslag is de beveiliging van de verbinding ook belangrijk. Over deze verbinding worden namelijk de login gegevens van een gebruiker verstuurd. De login gegevens zijn het makkelijkste in te voeren en op te slaan door gebruik te maken van de AccountManager van Android. Met dit mechanisme kan men alle of specifieke type accounts opvragen die onder de Android instellingen pagina genaamd 'Accounts & Synchroniseren' staan. Wanneer de App niet het juiste type account heeft gevonden kan deze automatisch een Activity oproepen die het invullen van login gegevens afhandelt zoals gebruikersnaam en wachtwoord. Vervolgens kan de App telkens dit account opvragen zonder weer de gebruiker te moeten vragen om het wachtwoord. Hiermee is het eventueel zelf onbeveiligd opslaan van wachtwoorden omzeild. Om de verbinding te beveiligen tegen verschillende Hack methoden zoals bijvoorbeeld man-in-the-middle is encryptie van de verbinding het belangrijkste. Dit maakt namelijk afluisteren haast onmogelijk, sniffers zinloos en vele andere hacking methoden onbruikbaar. Encryptie is tegenwoordig standaard aan het worden voor communicatie in de vorm van HTTPS. HTTPS is gelijk aan HTTP maar dan over een veilige transport laag genaamd Transport Layer Security (TLS). TLS is de opvolger van Secure Sockets Layer 4

5 (SSL) maar wordt vaak nog steeds SSL genoemd. Al deze afkortingen willen niets anders zeggen dat de data voor de App versleuteld wordt verzonden waardoor zonder het kraken van deze versleuteling niet te zien valt wat de data nou daadwerkelijk is. Android bied alle benodigde functionaliteit voor het gebruik van SSL en TLS aan in de SDK. Synchronisatie Omdat elke App een iets andere aanpak vergt kan men niet de ultieme Connected App aanpak voorschrijven. Voor data die vaak wijzigt kan er beter niet gekozen worden voor het persistent maken van de data. Simpele runtime caching kan eventueel wel worden gedaan in de Service. Wanneer er dan tussen Activities wordt gewisseld is de data nog direct beschikbaar tot het afsluiten van de Service. Data wordt alleen opgehaald wanneer die nodig is (Lazy loading). De controller zal bijvoor beeld gebruik maken van de functionele interfaces die men in AIDL heeft vast gelegd. Eventueel kan men hier een eigen ServiceClient maken die de verbinding met de Service afhandelt. Voor het asynchrone gedrag van dit ontwerp is het goed om op elke functionele interface een registerlistener of registerhandler te maken. De Service zal na het ontvangen van de data de juiste Callback functie aanroepen op deze Listener of Handler. De Handler zal op zijn beurt de juiste View updaten. Bij blocking/synchrone functies is het verstandig om de AsyncTask te gebruiken. 5

6 Wanneer de hoeveelheid data langzaam in de tijd groeit of weinig zal wijzigen is het beter om het te synchroniseren in de App. Hiervoor gebruik men een SyncAdapter die door het Operating System (OS) zal worden aangeroepen om de data in de ContentProvider te synchroniseren met de server(preloading). Wanneer de App de data wil weergeven zal deze reeds aanwezig zijn. De ContentProvider zal de data ontvangen en opslaan in bijvoorbeeld een lokale SQLite database. Beide methoden kunnen ook naast elkaar bestaan en dan gebruik maken van dezelfde ServerProxy. De ServerProxy is de class waar men typisch de REST of SOAP methoden implementeert zoals een Add of Remove functie. In geval van SOAP zal men hier de functies en data omzetten naar iets wat over het internet gaat (Marshalling) en het omzetten van de data die terugkomt (Unmarshalling). In geval van REST is dit de plaats waar een GET of POST wordt gedaan. Tevens is de ServerProxy de plaats waar eventueel de AccountManager aangesproken zou kunnen worden. Conclusie Android heeft inmiddels een uitgebreide SDK met daarin een degelijke set aan componenten. Het is echter nog niet gemakkelijk om daarmee een connected App te maken. Gelukkig zijn er al vele software engineers en hobbyisten die hun bevindingen hebben gedeeld op het grote internet zodat toekomstige engineers nu prima uit de voeten kunnen met de SDK. Wat betreft het communicatie mechanisme is SOAP minder geschikt voor Android wanneer men niet gebruik maakt van een goed framework. Wanneer men bijvoorbeeld al van Windows servers gebruik maakt zal men eerder kiezen voor SOAP vanwege de tooling voor het maken van webservices. Wanneer men gebruik 6

7 maakt van Linux servers zal men eerder voor REST gaan in combinatie met LAMP. Deze oplossing is ook meer geschikt wanneer men naast de App ook met een website als UI dezelfde interface of server wil benaderen. Wanneer er nog helemaal geen servers of bestaande implementaties zijn dan is App Engine de uitkomst voor het maken van een multi platform oplossing. Android bied dus voldoende keuze en vrijheid aan de ontwikkelaar. Bronnen statistische gegevens: 1. Nielsen, juni 2011, Telecom Research & Insights: Smartphone Analytics 2. Kinvey, augustus 2011, Mobile Cloud Backends: 3/4 of ios and Android apps don t connect to a backend Voor meer informatie Nspyre TG Android Luuk van Hal T. +31(0) E. W. Gerelateerd Android nieuws? Klik hier. 7

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

Technisch ontwerp. Projectteam 6. Project "Web Essentials" 02 april 2009. Versie 2.1.0

Technisch ontwerp. Projectteam 6. Project Web Essentials 02 april 2009. Versie 2.1.0 Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 02 april 2009 Versie 2.1.0 Teamleden: Armin

Nadere informatie

Gebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access

Gebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access Gebruik van cryptografie voor veilige jquery/rest webapplicaties Frans van Buul Inter Access 1 Frans van Buul frans.van.buul@interaccess.nl 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en

Nadere informatie

Enabling Mobile. Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties

Enabling Mobile. Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties Enabling Mobile Een whitepaper over het ontsluiten van data en systemen voor gebruik met en door mobiele applicaties Door Rutger van Iperen Mobile Developer bij AMIS Services Introductie Het gebruik van

Nadere informatie

Datum 15 juni 2006 Versie 1.0.6. Exchange Online. Handleiding voor gebruiker Release 1.0

Datum 15 juni 2006 Versie 1.0.6. Exchange Online. Handleiding voor gebruiker Release 1.0 Datum 1.0.6 Exchange Online Handleiding voor gebruiker Release 1.0 1.0.6 Inhoudsopgave 1 Instellingen e-mail clients 2 1.1 Gebruik via Outlook 2003 2 1.2 Gebruik via ActiveSync 15 1.3 Gebruik via andere

Nadere informatie

cbox UW BESTANDEN GAAN MOBIEL! VOOR LAPTOPS EN DESKTOPS MET WINDOWS PRO GEBRUIKERSHANDLEIDING

cbox UW BESTANDEN GAAN MOBIEL! VOOR LAPTOPS EN DESKTOPS MET WINDOWS PRO GEBRUIKERSHANDLEIDING cbox UW BESTANDEN GAAN MOBIEL! VOOR LAPTOPS EN DESKTOPS MET WINDOWS PRO GEBRUIKERSHANDLEIDING Inleiding cbox is een applicatie die u eenvoudig op uw computer kunt installeren. Na installatie wordt in de

Nadere informatie

Gestart als demo/research voor cloud-oplossing. Een Afslagveiling

Gestart als demo/research voor cloud-oplossing. Een Afslagveiling WAZUG BCC Veiling Concept Gestart als demo/research voor cloud-oplossing Een Afslagveiling Afslag variant Prijsdump variant Windows Azure CMS: Orchard Admin app: dynamic data Auction Manager Proces: worker

Nadere informatie

Veilig e-mailen. Waarom e-mailen via een beveiligde verbinding? U vertrouwt de verbinding met de e-mailserver van InterNLnet niet

Veilig e-mailen. Waarom e-mailen via een beveiligde verbinding? U vertrouwt de verbinding met de e-mailserver van InterNLnet niet Veilig e-mailen E-mail heeft zich inmiddels ruimschoots bewezen als communicatiemiddel. Het is een snelle en goedkope manier om met anderen waar ook ter wereld te communiceren. Als gevolg hiervan vindt

Nadere informatie

Waarom Webfysio? www.webfysio.nl - team@webfysio.nl

Waarom Webfysio? www.webfysio.nl - team@webfysio.nl Uw cliënt verdient toch maatwerk zorg? Waarom Webfysio? Uw eigen online en blended maatwerk educatie- & zorgpakketten aanbieden Online communicatie via cliënt specifieke agenda, notificaties en email Direct

Nadere informatie

Waarom Webfysio? www.webfysio.nl - team@webfysio.nl

Waarom Webfysio? www.webfysio.nl - team@webfysio.nl Uw cliënt verdient toch maatwerk zorg? Waarom Webfysio? Uw eigen online en blended maatwerk zorgpakketten aanbieden Uw cliënten ondersteunen met online agenda, notificaties en herinneringen Direct online

Nadere informatie

Bottleball Onderzoeksverslag MovingMonsters. Uitgevoerd door Arno Classens a.classens@student.fontys.nl

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 informatie

Stappenplannen MailPlus SOAP API

Stappenplannen MailPlus SOAP API Stappenplannen MailPlus SOAP API Stappenplannen MailPlus SOAP API oktober 2009 Introductie Dit document bevat stappenplannen welke u als technische gebruiker van MailPlus op weg kunnen helpen met de koppeling

Nadere informatie

Enterprise SSO Manager (E-SSOM) Security Model

Enterprise SSO Manager (E-SSOM) Security Model Enterprise SSO Manager (E-SSOM) Security Model INHOUD Over Tools4ever...3 Enterprise Single Sign On Manager (E-SSOM)...3 Security Architectuur E-SSOM...4 OVER TOOLS4EVER Tools4ever biedt sinds 2004 een

Nadere informatie

Vrije visualisatie en intelligentie crëeren met scripting (LUA)

Vrije visualisatie en intelligentie crëeren met scripting (LUA) Vrije visualisatie en intelligentie crëeren met scripting (LUA) 24 juni 2014 KNX Professionals Maarssen Erwin van der Zwart Product Application Engineer Buildings 1 Welk soort visualisa.e kies ik? Pc /

Nadere informatie

Neptune. Het complete integratieplatform voor uw organisatie! BROCHURE OPTIMALISEREN VAN INFORMATIE EN PROCESSEN

Neptune. Het complete integratieplatform voor uw organisatie! BROCHURE OPTIMALISEREN VAN INFORMATIE EN PROCESSEN BROCHURE Neptune Het complete integratieplatform voor uw organisatie! OPTIMALISEREN VAN INFORMATIE EN PROCESSEN Axians Rivium Boulevard 41 2909 LK Capelle aan den IJssel Tel: +31 88 988 96 00 - www.axians.nl

Nadere informatie

SAP Mobile Documents SP 05 Hoe het werken met de nieuwste versie nog makkelijker is geworden.

SAP Mobile Documents SP 05 Hoe het werken met de nieuwste versie nog makkelijker is geworden. SAP Mobile Documents SP 05 Hoe het werken met de nieuwste versie nog makkelijker is geworden. Documentnummer: 1.0 Datum: 4-1-2016 Auteur: SANDER MAES Rompertdreef 1b 5233 ED s-hertogenbosch Postbus 86

Nadere informatie

cbox UW BESTANDEN GAAN MOBIEL! VOOR ANDROID-SMARTPHONES EN -TABLETS GEBRUIKERSHANDLEIDING

cbox UW BESTANDEN GAAN MOBIEL! VOOR ANDROID-SMARTPHONES EN -TABLETS GEBRUIKERSHANDLEIDING cbox UW BESTANDEN GAAN MOBIEL! VOOR ANDROID-SMARTPHONES EN -TABLETS GEBRUIKERSHANDLEIDING Inleiding cbox is een applicatie die u eenvoudig op uw computer kunt installeren. Na de installatie wordt in de

Nadere informatie

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie

Nadere informatie

Kenmerken Nomadesk Software

Kenmerken Nomadesk Software Kenmerken Nomadesk Software DATABEVEILIGING Versleutelde lokale schijf Nomadesk creëert een veilige virtuele omgeving, een Vault, op uw lokale harde schijf. Alle mappen en bestanden opgeslagen op de Vault

Nadere informatie

Gebruikershandleiding

Gebruikershandleiding Gebruikershandleiding versie: 18 maart 2013 Multrix Desktop Portal Toegang tot uw applicaties via het internet Handleiding Multrix Desktop Portal - NED Pagina 1 van 12 Inleiding Dit document biedt u een

Nadere informatie

APEX en JasperReports

APEX en JasperReports APEX en JasperReports een Dream Team! Spreker(s) : Datum : E-mail : Vincent Deelen 28 mei 2013 vincent.deelen@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline APEX en rapporten Oracle BI publisher

Nadere informatie

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

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

Technologieverkenning

Technologieverkenning Technologieverkenning Videocontent in the cloud door de koppeling van MediaMosa installaties Versie 1.0 14 oktober 2010 Auteur: Herman van Dompseler SURFnet/Kennisnet Innovatieprogramma Het SURFnet/ Kennisnet

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

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

1 "log-file": "/var/log/pilight.log" 2 "log-file": "c:/pilight/pilight.log"

1 log-file: /var/log/pilight.log 2 log-file: c:/pilight/pilight.log Instellingen Instellingen...1 Introductie...2 Basis...2 port...2 standalone...2 pid-file...2 log-file...2 log-level...2 whitelist...3 stats-enable...3 watchdog-enable...3 Module paden...4 action-root...4

Nadere informatie

Handleiding Office 365

Handleiding Office 365 Handleiding Office 365 Document: Handleiding Office 365 Datum: 2-6-2016 Versie: 0.2 Auteur: Stefan de Vries en Ingrid de Bont Inhoudsopgave 1 Inleiding... 3 2 Aanmelden bij Office 365... 4 3 Navigeren

Nadere informatie

Handleiding BasisOnline webmail

Handleiding BasisOnline webmail Handleiding BasisOnline webmail Instellen van een e-mailaccount op een smartphone of tablet. BasisOnline is een product van Bouwmeester Groep Internet Architecten Telefoon 040 2354690 www.bouwmeestergroep.nl

Nadere informatie

Feature checklist NeMO 5 Android

Feature checklist NeMO 5 Android Feature checklist NeMO 5 Android PCA Mobile 2014 Feature Omschrijving Opmerkingen Algemene kenmerken Mobile Only NeMO5 voor Android is een Native Android Applicatie (app) Cloud Vereist geen lokale of gehoste

Nadere informatie

Applicatie-Architecturen

Applicatie-Architecturen Applicatie-Architecturen joost.vennekens@kuleuven.be http://www.cs.kuleuven.be/~joost/dn/ Onderwerp Programming in the large! ( programming in the small)! Bijvoorbeeld: KU Leuven Veel verschillende functionaliteit

Nadere informatie

Handleiding telewerken GGD Amsterdam

Handleiding telewerken GGD Amsterdam Handleiding telewerken GGD Amsterdam Versie 1.4 Mei 2014 Door Dennis Smith Inhoud 1. Benodigdheden... 3 2. Met een browser... 4 3. Windows Apparaten... 6 4. De Citrix receiver installeren... 6 5. De Citrix

Nadere informatie

iprova Suite Systeemeisen iprova 5 Hosting

iprova Suite Systeemeisen iprova 5 Hosting iprova Suite Systeemeisen iprova 5 Hosting Let op Dit document bevat de systeemeisen voor versie 5.0 van de iprova Suite. Door nieuwe ontwikkelingen kunnen de systeemeisen voor iprova wijzigen. Controleer

Nadere informatie

INHOUD 1. Algemeen... 1. 2. Instellen ios voor Office 365... 1. 3. Instellen Android voor Office 365... 5. 4. Instellen in Outlook voor Windows...

INHOUD 1. Algemeen... 1. 2. Instellen ios voor Office 365... 1. 3. Instellen Android voor Office 365... 5. 4. Instellen in Outlook voor Windows... INHOUD 1. Algemeen... 1 2. Instellen ios voor Office 365... 1 3. Instellen Android voor Office 365... 5 4. Instellen in Outlook voor Windows... 8 5. POP/IMAP en SMTP-instellingen... 11 Wijzigingen Datum

Nadere informatie

Hoe kunt u profiteren van de cloud? Whitepaper

Hoe kunt u profiteren van de cloud? Whitepaper Hoe kunt u profiteren van de cloud? Whitepaper Auteur: Roy Scholten Datum: woensdag 16 september, 2015 Versie: 1.1 Hoe u kunt profiteren van de Cloud Met de komst van moderne technieken en de opmars van

Nadere informatie

Vraag 1. Vraag 1a TERUGKOPPELING PROEFTENTAMEN. Software architecture

Vraag 1. Vraag 1a TERUGKOPPELING PROEFTENTAMEN. Software architecture Software architecture IM0203 TERUGKOPPELING PROEFTENTAMEN Vraag 1 Vraag 1a Veel van de in het werkboek besproken patterns kunnen ingezet worden voor het referentiesysteem. We lopen de patterns hier stuk

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

Inhoud Wat is mobiel werken?... 2 Installeren VPN Client... 3 Laptop... 3 Windows 8... 4 Windows 7... 10 Mac OS X... 16 Linux... 16 Tablet...

Inhoud Wat is mobiel werken?... 2 Installeren VPN Client... 3 Laptop... 3 Windows 8... 4 Windows 7... 10 Mac OS X... 16 Linux... 16 Tablet... 333 Inhoud Wat is mobiel werken?... 2 Installeren VPN Client... 3 Laptop... 3 Windows 8... 4 Windows 7... 10 Mac OS X... 16 Linux... 16 Tablet... 18 ios (ipad)... 18 Android... 21 Windows... 21 Smartphone...

Nadere informatie

TECHNICAL DESIGN DOCUMENT

TECHNICAL DESIGN DOCUMENT TECHNICAL DESIGN DOCUMENT BACHELORPROJECT IN3405 John Ciocoiu 1358227 Elwin Dokter 1275909 TECHNISCHE UNIVERSITEIT DELFT FACULTEIT EWI WOENSDAG 28 APRIL 2010 VERSIE 1 COMMISSIE: Ing. D.J. van Roest (opdrachtgever)

Nadere informatie

The OSI Reference Model

The OSI Reference Model Telematica Applicatielaag Hoofdstuk 16, 17 Applicatielaag 4Bevat alle toepassingen die van het netwerk gebruik maken n E-mail n Elektronisch nieuws n WWW n EDI (Electronic Data Interchange) n Napster,

Nadere informatie

Introductie Veiligheidseisen Exploiten Conclusie. Browser security. Wouter van Dongen. RP1 Project OS3 System and Network Engineering

Introductie Veiligheidseisen Exploiten Conclusie. Browser security. Wouter van Dongen. RP1 Project OS3 System and Network Engineering Browser security Wouter van Dongen RP1 Project OS3 System and Network Engineering Februari 4, 2009 1 Introductie Onderzoeksvraag Situatie van de meest populaire browsers Client-side browser assets vs.

Nadere informatie

De toekomst van Oracle Forms

De toekomst van Oracle Forms De toekomst van Oracle Forms Moderniseer Uw Oracle Forms applicaties! Spreker(s) : Datum : E-mail : Peter de Vaal 23 juni 2015 pdevaal@transfer-solutions.com, WWW.TRANSFER-SOLUTIONS.COM Is er nog toekomst

Nadere informatie

Security web services

Security web services Security web services Inleiding Tegenwoordig zijn er allerlei applicaties te benaderen via het internet. Voor bedrijven zorgt dit dat zei de klanten snel kunnen benaderen en aanpassingen voor iedereen

Nadere informatie

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl

SOA Security. en de rol van de auditor... ISACA Roundtable 2 juni 2008. Arthur Donkers, 1Secure BV arthur@1secure.nl SOA Security en de rol van de auditor... ISACA Roundtable 2 juni 2008 Arthur Donkers, 1Secure BV arthur@1secure.nl 1 SOA Web 2.0, web services en service oriented architecture (SOA) is tegenwoordig de

Nadere informatie

Uitleg algemene structuur WTell

Uitleg algemene structuur WTell Uitleg algemene structuur WTell Brondocument C:\WebServer\Handleiding\WTellAlgemeen\WTellStructuurGlobaal.odt Versiebeheer Versie Datum Uitleg 1.0v 21-09-11 1e versie met uitleg globale structuur WTell

Nadere informatie

Automatische online en lokale backup en recovery van bedrijfsdata

Automatische online en lokale backup en recovery van bedrijfsdata Automatische online en lokale backup en recovery van bedrijfsdata Omdat u moet kunnen vertrouwen op uw backup... BACKUPAGENT, DE VOORDELEN OP EEN RIJ - Veilige backups zonder omkijken, alle bedrijfskritische

Nadere informatie

Zakelijk gebruik van je smartphone, tablet en PC. Marcel Maspaitella tools2work Cybersoek, 25 juni 2013

Zakelijk gebruik van je smartphone, tablet en PC. Marcel Maspaitella tools2work Cybersoek, 25 juni 2013 Zakelijk gebruik van je smartphone, tablet en PC Marcel Maspaitella tools2 Cybersoek, 25 juni 2013 Onderwerpen n Synchronisatie n Email systemen n Outlook n Gmail IMAP in de praktijk n Overzetten van gegevens

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

Samengaan van Geo-informatie en Service Oriëntatie

Samengaan van Geo-informatie en Service Oriëntatie Samengaan van Geo-informatie en Service Oriëntatie Waterbodem Applicatie (WAB*info) 10 juli 2008 Gaston Lamaitre Data-ICT-Dienst, Delft Inhoud Wat doet Rijkswaterstaat? Doel van WAB*info De randvoorwaarden

Nadere informatie

CLOUD COMPUTING. Wat is het? Wie zijn de aanbieders? Is het veilig? Wat kun je er mee? Robert K Bol PVGE Best

CLOUD COMPUTING. Wat is het? Wie zijn de aanbieders? Is het veilig? Wat kun je er mee? Robert K Bol PVGE Best CLOUD COMPUTING Wat is het? Wie zijn de aanbieders? Is het veilig? Wat kun je er mee? Robert K Bol PVGE Best Wat is Cloud computing? Computer proces op basis van gegevens opslag ergens in de wolken. Online

Nadere informatie

Zmodo Zsight Android handleiding

Zmodo Zsight Android handleiding Zmodo Zsight Android handleiding -------------------------------------------------------------------------------------------------------------------------- 1 Inhoudsopgave 1. Software installatie...3 1.1

Nadere informatie

Technisch Ontwerp One Fox edav

Technisch Ontwerp One Fox edav Technisch ontwerp van de One Fox edav module Kenmerk: TO_EDAV_MVDB_51 Document: V1,2 / TO edav v2.2 Status: Publicatie: Definitief 28-2-2013 Documenthistorie Wanneer Versie Wie Wat en waarom 25-02-2010

Nadere informatie

Handleiding Hosted Exchange

Handleiding Hosted Exchange Handleiding Hosted Exchange Toelichting In deze handleiding worden verschillende mogelijkheden en instellingen van Hosted Exchange aan u uitgelegd. Bestemming Dit document is bestemd voor klanten van Comvio

Nadere informatie

De webpagina kan niet worden weergegeven

De webpagina kan niet worden weergegeven Beveiligingsinformatie voor gebruikers van de volgende : Internet Explorer versie 7 Internet Explorer versie 8 Internet Explorer versie 9 Internet Explorer versie 10 Gebruikers van de bovenstaande browsers

Nadere informatie

Capita Selecta Design Patterns voor administratieve applicaties

Capita Selecta Design Patterns voor administratieve applicaties Capita Selecta voor administratieve applicaties Bij afstudeerproject: Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder 26 augustus 2006 Inhoud 26

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

Project plan. Erwin Hannaart Sander Tegelaar 61849 62407

Project 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 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

Extra Harde Schijf Online. Dienstbeschrijving (Versie 10.0-22-04-2013)

Extra Harde Schijf Online. Dienstbeschrijving (Versie 10.0-22-04-2013) Extra Harde Schijf Online Dienstbeschrijving (Versie 10.0-22-04-2013) 1 Inhoudsopgave 1 Inleiding... 3 2 De dienst Extra Harde Schijf Online... 4 2.1 Opslagruimte... 4 2.2 Documentenbeheer... 4 2.3 Documenten

Nadere informatie

ArcGIS Mobile ADF. Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag

ArcGIS Mobile ADF. Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag ArcGIS Mobile ADF Smart Client Applicaties voor ArcGIS Server Eva Dienske, Wim Ligtendag Agenda Wat is de Mobile ADF? Architectuur Demo Wat is de mobile ADF? Ontwikkeltoolkit voor mobiele (Smart Client)

Nadere informatie

Mobiele data: 2G, 3G, 4G, wifi,... Verschillen in eigenschappen, toepassingen...

Mobiele data: 2G, 3G, 4G, wifi,... Verschillen in eigenschappen, toepassingen... Mobiele data: 2G, 3G, 4G, wifi,... Verschillen in eigenschappen, toepassingen... Paul Dekkers Summerschool Mobiele apps, augustus 2012 Inhoud Wat doet SURFnet Ontwikkelingen mobiel in Nederland Mobiele

Nadere informatie

Building rich user interfaces in Java

Building rich user interfaces in Java Building rich user interfaces in Java Een introductie tot Oracle s JavaFX Spreker(s) : Datum : E-mail : Laurens Bossen en Paul van der Slot 20-03-2014 Laurens.bossen@transfer-solutions.com, paul.van.der.slot@transfer-solutions.com

Nadere informatie

Software Design Document

Software Design Document Software Design Document Mathieu Reymond, Arno Moonens December 2014 Inhoudsopgave 1 Versiegeschiedenis 2 2 Definities 3 3 Introductie 4 3.1 Doel en Scope............................. 4 4 Logica 5 4.1

Nadere informatie

1 INHOUDSOPGAVE... 1 2 INSTELLEN ANDROID TOESTEL... 2 3 INSTELLEN IPHONE TOESTEL... 4 4 INSTELLEN NOKIA TOESTEL... 6

1 INHOUDSOPGAVE... 1 2 INSTELLEN ANDROID TOESTEL... 2 3 INSTELLEN IPHONE TOESTEL... 4 4 INSTELLEN NOKIA TOESTEL... 6 1 Inhoudsopgave 1 INHOUDSOPGAVE... 1 2 INSTELLEN ANDROID TOESTEL... 2 3 INSTELLEN IPHONE TOESTEL... 4 4 INSTELLEN NOKIA TOESTEL... 6 5 INSTELLEN WINDOWS MOBILE 5 EN 6 TOESTELLEN... 7 6 AANVULLENDE GEGEVENS:...

Nadere informatie

Handleiding. Opslag Online voor Windows Phone 8. Versie augustus 2014

Handleiding. Opslag Online voor Windows Phone 8. Versie augustus 2014 Handleiding Opslag Online voor Windows Phone 8 Versie augustus 2014 Inhoudsopgave Hoofdstuk 1. Inleiding 3 Hoofdstuk 2. Installatie 4 2.1 Downloaden van KPN Opslag Online QR Code 4 2.2 Downloaden van KPN

Nadere informatie

Zelftest Informatica-terminologie

Zelftest Informatica-terminologie Zelftest Informatica-terminologie Document: n0947test.fm 01/07/2015 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTIE Deze test is een zelf-test, waarmee u

Nadere informatie

Let s Connect CONFIGURATIE EXCHANGE 2010 CLIENT-CONFIGURATIE

Let s Connect CONFIGURATIE EXCHANGE 2010 CLIENT-CONFIGURATIE Let s Connect CONFIGURATIE EXCHANGE 2010 CLIENT-CONFIGURATIE Inhoud Configuratie Outlook 2007/2010... 2 Configuratie Outlook for Mac/Entourage... 5 Configuratie Mac Mail... 8 Configuratie BlackBerry...

Nadere informatie

Contact the Agency Laurens Simonse 06 22801031 laurens@rockstars-it.nl. Bart Nijskens 06 52302211 bart@rockstars-it.nl. Gijs-Jan. Roepnaam: Gijs-Jan

Contact the Agency Laurens Simonse 06 22801031 laurens@rockstars-it.nl. Bart Nijskens 06 52302211 bart@rockstars-it.nl. Gijs-Jan. Roepnaam: Gijs-Jan Contact the Agency Laurens Simonse 06 22801031 laurens@rockstars-it.nl Bart Nijskens 06 52302211 bart@rockstars-it.nl Gijs-Jan Roepnaam: Gijs-Jan Regio: Gelderland Geboortedatum: 06-01-1983 Nationaliteit:

Nadere informatie

Cloud Products CONFIGURATIE EXCHANGE 2010 CLIENT-CONFIGURATIE

Cloud Products CONFIGURATIE EXCHANGE 2010 CLIENT-CONFIGURATIE Cloud Products CONFIGURATIE EXCHANGE 2010 CLIENT-CONFIGURATIE Inhoud Configuratie Outlook 2007/2010... 2 Configuratie Outlook for Mac/Entourage... 4 Configuratie Mac Mail... 6 Configuratie BlackBerry...

Nadere informatie

Nieuwe mogelijkheden Campus Solutions SIS-Congres HvA/UvA 2014. SaNS-Expertisecentrum Hans Janssen

Nieuwe mogelijkheden Campus Solutions SIS-Congres HvA/UvA 2014. SaNS-Expertisecentrum Hans Janssen Nieuwe mogelijkheden Campus Solutions SIS-Congres HvA/UvA 2014 SaNS-Expertisecentrum Hans Janssen Agenda Bredere inzet bestaande mogelijkheden Campus Solutions Modules Campus Solutions Functionaliteit

Nadere informatie

Analyse Programmeertalen

Analyse Programmeertalen Analyse Programmeertalen De keuze van een programmeertaal mag niet onderschat worden. Het is dankzij deze taal dat de gebruiker interactie heeft met het complete systeem. Het is dus vanzelfsprekend dat

Nadere informatie

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

Aan de slag met het e-mailadres van uw nieuwe Website

Aan de slag met het e-mailadres van uw nieuwe Website Aan de slag met het e-mailadres van uw nieuwe Website Handleiding Inhoud 03 Basisinformatie e-mail 04 E-mailprogramma's 07 SMTP controleren als u geen e-mails kunt versturen 10 Veranderen van SMTP-poort

Nadere informatie

Eindverslag. Technische Universiteit Delft. TI3800 Bachelorproject. Mobiel Notificatie Systeem

Eindverslag. Technische Universiteit Delft. TI3800 Bachelorproject. Mobiel Notificatie Systeem Technische Universiteit Delft TI3800 Bachelorproject Mobiel Notificatie Systeem Eindverslag Auteurs: Edwin van den Houdt ManWai Shing Begeleiders: Cor-Paul Bezemer (TU Delft) Eugène Pattikawa (Exact) Peter

Nadere informatie

LegManager Mobile Handleiding

LegManager Mobile Handleiding LegManager Mobile Handleiding Handleiding LegManager Mobile 1 1. Inhoud 1. INHOUD... 2 2. PROGRAMMAVEREISTEN... 3 a. Vragen, opmerkingen en suggesties... 3 b. Welke tablet/ipad of smartphone/iphone kan

Nadere informatie

BlackBerry Cloud Services

BlackBerry Cloud Services BlackBerry Cloud Services Flexibele draadloze oplossing Uitgebreide beveiligingsopties Eenvoudig (centraal) te beheren Kosten besparen BlackBerry Enterprise Server & BlackBerry Express Server BlackBerry

Nadere informatie

Intramed OnLine Dubbele beveiliging Alles onder één dak Betrouwbaar Soorten Accounts Basic

Intramed OnLine Dubbele beveiliging Alles onder één dak Betrouwbaar Soorten Accounts Basic Intramed OnLine Intramed OnLine is het gebruik van uw eigen Intramed vanaf ons centrale netwerk. U kunt uw eigen Intramed vanaf meerdere locaties benaderen via beveiligde internetverbindingen. Het enige

Nadere informatie

Marlin Family. Marlin

Marlin Family. Marlin PCA Mobile PCA Mobile Organisatie PCA Mobile BV maakt deel uit van de Mobile Solution Group en biedt met ruim 40 enthousiaste collega s een veelomvattend pakket van innovatieve en gebruiksvriendelijke

Nadere informatie

cbox UW BESTANDEN GAAN MOBIEL VOOR MAC OSX-CLIENT GEBRUIKERSHANDLEIDING

cbox UW BESTANDEN GAAN MOBIEL VOOR MAC OSX-CLIENT GEBRUIKERSHANDLEIDING cbox UW BESTANDEN GAAN MOBIEL VOOR MAC OSX-CLIENT GEBRUIKERSHANDLEIDING Inleiding cbox is een applicatie die u eenvoudig op uw computer kunt installeren. Na installatie wordt in de bestandsstructuur van

Nadere informatie

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003 Page 1 1 Kees Vianen Senior Sales Consultant Technology Solutions Oracle Nederland Agenda Geschiedenis van Oracle Portal Portal

Nadere informatie

RACKBOOST Hosted Exchange. Mobiel, veilig en eenvoudig. hosting support consulting

RACKBOOST Hosted Exchange. Mobiel, veilig en eenvoudig. hosting support consulting RACKBOOST Hosted Exchange Mobiel, veilig en eenvoudig hosting support consulting RACKBOOST Hosted Exchange RACKBOOST, SINDS 1999 TOONAANGEVEND RACKBOOST is sinds 1999 een toonaangevende Belgische leverancier

Nadere informatie

Werkplekvisie. Hans van Zonneveld Senior Consultant Winvision

Werkplekvisie. Hans van Zonneveld Senior Consultant Winvision Werkplekvisie Hans van Zonneveld Senior Consultant Winvision De essentie De gebruiker centraal Verschillende doelgroepen Verschillende toepassingen Verschillende locaties Het beschikbaar

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

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

THUISWERKEN INSTELLEN VERSIE 1.2

THUISWERKEN INSTELLEN VERSIE 1.2 THUISWERKEN INSTELLEN VERSIE 1.2 Inhoud thuiswerkomgeving... 3 Installeren software op thuiswerkplek(eenmalig)... 5 Verbinding maken met de werkplek vanaf thuis... 9 Verbinding maken met de werkplek via

Nadere informatie

ZorgMail App. Gebruikershandleiding. 2013 E.Novation B.V. Alle rechten voorbehouden.

ZorgMail App. Gebruikershandleiding. 2013 E.Novation B.V. Alle rechten voorbehouden. ZorgMail App Gebruikershandleiding 2013 E.Novation B.V. Alle rechten voorbehouden. Inhoudsopgave 1 Inleiding... 3 2 Starten met de ZorgMail App... 4 2.1 Opstarten van de ZorgMail App... 4 2.2 Aanmelden...

Nadere informatie

Your view on business On your favorite device

Your view on business On your favorite device ANY2INFO OVER ONS Your view on business On your favorite device Any2info is een ICT-onderneming gespecialiseerd in de ontwikkeling van standaard software waarmee mobiele bedrijfsapps kunnen worden gebouwd

Nadere informatie

Ondersteuning van zorg gerelateerde processen en activiteiten voor patiënt en zorgverstrekkers

Ondersteuning van zorg gerelateerde processen en activiteiten voor patiënt en zorgverstrekkers Ondersteuning van zorg gerelateerde processen en activiteiten voor patiënt en zorgverstrekkers Contact persoon: Thera Splinter: 020 6445160 team@webfysio.nl Contact persoon: Joost Nagelmaeker: 0642115336

Nadere informatie

Remcoh Mobile Device beheer. Remcoh legt uit

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

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

Inhoud Introductie Development Environment Programmeren voor Android Demo. Android Development. Sven van Haastregt Android Development Sven van Haastregt Challenges in Computer Science Seminar LIACS, Universiteit Leiden Februari 2012 Sven van Haastregt Android Development CCSS2012 1 / 19 Inhoud 1 Introductie 2 Development

Nadere informatie

Waarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro www.cmprofessionals.eu

Waarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro www.cmprofessionals.eu Waarom een Independent Software Vendor voor XForms kiest Johan Blok CM Pro www.cmprofessionals.eu CWI Wikipedia An independent software vendor (ISV) is a company specializing in making or selling software,

Nadere informatie

Is APEX a worthy substitute for Oracle Forms?

Is APEX a worthy substitute for Oracle Forms? your oracle solu+ons partner Is APEX a worthy substitute for Oracle Forms? APEX for mission critical applications: the Groupm business-case By Ronny Boeykens & Stijn Van Raes iadvise o Opgericht in 2004

Nadere informatie

INFITT01 - Internettechnologie WEEK 8

INFITT01 - Internettechnologie WEEK 8 INFITT01 - Internettechnologie WEEK 8 Programma Databases (JDBC, JNDI, ORM, JPA) MVC & Spring/Struts EJB Databases Veel web applicaties moeten informatie over langere tijd op kunnen slaan. Een voor de

Nadere informatie