Recent news

    ???? + ???? = ❤️ Firebase for Apple Developers, by Peter Friese (English)

    Posted on September 12, 2021


    In this talk, Peter Friese is going to walk you through the building blocks for creating modern applications on Apple’s platforms using SwiftUI and Firebase. The following topics will be covered: • Setting up an architecture for data-driven applications • What’s new in SwiftUI’s application life cycle • Syncing data in realtime across multiple devices with Cloud Firestore • Mapping Firestore documents in a type-safe way using the Codable protocol • Using Combine to fetch data from remote APIs and Firebase • How async/await (new in Swift 5.5) will affect the way we write asynchronous code (plus some surprises in Firebase's code base) Firebase is always evolving and Peter will talk about how Firebase is making use of Apple’s latest technologies in it's code base, for example: • Combine • async/await • SwiftUI view modifiers


    Developing iOS Apps with an Accessibility Mindset, by Dani Devesa (English)

    Posted on September 08, 2021


    Accessibility should part of the job for any developer. But as user can have very diverse disabilities it can be challenging to know what features the platform has available for them and how to use them effectively. Dani explores the API's and highlights features like VoiceOver, Switch Control and VoiceControl.


    CocoaHeadsNL Online Meetup, 25 August 2021

    Posted on August 27, 2021


    Live stream of our monthly CocoaHeadsNL meetup. Due to the corona virus we are still not able to host a regular meetup. Instead we are hosting an online meetup via our regular YouTube live stream. This month we have talk from Dani Devesa about Developing iOS Apps with an Accessibility Mindset . This requires keeping a few considerations in mind at all times: our user-base is diverse, customizability and good UX are at the core of accessible apps, and accessibility is part of our job as developers (and the right thing to do!). But it also requires knowing what the platform has to offer (including VoiceOver, Switch Control, or VoiceControl) and how to support it effectively. Let's explore together then what we have available in iOS to create more accessible apps! Dani Devesa is an iOS Engineer Accessibility at Spotify. You can find him on Twitter: @dadederk Please note: this time we start at 20:00 Hrs CET (18:00 UTC).


    August @ Online

    Posted on August 25, 2021


    Developing iOS Apps with an Accessibility Mindset - Dani Devesa


    CocoaHeadsNL August newsletter

    Posted on August 21, 2021


    Info on our past and future meetups, our sponsors and what you can do to help us. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ CocoaHeadsNL August newsletter Still no in person meetup this month. But we are seeing steady growth on our YouTube views. So people are finding and seeing our meetups, be it in a delayed fashion. We are hanging on here and our foundation is in a good place. We got ideas, we have plans, there is budget. So do not worry we're ... Read more


    macOS Developer (Swift)

    Posted on August 12, 2021


    Amsterdam


    1 Year of CoronaMelder, by Roel Spruit (English)

    Posted on July 23, 2021


    In May 2020 work began on building CoronaMelder, an experimental contact tracing app. In this talk Roel will take a look at the development of the app, the work that has been done since its initial launch and the lessons that can be learned from such a public software project.


    July @ Online

    Posted on July 21, 2021


    1 Year of CoronaMelder - Fighting the pandemic 1 commit at a time - Roel Spruit


    CocoaHeadsNL July newsletter

    Posted on July 12, 2021


    Info on our past and future meetups, our sponsors and what you can do to help us. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ CocoaHeadsNL July newsletter It is summertime in the Netherlands. We keep on looking carefully at the Corona developments in the Netherlands. The current Delta version is forcing us to delay in-person meetups at the moment. When circumstances allow, we will look into going back to in-person. If you or your company would like ... Read more


    Accessibility Snapshots, by Tikitu de Jager (English)

    Posted on June 26, 2021


    In this talk Tikitu de Jager, a mobile lead at Minddistrict, will show you a test utility they use to refactor view layers with confidence that they haven’t broken VoiceOver support, even in complex custom layouts. The tool itself is quite simple but it touches on more general accessibility best practises and on snapshot-testing techniques that go beyond pixel-perfection.


    June @ Online

    Posted on June 23, 2021


    Accessibility snapshots (but not the ones you’re thinking of) - Tikitu de Jager


    CocoaHeads June 2021

    Posted on June 18, 2021


    Info on our past and future meetups, our sponsors and what you can do to help us. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ CocoaHeadsNL June newsletter So WWDC happened. Great announcements and awesome new platform and Swift language features. If you want to tell your experiences with all this new stuff, reach out to us. We would love to provide you with a stage and an audience to do your talk. It does not matter if it is your first or 100th talk... Read more


    ???? + ???? = ❤️ Firebase for Apple Developers, by Peter Friese (English)

    Posted on May 22, 2021


    In this talk, Peter Friese is going to walk you through the building blocks for creating modern applications on Apple’s platforms using SwiftUI and Firebase. The following topics will be covered: • Setting up an architecture for data-driven applications • What’s new in SwiftUI’s application life cycle • Syncing data in realtime across multiple devices with Cloud Firestore • Mapping Firestore documents in a type-safe way using the Codable protocol • Using Combine to fetch data from remote APIs and Firebase • How async/await (new in Swift 5.5) will affect the way we write asynchronous code (plus some surprises in Firebase's code base) Firebase is always evolving and Peter will talk about how Firebase is making use of Apple’s latest technologies in it's code base, for example: • Combine • async/await • SwiftUI view modifiers


    Firebase for Apple Developers, by Peter Friese (English)

    Posted on May 21, 2021


    In this talk, Peter Friese is going to walk you through the building blocks for creating modern applications on Apple’s platforms using SwiftUI and Firebase.


    May @ Online

    Posted on May 19, 2021


    🍏 + 🔥 = ❤️ (Firebase for Apple Developers)


    CocoaHeads May 2021

    Posted on May 12, 2021


    Info on our past and future meetups, our sponsors and what you can do to help us. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ CocoaHeadsNL May newsletter This month Peter Friese will update us on the current status of Google Firebase. When talking to our community members Firebase is a topic that comes up a lot. And with Peter we have a direct line to Google to ask any questions you might have about Firebase. Peter was one of the respondents to our ... Read more


    Architecture Considered Harmful, by Manuel Meyer (English)

    Posted on April 26, 2021


    In this extra long talk Manuel Meyer shares his ideas about reducing complexity in our code to create easily extendable and maintainable systems.


    April @ Online

    Posted on April 21, 2021


    Architecture considered harmful — how to create brain-sized codes


    Senior iOS Developer voor Lab App

    Posted on April 15, 2021


    Utrecht


    CocoaHeads April 2021

    Posted on April 14, 2021


    Info on our past and future meetups, our sponsors and what you can do to help us. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ CocoaHeadsNL April newsletter Our recent call for speakers was a success. To those who responded. Thank you, we've been in touch and we will follow up on you. To other participants to our meetups, if you ever would like to provide a talk, reach out. We love new faces and new topics. If you are new to all of this, no problem t... Read more


    From Paper to Audiokit: Teaching math through audio, by Jaap Mengers (English)

    Posted on March 28, 2021


    Jaap Mengers of Q42 shares the story of SenseMath: an app that lets you hear - rather than see or feel - a graph. A story about sound design, advanced VoiceOver features, and user testing in times of Corona.


    Call for speakers

    Posted on March 27, 2021


    Info on our past and future meetups, our sponsors and what you can do to help us. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ CocoaHeadsNL call for speakers A small request. Do you have something to share with our community? Then please reply to this message and let us know. We are always looking for speakers. Make sure to mention: The generic topic of what you want to share. Do you prefer pre-recording or live presentation? Sponsor CocoaHeadsNL Our... Read more


    March @ Online

    Posted on March 24, 2021


    In March: From paper to AudioKit: teaching math through sound.


    CocoaHeads Mar. 2021

    Posted on March 17, 2021


    Info on our past and future meetups, our sponsors and what you can do to help us. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ CocoaHeadsNL March newsletter In january we had plans for 2021. Things look optimistic for the second half of 2021. But still there is too much uncertainty for our taste to allow us to make any big announcements at this time. But there is one thing we can take care of for you and that is our monthly Meetup. Again, a call out ... Read more


    The Making of a Blackbox Challenge, by Ryan McLeod (English)

    Posted on February 25, 2021


    Ryan is the creator of the Apple Design Award winning game Blackbox. In this talk he takes us through the steps he took to design and built one of the almost 80 unique levels paying special attention to animations, audio but also accessibility.