Saturday, December 29, 2018

Onboarding


As a mobile iOS developer, putting together an onboarding experience looks easy enough but there are some tricky hurdles to get over. Especially those "paging dots". By default, iOS wants to use white dots on a black bar. And no one wants that. So you have to implement a custom solution to show it in a way that actually looks decent.
My patrons have access to the full Xcode project source files as well as over 50 other projects: https://www.patreon.com/posts/23612011

Monday, December 24, 2018

Add Custom Font and Alternate Characters (iOS, Xcode 10, Swift 4)

Have you ever wanted to find more ways to make your app look nicer? If so, then this video is perfect for you because you will learn how to add custom fonts to your project in Xcode. First, you will learn how to add the custom font to your project and use it. Next, you will learn how to switch out some of the letters for alternate characters if your font has them.

When you’re finished with this tutorial you will have more ways to better customize your app and set it apart from the rest of the apps in the App Store.




Wednesday, December 12, 2018

Customizing the Nav Bar - Part 28 - Itinerary App (iOS, Xcode 10, Swift 4)

By the time you are done watching you will learn how to customize the nav bar's background color, font and font color. You will learn how to do this in interface builder AND in code using UIAppearance.



Tuesday, December 11, 2018

Swift Tip: Reduce Hard-Coded Strings - Part 27 - Itinerary App (iOS, Xcode, Swift)

In this video I give some tips on reducing hard-coded strings in your code. Hard-coded strings are a liability to your app as the compiler will not catch your mistakes. We use hard-codes strings to refer to the UITableViewCell identifiers. So let's see if there's a better way!



Monday, December 10, 2018

Custom TableView Cell - Part 26 - Itinerary App (iOS, Xcode 10, Swift 4)

If you don't want to use the default tableview cells then you can create your own. In this video you learn how to create your own custom tableview cell.



SwiftUI Search & Filter with Combine - Part 3 (iOS, Xcode 13, SwiftUI, 2...

In part 3 of the Searchable video series, I show you how to use Combine in #SwiftUI for the search and filter logic connected to the searcha...