Archive | Q42 RSS for this section

KLM’s Apple Watch app catches your plane

Just a few weeks ago, Apple released its watch in The Netherlands on July 17th. KLM took advantage of this Dutch launch to release their Watch app simultaneously. We built it, KLM integrated it within their iOS app and AKQA did the design. So after playing with your new Apple Watch for almost two weeks now, it’s time to put it into action and see how your watch can make catching your plane more convenient!

WatchKit

In order to be on time for the Dutch launch of the Apple Watch, we had to come up with and build the KLM Watch app in just over a month. Smartwatches, being quite new devices, offer a lot of cool possibilities, but also quite a few constraints. Our challenge was to build an app that adds real value to the experience of catching your plane. We developed it with WatchKit, and even though the framework only offers a single glance with no custom buttons and lots of other restrictions, we believe we built something really awesome that allows you to always be one step ahead on your journey.

Catching your plane

When you’re on the way to catch your plane, the last thing you want to do is to go through a stack of paper to check every step of your journey. That’s why KLM offers their smartphone app. It gives you all the information you need, as well as the possibility to organise and make changes to your journey. But the closer you get to your well-prepared departure, the less you need all those features. While catching your plane, simpler is better.

That’s where the Watch app (integrated in the iOS smartphone app) steps in. Two days before your flight, you want to know which terminal to go to. Two hours before, which seat you’re assigned to. The app knows what information you want and gives you only what you need, when you need it. It’s context-based and shows, among other things, upcoming flights, your terminal, your gate and your seat. At the airport itself, beacons in the lounge will tell you the walking time to your gate. You only have to glance at your wrist to be reassured you’re on the right track and your flight is still departing on time.

So, go download the KLM iOS app now and don’t forget your Apple Watch – you’ll be checking your flight like you check the time. Safe travels!

benbenet jumpstart: connecting 2.5 billion people with satellites

image

A jumpstart to help 2.5 billion people connect to each other with satellites? Sign us up!

Today, exactly that number of people don’t have access to the same modern communications infrastructure that we in the Western hemisphere do. benbenet is an organisation founded to develop technology to bring that infrastructure to the “Bottom of the Pyramid” – people who get by on just $2 a day. So, last week it was time to jumpstart our hearts out again by coding an NFC app for messaging and banking independently from existing networks using satellites! Tuesday was a serious deadline to shine with a working prototype, as that was when the big demo for prospective investors and experts who are in charge of making the pilot a reality took place.

image

benbenet

benbenet is an initiative founded by Pieter and Vuk to bring communication and financial services to people who normally have no access to means of online communication and banking systems, which are the two critical resources to escape poverty.

benbenet’s solution is digital inclusion. It wants to do that by building a resilient, ubiquitous, independent network with low cost satellites; developing a low cost device for text and payment; giving free access to the abovementioned “bottom of the pyramid”, and letting providers pay for this access. A goal that can come across as a moonshot to some, but we believe it’s achievable when taken on in the right order.

image

Jumpstart

That’s where our jumpstart comes in. Such an ambitious goal can come across as unattainable to prospective investors. They hear a lot of pitches and, well, they just want to see proof. Proof that this is the solution they want to get involved with. In this case that’s a working prototype of the device and its software that’s able to text and make payments both on- and offline, independently from existing commercial networks. This working prototype shows that on a technical level there are no limitations to reaching the final goal. It’s a proof that shows how viable benbenet’s vision is.

image

This jumpstart consisted of one week of realtime coding and interface designing. We started off the week by brainstorming with benbenet about which features were musts for the demo and which were nice-to-haves. We wanted to prove whether it’s plausible to get this project off the ground together and whether people will use the system. So the prototype after this week should technically work and be user friendly for low-literacy and even illiterate people. Therefore, it should be able to text and pay both on- and offline and have an intuitive interface. Both goals we achieved during this one-week jumpstart!

image

Demo

The final demo on Tuesday was our hard deadline. It was in front of prospective investors and the experts who are in charge of getting the pilot funded, so it was good motivation to have the best proof of concept ready to see, hold and actually test. Our NFC app on the FAMOCO Android device left everyone in the room in awe when it intuitively onboarded everyone, connected to others, updated their balances and let them text and send money to each other by a simple bump of devices. A successful proof that technology-wise, benbenet has nothing holding them back.

By building a comprehensive intuitive app, this jumpstart showed what can be achieved in just one week! The next step is to refine and define it even more. It’s time to test the device and app in real life. That will be done in a township in South Africa. This pilot will show how benbenet’s business model can work and how our technology can improve everyday life and create better living conditions for the bottom of the pyramid. Keep an eye on us and benbenet if you want to stay in the loop.

DenHaag.com nog slimmer en nog vetter

De site die we sinds de DIA niet meer gewoon site noemen, maar prijswinnende site, is nu nog slimmer en nog vetter. Voor DenHaag.com zijn we samen met Den Haag Marketing en Fabrique continu bezig om de site door te ontwikkelen. En daar hebben we nu een mooie update van.

Slimmer naar Scheveningen

Je kon al sneller naar Scheveningen en nu kun je ook nóg slimmer zo snel mogelijk met je tenen in het strandzand wiebelen. Dat klinkt goed. De lussen in het wegdek zorgen er nog steeds voor dat je weet wat de snelste route naar het strand is. Nu we deze data ook gecombineerd hebben met de data uit de parkeergarages weet je ook waar je precies heen wilt om zo snel mogelijk je auto te parkeren. Slim dus.

Subsites

Naast nog meer ontsloten data (om sneller en slimmer in Scheveningen te komen), banners, een nieuwsbrief functionaliteit, tags en verbeterde zoekresultaten, hebben we twee grote en belangrijke partners als subsites toegevoegd aan DenHaag.com. Namelijk: Den Haag Danst! en Den Haag Topsport. Beide organisaties hadden voorheen hun eigen sites, maar sinds DenHaag.com bestaat wilden ze graag een mooi plekje op deze site. De vrijetijdscontent op en de bezoekers van DenHaag.com zijn namelijk ook relevant voor hun doelen. DenHaag.com als dé bron voor alle vrijetijdscontent blijkt zelfs zo succesvol dat ook andere Haagse partners, initiatieven en organisaties hebben aangegeven een subsite op de site te willen hebben. 

Houd DenHaag.com dus goed in de gaten voor steeds meer gave content én nog meer slimme wegen naar Haagse hotspots.

Rijksprikkers: Rijksmuseum verrijking in ThiemeMeulenhoff’s Schooltas

In de geschiedenismethodes van het Nederlands onderwijs komt de collectie van het Rijksmuseum geregeld voorbij. Het wordt bijvoorbeeld gebruikt om de Nachtwacht en de staatkundige positie van Nederland in de 17e eeuw te laten zien. Tot nu toe waren deze afbeeldingen alleen illustratief, maar inmiddels zijn ze onderdeel van de digitale revolutie in het onderwijs die Schooltas heet. Samen met ThiemeMeulenhoff en Fabrique bouwden wij namelijk: Rijksprikkers. 

API

De Rijksprikkers verrijken de boeken in Schooltas met Rijksmuseum materiaal. Sterker nog het maakt de gehele online collectie van het Rijksmuseum tot potentieel lesstof. Zo maakt ThiemeMeulenhoff het mogelijk dat de collectie van het Rijksmuseum een derde van het Nederlands onderwijsveld bereikt. Dat kan door middel van de API die wij al eerder hebben gebouwd voor het Rijksmuseum. Door de koppeling van deze API in Schooltas zijn de afbeeldingen van Rijksmuseumobjecten in hoge resolutie beschikbaar.

Rijksprikkers

