Russell Archer's repositories
StoreHelper
Implementing In-App Purchases with StoreKit2 in Xcode 13 - 15 using SwiftUI, Swift 5.7 - 5.9, iOS 15 - 17 and macOS 12 - 14. Also supports tvOS and visionOS.
StoreHelperDemo
Implementing and testing in-app purchases with StoreKit2 and StoreHelper in Xcode 14 with SwiftUI, Swift 5.7, iOS 16 and macOS 13.
SwiftUI-SplitViewNavDemo
Demonstrating the use of a Sidebar, SplitView and Navigation styles in a multiplatform app.
RCFlowers4U
Using RevenueCat to implement in-app purchases in Xcode 13, Swift 5.5, SwiftUI, iOS 15 and macOS 12.
MyFilesExplorer
SwiftUI app that uses the Dropbox API to enable browsing of folders and files. Runs on iOS and macOS clients.
HelloIAPWorld
Minimal In-App Purchase example for iOS 14 and Xcode 12
StoreHelperDemoUIKit
Experimental demo showing StoreHelper in a UIKit project
FaceIDSwiftUI
Using Biometric FaceID or TouchID to authenticate a user on iOS 15
EU-DSA-AppStore
Additional App Store Compliance Info for the EU Digital Services Act
SwiftUI-AlertDemo
Using SwiftUI to display alerts, actionsheets and popovers
SwiftUI-KeyboardOverlapDemo
Adding support for avoiding the on-screen keyboard hiding important UI.
SwiftUI-ListDemo
Creating an editable list with SwiftUI with support for navigation
SwiftUI-SwiftUIHostingUIKit
How to use UIKit UIView and UIViewController in SwiftUI
SwiftUIAPOD
A simple SwiftUI NASA Astronomy Picture of the Day app.
SwiftUINavDemo
SwiftUI navigation demo
ClassBrowserPlus
Windows 8 Developer's Utility (Archived from Microsoft TFS)
DiffableDataSourceDemo
Diffable data source demo
ImageApiDemo
This app requests image data using the Pixabay API
PackageList
The master list of repositories for the Swift Package Index.
russell-archer
Russell Archer's Profile
russell-archer.github.io
Developing iOS apps with Swift
SnapshotDemo
Image snapshot demo
StoreHelperTests
StoreHelper Unit Tests
SwiftUI-NavBarDemo
How to select either large navigation bar (the default) or a small, inline bar.
SwiftUI-StateDemo
Using @State and binding to create a UI that responds to user input to modify internal state
SwiftUI-UIKitHostingSwiftUI
Using UIHostingController to display a SwiftUI View in a UIKit app