Steve Lipton's Projects
A Swift Playground for demonstrating sorting and filter methods for arrays
The completed examples of sorting and filtering arrays using predicates
An obvious concept can be mind-blowing in SwiftUI. Learn to concatenate Text objects with in-line image objects to have some fascinating way of adding more to your text objects.
Learn how to make widgets! In this three-part miniseries, you'll learn all the steps to make your own iOS widgets. In part one, we'll make a small widget that launches your app.
Learn how to make widgets! In this three-part miniseries, you'll learn all the steps to make your own iOS widgets. In part one, we'll make a small widget that launches your app.
Learn how to make widgets! In this three-part miniseries, you'll learn all the steps to make your own iOS widgets. In part two, you'll make medium and large sized widgets and learn few layout tricks for them.
Learn how to make widgets! In this three-part miniseries, you'll learn all the steps to make your own iOS widgets. In part two, you'll make medium and large sized widgets and learn few layout tricks for them.
Learn how to make widgets! In this three-part miniseries, you'll learn all the steps to make your own iOS widgets. In part three, you'll learn how to set the timeline to update information in your widget.
Learn how to make widgets! In this three-part miniseries, you'll learn all the steps to make your own iOS widgets. In part three, you'll learn how to set the timeline to update information in your widget.
We'll start looking at the modern UICollectionview with a simple table, and learn how diffable data sources make a difference.
We'll start looking at the modern UICollectionview with a simple table, and learn how diffable data sources make a difference.
Learn how to make rows and columns using Collection views.
Learn to add rows and columns using collection views.
Add menus and sub-menus to UIButtons and UIBarButtons.
Add menus and sub-menus to UIButtons and UIBarButtons.
One of the cooler iOS 14 SwiftUI enhancements is MatchedGeometryEffect, which gives you animated moves between two views. Let's look at how to use this special animation in your app.
One of the cooler iOS 14 SwiftUI enhancements is MatchedGeometryEffect, which gives you animated moves between two views. Let's look at how to use this special animation in your app.
Learn how to use the new multi-Color SF symbols in both UIKit and Swift UI. Learn to avoid some of the bugs and traps found in using these colorful symbols.
Learn how to use the new multi-Color SF symbols in storyboards, UIKit, and SwiftUI. Learn to avoid some of the bugs and traps found in using these colorful symbols.
Learn how to make iOS and macOS apps at the same time with the same code using SwiftUI.
Make a mini text editor with full file support, including iCloud, in only a few lines of code using Document groups in iOS.
Learn how to add keyboard shortcuts to your SwiftUI application for iPads with hardware keyboards.
Learn how to add keyboard shortcuts to your SwiftUI application for iPads with hardware keyboards.
Learn how to use and test dynamic type in SwiftUI. We'll also cover layout issues when users use very large settings for dynamic type.
Learn how to use and test dynamic type in SwiftUI. We'll also cover layout issues when users use very large settings for dynamic type.
Learn to implement the new photos picker, which maintains high security while not needing any security settings. We'll implement the delegate for the framework and find out how it can accomplish so much.
Learn to implement the new photos picker, which maintains high security while not needing any security settings. We'll implement the delegate for the framework and find out how it can accomplish so much.
Learn what hashable is and why it is important
Learn what hashable is and why it is important.
Add a sticker pack for Messages to your app. You'll learn to make both static and animated stickers that appear in Messages to promote your app.