• Projects

    The App Academy collaborates with tech companies and corporates on prototype projects. This provides our trainees a professional and fast paced development experience. See the showcases below:

    The App Academy's bootcamp partners

    “An application that enables KLM’s customers to completely prepare their trip”

    Project: Travel Butler App

    Client: KLM

    Project description 

    The KLM Travel Butler app is a mobile application that enables customers to plan their trip from their current location to their destination by only using this KLM app. The app reminds the customers when to arrange VISA and vaccinations and when to leave their location to be able to catch their flight.


    Currently KLM only provides customers with information about their flight only, even though they have to arrange VISA’s and/or vaccinations, they have to plan how to get to the airport and then spend time there while waiting for their flight. In other words, customers need to use various sources of information to fully prepare for their trip.


    For our final project at the App Academy we worked out a solution to provide customers with overall information to prepare their trip, which will improve KLM’s service to their customers.


    As soon as the customer logs in, his/her trips are loaded. Once a trip is selected, the app will show all they need to prepare the trip. This view is structured as a timeline, based on the time left before the flight departs. It starts with information about VISA and vaccinations, which can be directly applied for. Subsequently, the time to get to the airport is calculated (including traffic) and the route (by car, public transport or otherwise) is shown. Also real time waiting information at the airport is provided.


    By giving accurate and relevant information, the customers know exactly when to leave and how to optimize their journey in order to efficiently reach the boarding gate in time! Great for the customer, as well as for the airliner!


    Technologies: iOS, Notifications, Git, Alamofire and custom design


    Student-Developers: Trym Lintzen, Kyrill van Seventer and Michiel Everts

    Product Owner: Reina Wit, Senior Product Manager, KLM Digital Studio

    Delivered: Demo Day, December 2017

    Project: Werktijden App

    Client: Randstad

    The hours tracker app was developed for Randstad during the iOS bootcamp at The App Academy

    Project description

    The Werktijden (working hours) App assignment was focused on employees who are working through Randstad at other companies. Until now, employees have had to manually log their working hours on paper, online or use a finger scan to clock themselves in and out. Randstad wanted to know if this process could be optimized with a mobile app.


    The project was based on beacon technology. A beacon is a small device that works via Bluetooth and only sends out periodic messages like ‘I’m here, I’m here’! To make it as user friendly as possible for an employee, the students had to develop it in such a way you should be able to leave your iPhone inside your pocket and the app would take care of the rest. So, as soon as an employee walks into a building to start working in the morning or leaves in the evening, the beacon would pick up the Bluetooth signal and register the hours worked by that employee. The beacon region is a circle of a certain distance around the device itself where your iPhone is able to pick up the signal it's sending out. Once your mobile receives the signal, it will turn that into a time to be set. In the morning, it will set the time you start working and in the afternoon or evening it will set the time you are done for the day.

    The students also created a separate view where you could see all the times and dates you have logged as working hours. This made it possible for the employee to check which day he/she worked for a certain number of hours.

    On the final day, the students had to give a demonstration of the app we had created for Randstad at their offices. To make it more realistic, their Product Owner hung two posters with beacons on a wall, one to check in and one to check out, both with a big distance between them so the beacons wouldn’t interfere with each other. This final demo went very well and Randstad's mobile development team were very excited.


    Now Randstad is going to explore the possibilities and reliability of the beacons to see if they can actually implement it inside Randstad Group and all the companies they are working with.


    Technologies: iOS, Beacons, Git, Login, Server Side Swift using Vapor, Firebase


    Student-Developers: Paul van Lochem & Ewoud Wortelboer
    Product Owner: Robbert Hazenberg, Interaction / UX Designer, Randstad Groep Nederland
    Delivered: Demo Day, December 2016

    “An application that keeps track of personal development of IBM employees.”

    This careerplan app was developed for IBM during the iOS bootcamp at The App Academy

    Project: Checkpoint App
    Client: IBM

    Project description

    The Checkpoint app is an evaluation app for IBM employees which keeps track of their personal and professional development.


    Employees at IBM have to set goals for themselves and until now they were doing this by filling in forms on a website. So IBM wanted to have a more user friendly interface for their employees to set their goals. The Checkpoint system became too old and IBM needed a fresh approach to this problem.


    IBM defined five dimensions for a Checkpoint like: Business results, Client success, Innovation, Responsibility to others and Skills. IBM employees need to improve on all of these dimensions throughout their career.


    Employees should be able to set a due date to work on something specific, and provide updates while working on it. By giving a notice of how much percentage they have done for each dimension, it is easier to spread their fulfillment.


    Employees can also checkmark how they think they're progressing and when they need to sit down with their manager. It’s a joint effort to show progress. Both the employee and his/her manager decide, mutually, which end goals will be set to complete.

    Technologies: Login, Animations, Custom design, Firebase, Git, 3rd party frameworks


    Student-Developers: Michael de Boer & Karel Markiet
    Product Owner: Boudewijn Smit, Consultant Interactive Experience & Mobile at IBM Nederland

    Delivered: Demo Day, December 2016

    “Tinder for fashion.”

    Project: Swiping App

    Client: De Bijenkorf

    This retail app was developed for De Bijenkorf during the iOS bootcamp at The App Academy

    Project description
    The project received by the students was to develop a swiping interface based on the existing iPhone app and API. Martijn Ameling, responsible for the technical development at De Bijenkorf HQ, was approached by The App Academy to come up with a prototype project. De Bijenkorf had a couple of ideas for the students from their product team who liked to regularly test out prototypes in their stores. Some were way out there. Some too easy. Some something that they wouldn’t use afterwards. So Martijn and his UX team decided to focus more on app design, giving this swiping app assignment to the students.


    Students Frank and Thijs partnered up with De Bijenkorf to integrate this new 'Tinderlike' experience for their consumers. This would give the user the ability to search through products in categories and either like (swipe right) or dislike (swipe left). Once the product is liked, the user can see more product info, put it on a wishlist or directly into the basket to buy.


    The goal for De Bijenkorf is to use this app as research to understand their customers consumer behaviour, essentially selling them more products.


    Technologies: De Bijenkorf API, Realm, Alamofire, Git, Google Analytics, 3rd party frameworks

    Student-Developers: Frank Sanchez & Thijs Lucassen

    Product owner: Martijn Ameling, Head of Technical Development at De Bijenkorf

    Delivered: Demo Day, December 2016

    This app was developed for Philips Lighting during the iOS bootcamp at The App Academy

    Project: Lightplan Creator
    Client: Philips Lighting

    Project description

    Philips Hue is a personal wireless lighting system that lets you easily control your light from your smartphone and create the right ambience for your every moment.

    With the Light Plan Creator, Roland Hovers, product owner of this concept app wants to see if this concept app if a more visual and playful approach could help users setting up and organizing their Hue system in a better and understandable way. The idea potentially could become part of the current Hue app that enables users to control their lights and create scenes.


    In the app the user starts with defining a room by simply drawing its basic shape, placing some reference furniture (e.g. couch, dining table, TV) and placing the available lamps in the room and defining the type of light, name them and create light groups if necessary. Sounds easy for the end-user but it was quite a challenging project for the students with regard to coding. The result was a nicely executed Internet of Things (IoT) app.


    Technologies: Sprite Kit, 3rd party frameworks, Git, IoT and use of a well-thought-out algorithm


    Student-Developers: Erik Waterham & Mark Aptroot

    Product Owner: Roland Hovers, Interactive Design Consultant at Philips Lighting

    Delivered: Demo Day, December 2016

    This blockchain app was developed for Katalysis during the iOS bootcamp at The App Academy

    Project: Coffeestain

    Client: Katalysis

    Project description

    CoffeeStain is an application based on blockchain and smart contract technology, which tackles the current problem of lending digital content. The app is a transparent, easy and social way to lend and sell e-books to friends and family.


    This project was provided by Katalysis to proof the potential of blockchain for mobile. The project owner of Katalysis, Alex Tran Qui, said: ‘Students had to develop the CoffeeStain app which aims at making the disruptive potential of blockchain more concrete by showing how to impact a problem which everyone is aware of: paper books can be lent and sold by their owners, e-books not. So the app shows that you can control the lending of pdfs using blockchain technology, and that you can mimic the flexibility of paper documents while engaging with digital content.’ Read the full interview with Alex here.


    The final product that the students delivered is a personal library like iBooks, built upon a blockchain. The user can import, read and lend out e-books to friends and family using a connection that was setup between the two devices. The students were working closely together with Alex and made a clear and illustrative app that served as a starting point for Katalysis to keep on developing their innovative ideas.


    Katalysis is now working together with Marc Jellema from Tom Kabinet on a new version of an e-book lending app for libraries.


    Technologies: P2P connectivity, Blockchain, 3rd party frameworks, Github, UIKit.


    Student-Developers: Pontus Ekhem & Jolijn Friederichs

    Product Owner: Alex Tran Qui, cofounder of Katalysis
    Delivered: Demo Day, July 2016

    “Fit in style, fit in size.”

    Project: Augmented Reality App

    Client: Intergamma

    This augmented reality app was developed for Karwei during the iOS bootcamp at The App Academy

    Project description
    The assignment for the students given by Arjen Douwes, Product Owner at Intergamma, a home improvement supplies retailing company, was to develop an augmented reality app which allowed customers to browse through furniture and virtually place it in your living room, garden or office. So with this app you can actually see if these pieces of furniture fit, esthetically and geometrically.

    However, there were two challenges:
    1. How can we make it as easy as possible interacting with the virtual furniture?
    2. How can we show the virtual furniture at the correct size in the room, office or garden?


    The solution, the student team came up with, was an improvement of the interaction, moving and rotating the furniture in an easier way.

    And because the app can detect an A4 sheet of paper on the floor, all the furniture is shown at the correct size.


    Technologies: Scene Kit, AV Foundation, 3D Vision, Augmented Reality and Git

    Student-Developers: Stijn Smit & Verora Balker

    Product Owner: Arjen Douwes, PO Mobile Apps at Intergamma

    Consultant: Stijn Oomes, Computer Vision and Augmented Reality expert
    Delivered: Demo Day, July 2016

    "Help to choose."

    Project: HALPP
    Client: BNN

    The Halpp app is build by students Paul van Cappelle and Jarle Matland during the Android bootcamp at The App Academy

    Product description

    Should you wear the red or blue dress for the blind date you have on Friday? Should you take a year off to go traveling or start studying right after high school? Should you start coding for iOS or Android?


    People today are busy, and it can be difficult and painful to find the right answer to dilemmas in your life. The people working at BNN, a Dutch broadcasting company, recognised this and they wanted to see if they could come up with a solution. They had a Google Design Sprint for 1 week where they came up with an app idea, which they designed, prototyped and tested on a test group. The result was then handed over to students Jarle and Paul to make an Android app, a proof-of-concept for their work.


    The app will provide users with a dilemma with two choices. They can choose one dilemma directly and go to the next dilemma, or they can also add content to back up their choice so that the person asking can make a more informed decision. After the deadline is passed it is then possible for the person asking to view the result with some demographics and also view the added content. Hopefully the result will help the person make the right choice.


    Technologies: BNN API, Retrofit, Glide, Google Custom Search, Git, Google Analytics, 3rd party frameworks


    Student-Developers: Jarle Matland & Paul van Cappelle
    Product Owner: Jesse Verdellen, project manager at BNN-VARA
    Delivered: Demo Day, January 2017

  • Demo Day

    On Demo Day all students present their final projects.
    Watch this video impression of Demo Day from December 2016: