How do you think you would create a segmented control in SwiftUI? Just use UISegmentedControl, right? Wrong! Similar to the change a while back with UIAlertView rolling into a style …
Creating a Repeating Animation in SwiftUI
SwiftUI is so amazing because of how much it takes care of for you. When you update the state your view updates automatically. Throw a call to withAnimation in there …
Working with Dates in Swift
It’s inevitable that at some point in your development career you’ll need to work with dates. Maybe you’re showing a feed of posts à la Facebook, or the upcoming schedule …
Understanding State in SwiftUI
Building pretty looking views is super easy with SwiftUI, but apps need to be more than just something nice to look at. Apps need to do things, then give the …
Identifying Parts of Speech on iOS using Natural Language framework
Introduction In this tutorial, we will walk you through an example of how to identify parts of speech on iOS using Apple’s Natural Language Processing framework (also referred to as …
3 Levels of Prototyping and When to Use Them
Prototypes are created to save time, communicate more effectively and focus on how the product will actually work. Prototypes are often created early in the development process and are used …
Building Better iOS App Animations
Animations are key to a quality user experience. They serve a wide variety of purposes, including directing user attention and connecting user actions to results on screen. Animations make the …