Op die Rijksmuseumobjecten kunnen de editors van Schooltas in de back-end hotspots plaatsen om extra informatie te geven. Een plaatje gaat hierdoor veel meer leven en krijgt zijn eigen unieke verhaal. Door in Schooltas in te zoomen op het schilderij kun je de verschillende Rijksprikkers aanklikken en extra informatie lezen over precies dat punt in het schilderij. Er kunnen zoveel prikkers geplaatst worden als nodig. Het werkt in het bestaande Schooltas-systeem op de iOS app en de web app.

De samenwerking tussen ThiemeMeulenhoff en het Rijksmuseum is interessant omdat het het lesmateriaal verrijkt op een manier die analoog niet mogelijk is. Het is een gave en leerzame toevoeging voor scholieren en voegt door het ontsluiten van het Rijksmuseum-materiaal extra historische waarde toe aan de lesstof in Schooltas.

Girl Code

Last week after months of preparation it was finally time for the first Girl Code, a meetup we organised and hosted for coders and everyone interested in code (yes everyone, all genders were welcome).

Kicking off Girl Code

Besides working on awesome projects, we’re also invested in making code accessible to all. With our foundation Code Uur (the Dutch version of Hour of Code), we’re working to get programming into the syllabus of all school children in the Netherlands. And we don’t just want to inspire kids to code. We want the world of code to be diverse and we realize the gender gap in tech but also in code specifically is very real. We really think our work can benefit from having more women on board and creating a more diverse working environment, so we’re working on increasing the number of female Q’ers – since last year, the percentage of women at Q has risen from just 6% to 13%, and we’re not done. So when Lieke Boon offered to give a talk at our office on gender bias in tech, Katja came to me and asked: “Can’t we make this bigger than just one talk for Q’ers only?” And so we did. Girl Code was born. We contacted Girls in Tech to reach the right audience via their Meetup group and social media channels.

The talks

For Girl Code we arranged for four professional Girl Coders to come give talks and demo some of their work. The goal of the night was to show everyone professional coders aren’t necessarily male and to inspire everyone to get into code in spite of this gender gap. After our own introduction the girls of Girls in Tech talked about their mission with their organisation and why they wanted to be part of Girl Code. After these introductions it was time for the talks the evening was really about. You can find the slides below.

Katja Hollaar​ “WYSIWYG: Augmenting Content of Digital Books in Schooltas”

Katja told us about building enrichment pins in Schooltas. Schooltas is an app to have everything you ever need for school in the palm of your hand. Because who wants to search for a book in a dusty old library anyway? In building an intuitive, user-friendly interface, the team noticed a striking contrast with the extremely complex underlying code.To keep the code comprehensible, maintainable and reusable they used the approach of component based programming.

Kristin Rieping ​"Building Light: The Architecture of Philips Hue"

Ever wanted to use your lights in any way imaginable? Kristin is your girl! With her team she connected Philips hue to the cloud. With this API you can connect your lights in any way you want. Want to annoy us? You can control our lights in our The Hague office via the header of our site. Yes, we’ll notice.

Felienne Hermans “A Board Game Night With Geeks”

A picture of Felienne is what you find when you look up the word ‘nerd’. Instead of just enjoying the rest of a game of Quarto, she immediately pulled out her laptop to get an answer when she wondered if this game could ever end in a tie. Using automated reasoning and SAT solvers, she attacked the game with source code and found out this game can indeed end in a tie. And that was when she could sleep soundly again.

Erika Reinaldo ​"Smashing Pixels with Imanee"

Image manipulation is important in any programming language. So when Erika wanted the most simple thing to deal with images in PHP, she built it herself. It’s called Imanee. There are a lot of tools available online for dealing with images, but “Who cares?”, Erika asked us. Innovation is about creating, and because she has a real passion for creating, she programmed it herself to be the best tool for her needs. With her talk she wanted to inspire everyone to get into code and create.

Find Erika’s slides here.

Lieke Boon “Unconscious Bias”

