Videos

    Recently we started recording the talks. Watch them on youtube (links below) or simply download our Apple TV App.



    CocoaHeadsNL apps - Jeroen Leenarts (English)

    Posted on May 08, 2018


    Jeroen Leenarts of CocoaHeadsNL will introduce you to the CocoaHeadsNL apps for both iOS and tvOS. They are both open source and open to community contributions. Jeroen explains how they are built and the technologies involved. This talk was recorded on May 2nd, 2018 during en extra CocoaHeadsNL meetup, this time at the office of Moneybird in Enschede.



    How to build a kick-ass document scanner, the simple way - Joost Diepenmaat (English)

    Posted on May 07, 2018


    Joost Diepenmaat, co-founder of Moneybird, is giving an in-depth view on how Moneybird built a versatile document scanner. Nobody is using flatbed scanners anymore, smartphones are always in your pocket to scan invoices and bills. You'll learn about the global architecture, design decisions and the algorithms underneath. This talk was recorded on May 2nd, 2018 during en extra CocoaHeadsNL meetup, this time at the office of Moneybird in Enschede.



    Philips Hue, an enlightening experience! - Jurian de Cocq van Delwijnen

    Posted on May 04, 2018


    Jurian de Cocq van Delwijnen Jurian, iOS Developer and Scrum Master in the Philips Hue app team will enlighten us about the history of the app. He will go into the growing pains that they’ve experienced whilst transitioning from a group of three developers into three fully fledged DEVOPS teams and the challenges that come with working for a company that has hardware embedded in it’s DNA. Developing software for IoT product brings it’s own set of challenges and since the architecture has changed a lot through the years we’ll also go into the different stages that worked for the iOS team and discuss their pros and cons. This talk was recorded on April 25th, 2018 during the monthly CocoaHeadsNL meetup, this time at the Amersfoort office of Sogeti.



    CocoaHeadsNL, Extra Meetup @ Moneybird, May 2nd 2018

    Posted on May 03, 2018


    Live stream of an extra meetup. This time we are hosted by Moneybird at their office in Enschede. Joost Diepenmaat will give an in-depth view on how Moneybird built a versatile document scanner. You'll learn about the global architecture, design decisions and the algorithms underneath. For the second talk Jeroen Leenarts will introduce you to the CocoaHeadsNL apps (iOS and tvOS). Both are open source and open to community contributions.



    Kotlin for Swift developers, Ellen Shapiro

    Posted on April 30, 2018


    Ellen Shapiro of Bakken & Bæck explains the differences and similarities between Swift and the new language for Android developers Kotlin. This talk was recorded on March 21st, 2018 during the monthly CocoaHeadsNL meetup, this time at the Amsterdam office of Bakken & Bæck.



    Creating a 3D game in Swift (in 2 days), Robert-Hein Hooijmans

    Posted on March 23, 2018


    Robert-Hein Hooijmans from Bakken & Bæck demonstrates the power of SceneKit by showing what he could create in just one weekend. Without any previous experience he was able to create a nice scene with nice visual effects. He even added custom made 3D models created in Blender and custom made fonts. This talk was recorded on March 21st, 2018 during the monthly CocoaHeadsNL meetup, this time at the Amsterdam office of Bakken & Bæck.



    CocoaHeadsNL Live

    Posted on March 22, 2018




    Lammert Westerhoff, AWS + Swift codegen

    Posted on March 14, 2018


    Lammert Westerhoff from Nyon Technologies talks about how they use the AWS API Gateway and Lambda Functions for the API of their iOS app. He gives a live demonstration with a demo app to show how you can use AWS functionality from Swift using Swagger.



    Tom Lokhorst, Swift JsonGen

    Posted on February 27, 2018


    In this presentation from a CocoaHeadsNL meetup on January 13th, 2016, Tom Lokhorst from Q42 explains how his JsonGen tool helps to deal with JSON in the statically typed world of Swift. He compares his code generation approach to libraries like Argo or Mapper, and Apples arrays-and-dictionaries approach. This is an older recording from a meetup two years ago.



    Niels van Hoorn, Protocol Oriented DataSources

    Posted on February 27, 2018


    In this presentation from a CocoaHeadsNL meetup on January 13th, 2016, Niels van Hoorn talks about using protocols to simplify data sources for table and collection views. This is an older recording from a meetup two years ago.



    Mathijs Kadijk, Statically typed resources for iOS

    Posted on February 27, 2018


    In this presentation from a CocoaHeadsNL meetup on September 21sr, 2016, Mathijs Kadijk talks about his R.Swift library that allows you to use strong typed, autocompleted resources like images, fonts and segues in Swift projects. This is an older recording from a meetup in 2016.



    Rijksmuseum ArtViewer, Tom Lokhorst

    Posted on February 27, 2018


    Tom Lokhorst from Q42 talks about how they developed the ArtViewer for the Rijksmuseum app. This viewer is a highly optimised image viewer to display very large images. It efficiently uses caching and tiling to save memory and bandwidth. Recorded at the CocoaHeadsNL meetup of February 21st, 2018 at the office of Achmea in Apeldoorn.



    Scaling up mobile at ING, Bart den Hollander

    Posted on February 23, 2018


    Bart den Hollander from Xebia talks about how they develop internal frameworks at the ING bank for re-use in all their apps. What are the advantages or disadvantages of linking the frameworks statically or dynamically and how does this influence for example the startup time of the app. Recorded at the CocoaHeadsNL meetup of February 14th, 2018 at the office of Xebia in Hilversum.



    Functioning Functionally, Klaas Pieter Annema

    Posted on February 23, 2018


    Klaas Pieter Annema talks about what he learned from his attempts to learn functional programming. He explains the syntax and explains the concepts of generics, closures, promises and functors. He also shows how the Argo JSON library makes parsing JSON very simple using functional programming. Recorded at the CocoaHeadsNL meetup of February 14th, 2018 at the office of Xebia in Hilversum.



    CocoaHeadsNL Meetup, February 14th, 2018

    Posted on February 22, 2018


    This months meetup will be on February 14th, 2018 at the offices of our title sponsor Xebia in Hilversum. If you can't join us on site please join in during this live stream to see two great talks by Klaas Pieter Annema and Bart den Hollander.