Text in SwiftUI
Text in SwiftUIIn this ongoing series I want to analyze the building blocks of SwiftUI, which is Apple's new, cool, and hip declarative UI Framework.One of the most common tasks when building a UI is...
View ArticleOn-device Text Recognition on iOS with SwiftUI
On-device Text Recognition on iOS with SwiftUIOne of the greatest powers of Apple's iOS platform is the diversity of built-in frameworks. There are many gems to be found which provide easy-to-use but...
View ArticleWWDC 2020 - Keynote Summary
WWDC 2020 - Keynote SummaryEvery year Apple promises something very special and something that has never been seen before at their keynotes. This year they already delivered - though not (yet) in any...
View ArticleGetting started with Publish
Getting started with PublishPublish is a static-site generator written in Swift.Get started by cloning the repo, switching to the folder and running make.This will build the repository and enable the...
View ArticleLoading files in Xcode Playgrounds
Loading files in Xcode PlaygroundsXcode Playgrounds are a great way to experiment and try out code in a sandbox. It even allows us to bootstrap screens and quickly challenge a design idea. Although...
View ArticleDark mode using only CSS
Dark mode using only CSSFor almost 2 years dark mode has become more and more popular in design. On mobile operating systems it has been built in for 1-2 iterations and also on the web it has been on...
View ArticleTextField in SwiftUI
TextField in SwiftUIAs mentioned in my last post most apps contain Text. If you want to read about how to use the Text View in SwiftUI (and some nice tips and tricks) you can take a look at my previous...
View ArticleNatural Language on iOS
Natural Language on iOSText is something that is available in most (if not all) apps on Apple's platforms. It is one of the primary ways users will interact with an application. Information can be...
View ArticleARKit + SceneKit: Place content in the real world
ARKit + SceneKit: Place content in the real worldApple's ARKit framework allows us to create wonderful AR experiences on Apple devices. When it comes to creating content there are multiple options and...
View ArticleToggle in SwiftUI
Toggle in SwiftUIIn this post we want to take a look at the Toggle View in SwiftUI. This is one of the more basic views that allows users to toggle between two states. This can be useful for e.g. a...
View ArticleLanguage identification on iOS
Language identification on iOSOn a previous post we took a look at the Natural Language framework in general. We discussed the different use-cases it has and examples for when and how to use it. If you...
View ArticleNotes: How to approach learning new things?
Notes: How to approach learning new things?A while ago Jeroen and me started doing regular Twitter Spaces that are loosely based on a topic revolving around the iOS community, our common jobs in the...
View ArticleSwift Basics: Variables and Constants
Swift Basics: Variables and ConstantsIn this series I want to explain the basics of the Swift programming language to you in a beginner-friendly way.As developers we often need to store values for...
View ArticleAnimating number changes in SwiftUI
Animating number changes in SwiftUIOne of the things I love most about SwiftUI is the animation system. It really makes it fun to experiment and play around with animations to find just the right one...
View ArticleSwift Basics: Data Types
Swift Basics: Data TypesSwift is a statically typed language. What does that mean?When programming we (very) frequently store values of certain types in variables and constants (check my post about...
View ArticleTwitter Space: MotionScape - building a free, open-source Mac app
Twitter Space: MotionScape - building a free, open-source Mac appOutlineThe hosts of this show were Stefan and Amos und you can listen to the recording here.Introduction and welcomeWe mentioned the...
View ArticleSwift Basics - Comments
Swift Basics - CommentsMany programming languages allow developers to leave comments in their code. A comment is a piece of code that will not be executed but is only there for people looking at the...
View ArticleWhat’s new in Xcode 14
What’s new in Xcode 14Every year at WWDC Apple introduces a ton of new things. Personally, one of the most interesting bits for me is the improvements about the tooling we have as developers. This is...
View ArticleSet up a new web app with Next.js
Set up a new web app with Next.jsEvery now and then you want to set up a new project for a web project. Since this is not happening so often (at least for me, as I regularly spend way too long working...
View Article