Lieke closed the night with a talk about the unconscious bias in not only the world of tech, but in almost every aspect of our lives. Don’t think you escape those biases, because every moment in time exposes you to 11 million bits of information and we can only process about 40 bits, so we are all undeniably biased. Test it yourself. She explained the underlying nuance in our daily terminology and how we could counter-program our brains in order to tackle these unconscious biases.

Find Lieke’s slides here.

The night was a real success. A lot of of people came out and we really want to thank everyone who did. The discussions were really interesting and are still going. We couldn’t have hoped for a better evening, so who knows? Girl Code could be getting a sequel, so keep an eye on us if you don’t want to miss out! Also keep an eye on us if you want to see the videos of the talks, because those are coming up. Eventually.

Subiet, een app voor de frequente treinreiziger

Je gaat naar huis, zoals elke dag, maar je bent nog net niet zo’n nerd dat je alle treintijden uit je hoofd weet. Wie hou je voor de gek? Natuurlijk weet je ze uit je hoofd, maar storingen die weet je niet, dus je checkt toch gauw even of jouw trein vertrekt wanneer je denkt. Maar voordat jij je route hebt ingevoerd, is de trein die je wilde halen tóch op tijd vertrokken. De oplossing is hier. Subiet.

Brainstorm

Subiet is ooit begonnen als idee tijdens w00tcamp, samen met Oak & Morrow, uit frustratie van de frequente treinreiziger met de bestaande OV-apps. Het was nu hoog tijd om dat idee om te zetten naar een serieuze brainstormsessie. We wilden een app bouwen die alle (vooral ook onze eigen) frustraties voor de frequente treinreiziger wegneemt. Want bovenstaande situatie hadden we allemaal te vaak meegemaakt. Zo onnodig ook. Waarom, als je elke dag dezelfde routes nodig hebt, moet je deze elke keer opnieuw invoeren? Je wilt gewoon nu weten of jouw trein gaat en zo niet wanneer dan wel. Subiet dus, niet nadat je vijf stappen verder bent. Tijdens de jumpstart is besloten om voor de eerste versie te beginnen met advies voor de treinen. De NS API is namelijk erg compleet en dus een goede start om in korte tijd een leuke en vooral nuttige app te kunnen bouwen. Deze iOS app hebben we gebouwd in Swift.

Subiet

In de app kun je je vaste trajecten invoeren. Zo kun je in een oogopslag in je gepersonaliseerde blokjes zien wanneer je trein precies vertrekt en of je je aansluiting haalt. Dit is dus een app voor de reiziger die zijn traject en de stations kent. Je weet zelf wel welke route het handigst is en of je voor die overstap moet rennen of dat die overstaptijd nog wel iets korter kan. Je weet vaak ook dat er meerdere wegen naar Rome leiden en doordat je ze direct naast elkaar ziet hoef je dus nooit meer te gokken welke vandaag sneller is. Je kunt je trajecten ook combineren tot complete reizen. Doordat je zelf je vaste trajecten toevoegt, direct overzicht hebt op de eerstvolgende trein op al je trajecten, complete treinreizen combineert, je eigen overstaptijden bepaalt, alle volgende vertrektijden kunt bekijken en tijd- en perronswijzigingen ziet heb je altijd subiet de beste treinreis.

En nu?

Is het subiet tijd dat je Subiet downloadt. Waarom? Nu kan dat nog gratis. Oja, wie weet hangen we er nog andere OV-opties in, dus kijk uit naar eventuele updates. In de tussentijd is al je commentaar welkom. En nu ga ik gauw m’n trein halen.

Google I/O 2015

Daar waren we bij. Want naast dat het leuk is om ook gelijk even tegen Meteor, Highway1, Elastic, Game of Drones, Paul Irish en Rahul aan te schuren, wordt daar altijd een hoop aangekondigd wat interessant is voor ons en daarmee onze klanten. In de categorie interessante dingen die er nu zijn: Android TV, Android Auto, Project Tango en de update van Google Photo’s. In de categorie dingen die gaan komen: Project Brillo, Weave, Project Jacquard, Project Ara, Jump en Project Soli. We lichten er een aantal voor ons ehh.. je uit.

Tango

Rahul heeft hem al binnen en wij hebben er ook alvast één voor in Nederland besteld: Tango. Je kunt er namelijk niet alleen NERF guns nóg vetter mee maken, Tango kan nog veel meer. De technologie in Tango begrijpt de wereld om zich heen door de sensors die ervoor zorgen dat Motion Tracking, Depth Perception en Area Learning mogelijk zijn op een mobiel device. Je kunt er dus apps mee bouwen die je omgeving kunnen meten, je precies de weg kunnen wijzen en je in een virtuele omgeving kunnen plaatsen. Drie verschillende doeleinden die voor een hoop mensen en bedrijven heel interessant kunnen zijn. Denk aan: exacte metingen, augmented reality en indoor wayfinding.

Jacquard en Soli

Jacquard en Soli zijn allebei vernieuwende input devices. Jacquard heeft zelfs al een eerste officiële partner, namelijk: Levi’s. Jacquard zorgt ervoor dat technologie nu ook draagbaar is. De interface wordt dus losgekoppeld van je apparaat. Simpele handelingen sturen een draadloos signaal naar bijvoorbeeld je telefoon en zet het dan op stil of verstuurt een sms’je.

Soli is geïnspireerd op de finesse van de menselijke hand. De nieuwe interactie sensor gebruikt radar technologie. De sensor trackt micro-bewegingen op de sub-millimeter en kan daardoor één radar signaal, namelijk de beweging van je hand, heel accuraat interpreteren. Het past in een enkele chip en kan dus in horloges of andere kleine devices gebouwd worden.

Met deze nieuwe input devices ben je niet meer gebonden aan je toetsenbord, muis of vinger. Stof en alle bewegingen die je kunt maken met je hand openen de deur naar oneindig veel navigatie-mogelijkheden voor bijvoorbeeld je nieuwe app.

Jump

Google Cardboard, VR-apps, niks nieuws zou je denken en toch is Jump een sprong (haha) vooruit. 3D in elke richting én tegelijk perfecte 360 video én tegelijk hoge resolutie zonder een beetje misselijk te worden of iets ongemakkelijk in perspectief is nog best lastig. Om dat te realiseren heb je namelijk perfect HD beeld nodig: niet in één richting, maar verschillende richtingen. Tegelijk verschillende kanten op filmen is al best een uitdaging, die losse beelden naadloos aan elkaar monteren een nog grotere. Jump lost dit op met GoPro’s Jump-ready 360 camera array die alle 16 camera’s zich als één laat gedragen. Dé oplossing dus voor je nieuwe VR-app.

Google ATAP

Voor vette projecten die grootse problemen oplossen houd je natuurlijk Google X in de gaten. De media zorgen er wel voor dat je daar niks van mist. Maar voor praktische IoT-projecten die je zelf nú al in kan zetten is het een aanrader om vooral ook Google ATAP (Advanced Technology and Projects) te volgen. Bovenstaande projecten komen namelijk vooral uit de pet van het ATAP-team. Het moonshot-gehalte ligt iets lager, maar het zijn wel allemaal hele vette dingen. Met API. En laat dat nou handig zijn voor ons. IoT is namelijk zeg maar echt ons ding. En Google I/O 2015 stelde ons dus allesbehalve teleur. We kunnen niet wachten om tegen al die projecten aan te kunnen programmeren.

ReQap: Webby, DIA, CodePact en 15 jaar Q

image

Soms gebeurt er zoveel tegelijkertijd dat het niet meer bij te bloggen is. Vorige week was zo’n week. Vooral ook omdat we om al die verschillende gebeurtenissen vol overgave aan het feesten waren. En nu een Qater, gelukkig is zo’n kater met een Q er één zonder hoofdpijn én één met veel trotse gevoelens.

image

Een Webby voor Design Museum

