SwiftKick Mobile leverages Asana as an Applicant Tracking System (ATS). Our recruiting manager was spending a bit of time manually copy and pasting candidate information into Asana. We saw this …
Creating a Segmented Control in SwiftUI
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 …
Learn How to Create Lists in SwiftUI
Creating a scrolling list using UIKit comes with a bunch of boilerplate, cell dequeueing, etc. but SwiftUI has made that process so much easier!
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 …
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 …