Recent news

    Updating the agenda

    Posted on September 14, 2018


    University day

    We only have 17 university day tickets left, we are looking into arranging 10 more seats. Check https://do-ios.com for tickets and info.



    September @ Roadmap

    Posted on September 12, 2018


    We're happy to announce that we will be visiting Roadmap in September this year.



    Qardio experience with Core Data, Dmitrii Ivanov (English)

    Posted on August 24, 2018


    Dmitrii Ivanov gives us an insight view of the experience that the Qardio iOS team has gained over the years by using Core Data. He explains the issues they've had with Core Data, the different stacks you can use and their implementation and performance differences. This talk was recorded on August 22nd, 2018 during the monthly CocoaHeadsNL meetup, this time at the office of Payconiq in Amsterdam.



    Did you get your ticket yet?

    Posted on August 24, 2018


    Getting ready for an awesome 2018 community edition!

    After the initial editions by Xebia in 2015 and 2016 we would like to announce we are preparing a 2018 community edition. Xebia gracefully donated the ownership of Do iOS to CocoaHeadsNL, which is now the new driving force behind Do iOS.



    Payconiq Clean Architecture, Maria Postupaeva (English)

    Posted on August 23, 2018


    Maria Postupaeva talks about the architecture that Payconiq is using for their iOS app. She explains how views, scenes, interactors and a coordinator all work together to create a framework oriented UI based on reactive programming. This talk was recorded on August 22nd, 2018 during the monthly CocoaHeadsNL meetup, this time at the office of Payconiq in Amsterdam.



    CocoaHeadsNL Live @ Payconiq

    Posted on August 23, 2018


    Live stream of the CocoaHeadsNL meetup at Payconiq on August 22nd, 2018.



    August @ Payconiq

    Posted on August 22, 2018


    We're happy to announce that we will be visiting Payconiq in August this year.



    Some ❤️ for enums - by Tjeerd in 't Veen (English)

    Posted on August 16, 2018


    Tjeerd in 't Veen talks about how to use enums in Swift. He explains that they are actually optionals and that they themselves can also be optionals. He gives practical examples on how they can be leverages in real world scenarios and can even be used to replace inheritance or objects or protocols. This talk was recorded on July 18th, 2018 during the monthly CocoaHeadsNL meetup, this time at the office of Schiphol in ANWB in The Hague.



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

    Posted on August 02, 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.



    Going from publisher to implementing GDPR, by Aernout Peeters (English)

    Posted on July 26, 2018


    Aernout Peeters gives some insights on the development of apps at the ANWB. How they changed from using external agencies to developing in house. He also gives details on how they implemented the GDPR in their apps and what challenges they were facing.



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

    Posted on July 20, 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 Meetup @ ANWB

    Posted on July 19, 2018


    Our meetup of July 2018 will be at the headquarter of the ANWB in The Hague.



    July @ ANWB

    Posted on July 18, 2018


    We're happy to announce that we will be visiting the ANWB in July this year.



    Kotlin for Swift developers, Ellen Shapiro

    Posted on June 25, 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.



    iOS Developer

    Posted on June 14, 2018


    Diemen (Amsterdam)



    iOS Developer

    Posted on June 05, 2018


    Word jij onze nieuwe iOS Developer?

    Wat ga je doen?

    M2mobi is Full Service Mobile Agency. Bekende merken vragen ons bureau te helpen om de beste app te maken omdat wij de expert zijn. Als iOS developer zorg je voor de beste user- experience en werk je met het iOS team aan kwalitatief hoogstaande en stabiele applicaties. De iOS SDK heeft geen geheimen voor je en met SWIFT heb je al enkele jaren ervaring.



    WWDC 2018

    Posted on June 04, 2018


    Are you excited as we are about WWDC this year? We're already preparing the setup to watch with as much people as possible. We got around 130 places this year so in case you know of an iOS / Mac developer who hasn't visited a cocoaheads meetup before let them sign up via meetup and bring them along.



    The Testing Games: Mocking, yay! - by Donny Wals (English)

    Posted on June 02, 2018


    Donny Wals talks about how to use mocking in your tests to simplify your tests and make them easier to maintain. This talk was recorded on May 23rd, 2018 during the monthly CocoaHeadsNL meetup, this time at the office of Schiphol in Amsterdam.



    iOS Developer

    Posted on May 25, 2018


    iOS Developer (Medior / Senior).

    Are you keen to contribute as an iOS Developer to an inspiring mobile customer journey? At the ANWB App Center we apply the latest technologies such as Swift, Kotlin, MVI and WebSocket to develop innovative digital products for millions of users. Examples are Connected Car, the traffic information app Onderweg, the roadside assistance app Wegenwacht, and the newly-developed cycling app Fietsen.



    Cocoaheads @ Schiphol

    Posted on May 23, 2018




    CocoaHeadsNL Live @ Schiphol

    Posted on May 23, 2018




    May @ Schiphol

    Posted on May 23, 2018


    We're happy to announce that we will be visiting Schiphol in May this year.
    More details to follow as soon as possible.



    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.



    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.