Om de week rustig te beginnen, waren we vorige week maandag in New York. Niet zomaar in een Starbucks, nee bij The Webbys. Je weet wel, dé oscaruitreiking van het internet. We waren daar samen met Fabrique omdat we met de site voor het Design Museum in Londen de People’s Choice Webby ‘Best Navigation/Structure’ hebben gewonnen (Can I hear a whoop whoop?). Maandag was het zover: tijd om de welbegeerde slinky-vormige Webby mee naar huis te nemen en voor onze 5-Word Speech:

image

CodePact

De dag begon afgelopen donderdag met het Onderwijsfestival2032. Als aftrap hield niemand minder dan Neelie Kroes een keynote en konden wij als partner eindelijk het CodePact ondertekenen. Met initiatiefnemer StartupDelta en Neelie Kroes willen wij ervoor zorgen dat Nederland een kweekvijver wordt voor Nederlandse en buitenlandse start-ups. Hoe? Nou, door élk kind te leren programmeren. Er bestaat geen baan meer waarvoor je geen computer nodig hebt en het is dus steeds belangrijker dat iedereen er verstand van heeft. Vroeger was het Excel, nu is het code. We zijn het dan ook volop eens met Kroes dat elk kind, ongeacht de omstandigheden, recht heeft op leren programmeren. En ook dat 2032 te laat is: “Dan ben ik dood en begraven. We moeten het nú doen, met elkaar, en niet langer afwachten tot iedereen er klaar voor is.” Dat gaan we dus ook doen. Om het CodePact te realiseren gaan wij hard door met CodeUur, ontwikkelen we coding lesmateriaal, leveren we vrijwilligers om les te geven en zijn we committed om zoveel mogelijk kinderen te helpen met het beginnen met programmeren. Hou ons maar in de gaten.

image

Een DIA voor DenHaag.com

Een wat? Een Dutch Interactive Award. Afgelopen donderdag ging de dag na CodePact verder in het Krasnapolsky Amsterdam. Samen met Fabrique was het iets spannender dan de Webbys, want de uitslag werd pas die avond bekend. Geeft niets, meedoen is belangrijker dan winnen. Gelukkig wonnen we toch, want winnen is nog steeds wél leuker. Met DenHaag.com wonnen wij de DIA voor ‘Activation’. Waarom? Het juryrapport zegt: “Zeer interactieve en slimme case met een goede visuele vormgeving. De stad wordt goed als merk gebruikt. Mooie ontsluiting van datasystemen. De technologie die er achter zit wordt goed gekoppeld, in samenhang met externe partijen. De open structuur met API is innovatief. Interessant dat big data wordt gebuikt voor bijvoorbeeld location based informatie. Complimenten voor het feit dat het aantal bezoekers organisch is verdrievoudigd.” Whihi, dankje.

image

Een DIA voor Kars

Met die fantastische DIA in de zak kon de avond natuurlijk al niet meer stuk, maar donderdagavond eindigde nóg mooier: Kars won de Professional DIA voor ‘Best in Technology’. De jury stak deze veren in Kars z’n je-weet-wel: “Op het eerste gezicht lijkt het een logische gang van zaken. De winnaar van de DIA Pro Best Technology heeft immers niet alleen met zijn bedrijf, maar ook op persoonlijke titel een ‘track record’ om u tegen te zeggen op technologisch vlak. Maar de Professional Award is geen bedrijfs- of oeuvreprijs, maar een persoonlijke klop op de schouder en hopelijk een motivatie om het mooie werk voort te zetten en verder te innoveren. Track record of niet, het afgelopen jaar heeft de winnaar laten zien dat kennis en kunde bezitten één ding is, het toepasbaar maken een tweede. En dan ook met de juiste doelstelling: onderwijzers en leerlingen in staat stellen om kennis en kunde te delen op een interactieve manier.” Dat gaat vast over CodeUur of Schooltas of is het LessonUp? Hoe dan ook: wij zijn ook trots op Kars! Apetrots.

