iOS Transitioning to SwiftUI with Server Driven UI in the HEMA app How SwiftUI became the catalyst for efficiency and developer happiness
Artificial Intelligence A race against the clock at AI Hackathon Amsterdam How we created a language learning app in 24 hours using AI that acts as a local native
iOS Faster feature implementation with Server Driven UI Why this new architecture is so successful in further developing the iOS app for Dutch postal company PostNL
iOS Using SwiftUI in a production app The three main challenges we encountered while building an iOS app that makes math graphs audible to blind students
iOS Supercharged app development using SwiftUI How we used SwiftUI to build an app for behavioral research
Android Every Composable deserves a ViewModel Solving the Android challenge of scoping a ViewModel per Composable with remember
iOS Creating an App Clip for Hue lights Our learnings from building a small stand-alone iOS app for guests to control your smart lighting system
Backend A deep dive into improving indoor localisation My research journey into the usage of fingerprinting in combination with K-Nearest Neighbor to improve the indoor localisation performance of the Rijksmuseum app
Backend The beautiful headache called event sourcing A deep dive into the decision to use event sourcing for payment processing and why, in the end, it was a wonderful fit
Android The missing part of Android in-app updates Prioritising in-app updates while Play Store support is not yet available
Android Instant-appifying a large mature app The challenges of adding an instant app to a five-year-old codebase
Backend Why “Always use UTC” is bad advice How to choose the correct representation for storing Dates and Times.
Android Android Server Driven UI How we were able to build a native Android app in record time as well as iOS and Web applications, by sharing business logic and UI components.
Backend Discovering Server Driven UI Our story about how Server Driven UI has contributed to the success of classical music streaming service Primephonic.
iOS Getting started with multi-window on iPadOS A short step-by-step guide on how to convert an existing single window iPad app into a multi-window app.
iOS Supporting “Sign in with Apple” in your UIKit app How to implement iOS 13's new privacy sign-in tool to quickly onboard new users.
iOS Apple's new Combine framework Apple's take on Reactive Programming: check this first introduction if you want to know more about this fundamental building block.
iOS Adapting to the new 'allow just once' location permission in iOS 13 At the WWDC19 keynote Apple announced two changes in the way location permissions will work in iOS 13. Avoid losing users over these permission optimizations by understanding these changes.
Android Implementing Dark Theme in your Android app Android Q wants to be friendlier on the eyes by introducing a Dark Theme. This post explains how this new mode impacts you and your users.
Android Diving into Jetpack Compose Hands on with the new UI framework for Android apps, Jetpack Compose.
Android Android Q – The breaking changes Explore real examples of what happens to some of our Q42 apps from new media notifications and location permissions to navigation gestures.
Android Try Jetpack Compose today Jetpack Compose is an awesome new UI framework for Android. This step by step guide will help you get the pre-alpha up and running quickly.