image

Q is 15!

Ben je weleens op zo’n feestje geweest dat je moeder vroeg hoe het was en dat jij dan ongeveer een week niet meer kon ophouden met vertellen? Zo’n feestje hadden we vrijdag. Niet zomaar omdat het vrijdag was hoor, maar omdat we alweer 15 jaar bestaan. Vijf-tien jaar de Happiest Place voor Nerds al zeggen we het zelf! We zijn dan ook niet alleen trots op Kars, maar ook op zijn kindje: ons Q. Pro-tip: als je nog partyplanners nodig hebt, moet jij bij Cynthia en TimD zijn. Er was een heuse arQadehal met flipperkasten, racespellen, Pac-Man, Space Invaders en schietspellen; een photobooth; een oude kroeg met jukebox; een whiskyproeverij; een dansvloer én een Marrakech lounge inclusief waterpijpen, want het Q-uitje gaat dit jaar naar.. Ehh ja, je raadt het al: Marrakech! Hoeveel whisky er ook geproefd is, dit epische feestje vergeten we nooit meer en gelukkig hebben we de foto’s nog.

image

En oja!

Nog meer om trots op te zijn, want Fabrique won nóg meer design awards! Bij de prestigieuze iF Awards in München met onze website voor het Design Museum. En bij de European Design Awards Goud voor onze website voor het Van Gogh Museum en Zilver voor het Design Museum. Gefeliciteerd lieve Fabbers, welverdiend!

Zo dat was ’m weer even :-).

Malmberg einde van een tijdperk

Na vijf jaar nauwe en fijne samenwerking, doet het toch een beetje pijn en het missen is allang begonnen: Malmberg’s BAPS is volwassen en klaar om zelf verder te gaan. Empty nest syndrome here we come! Maar trots dat we zijn. Op de mooie dingen die we hebben gebouwd met Malmberg en IJsfontein en op het succes in het basisonderwijs. Weet jij nog wat een krijtbord is?

Digibord

Ok, misschien weet jij het nog wel. Maar voor de kinderen van nu is het krijtbord toch wel net zo abstract als deze:

Of deze:

Dat komt door de snelle opname van het digibord in het basisonderwijs. Het systeem dat we bouwden met Malmberg en IJsfontein draait nu op 85% van alle Nederlandse basisscholen. Het digibord is het systeem waarmee leerkrachten live in de klas hun les geven. Alle digitale methodes van Malmberg (denk bijvoorbeeld aan rekenen, begrijpend lezen en spelling) worden hierop ondersteund. Niet alleen voor lessen in de klas, maar ook voor het individueel oefenen.

En nog veel meer

Tijdens vijf jaar samenwerken hebben we natuurlijk meer gebouwd dan alleen de digibord-software. Zo ook de frontend API’s naar leerlingen toe, de resultatenmonitor, het licentiebeheersysteem en het CMS. Voor het CMS hebben we een generieke editor gebouwd. In deze editor hebben we samen honderden editors gemaakt, waarin redacteuren oefeningen kunnen maken. Zo heeft elke oefenvorm en elke methode zijn eigen passende omgeving en editor.

Het gehele platform maakt het mogelijk dat Malmberg geleidelijk alle papieren methodes gemakkelijk om kan zetten naar digitaal. IJsfontein ontwierp en bouwde de apps en alles wat je ziet. Wij het platform, het leerkrachtensysteem (BAPS) en het systeem voor de makers van de lesmethodes. Het systeem telt nu bijna 1 miljoen gebruikers en doordat het schaalbaar is opgezet kan het nog meer gebruikers aan.

Techniek

Voor dit project waren wij het eerste team binnen Q die de Github workflow met pull requests hebben toegepast. En nu willen we niet meer zonder. Voor back-end gebruikten we voor de API’s Play 2.0 in combinatie met Scala en als database MongoDB. Voor front-end gebruikten we voor het CMS en de resultatenmonitor AngularJS. Hosting gebeurt op AWS.

Afscheidsfeestje

Malmberg is klaar voor verdere ontwikkeling in Den Bosch en voor een intern team die dit doet. De afgelopen tijd hebben we dus dit nieuwe team in ons team opgenomen en nu zijn zij zo ver om zelfstandig goed verder te kunnen. Tijd dus voor een afscheidsfeestje. Maar niet voordat we nog even duidelijk gezegd hebben hoe fijn wij de samenwerking al die vijf jaren vonden. Het wordt geen klein feestje, want er heeft een hele lijst mensen aan gewerkt in verschillende teamsamenstellingen. Maar wat altijd gelijk bleef was de transparante relatie met Malmberg. Malmberg is voor ons hét voorbeeld van een fijne klant om mee samen te werken. We zijn blij dat we mee mochten werken aan één van de gavere projecten die wij ooit deden. Het was een grote technische uitdaging om dit immense platform schaalbaar en flexibel te houden voor de langere termijn. Maar het is gelukt. En hoe! Dankjewel Malmberg en tot het feestje! We kunnen niet wachten.  

Onze 1002e Homey op Facebook

Slecht verhaal, met een episch einde. Zo zou je onze 1000e like actie op Facebook wel kunnen omschrijven. We liepen blauw aan in afwachting van onze enige echte 1000e liker. Maar toen besloot Facebook die niet te laten zien. Ok, ok, dan de 1001e. Ook niet. Je snapt het, de spanning was hier om te snijden.

Het werd de…

…1002e liker. En dat was Emile. Alhoewel… We zagen z’n unlike-like wel. Maar we houden wel van een beetje slim hacken. Hij was na 999 de eerst zichtbare liker en dus onze chosen one voor een rondleiding, Mario Kart, glijbaan, een geheimpje en natuurlijk een kleinigheidje.

Internet of Things

De dag van de langverwachte rondleiding waren we nieuwsgierig wie Emile zou zijn. Een neefje van het vriendje van de tante van Taco? Het broertje van de klimbuddy van Remco? De vader van Jeroen? Of de man van de zus van onze vaste PostNL bezorger? Nee, deze blogpost over een doodgewone Facebook rondleiding, werd opeens een Internet of Things blogpost. Onze 1002e liker bleek namelijk de maker van Homey. De rondleiding veranderde dus al snel in een demo van het slimme (nog te produceren) Kickstarter butlertje. Hoe bedoel je scoop? “Ja, ja. Glijbaan hier. Mario Kart daar. Heb je het geheim al gevonden? Wil je een cadeautje? De Hitchhiker’s Guide nooit uitgelezen? Nou ja! Ok, mogen we nu Homey zien?!”

Homey

Homey laat je huis doen wat je nodig hebt en was tijdens deze demo een Britse butler. Althans, zo klonk hij. En wie wil dat nou niet als je tegen je huis zit te praten? Homey is ook mooi. Je hoeft hem niet in je meterkast te verstoppen, want midden op je salontafel steelt hij de show. “Homey, what’s the weather tomorrow?”, “Tomorrow it’s seven degrees, sunny”. Hey maar, “Homey, turn the lights to green” en onze Philips hue lampen gingen op groen. Misschien nog wel nuttiger: “Homey, tell me a Chuck Norris joke…”.

Mede-nerd Emile is vooral heel blij met z’n flow editor waarin je alles met elkaar kunt connecten. Het gaat verder dan IFTTT, want je kunt met triggers, condities en acties zoveel stappen als je wilt aan elkaar knopen. Er is alleen (nóg) geen else. Homey gebruikt trouwens dezelfde API als ‘OK, Google’ en die wordt beter hoe meer het gebruikt wordt…

En zo werd een verrassing voor de 1002e liker ook een verrassing voor Q, want wij hebben hem natuurlijk gelijk besteld. De developers edition. De jouwe kun je hier bestellen.