London, UK

Russell Archer

Expert
@russell-archer

Developing iOS and macOS apps with Swift and SwiftUI.

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.

469

IAPHelper. In-App Purchase Helper, including support for on-device receipt validation in Xcode 12, Swift 5 and iOS 14.

37

StoreHelperDemo. Implementing and testing in-app purchases with StoreKit2 and StoreHelper in Xcode 14 with SwiftUI, Swift 5.7, iOS 16 and macOS 13.

25

IAPDemo. Implementing and testing In-App Purchases in Xcode 12 and iOS 14, including local receipt validation.

23

SKHelper. A lightweight StoreKit2 helper package that provides support for implementing In-App Purchases and Subscriptions in Xcode 16 using SwiftUI, Swift 6, iOS 17 and macOS 14. Also supports iOS 26 and macOS 26. Supports Swift 6 strict concurrency settings.

20

SwiftUI-SplitViewNavDemo. Demonstrating the use of a Sidebar, SplitView and Navigation styles in a multiplatform app.

19

RCFlowers4U. Using RevenueCat to implement in-app purchases in Xcode 13, Swift 5.5, SwiftUI, iOS 15 and macOS 12.

15

ModalStylesDemo. Exploring the differences between presentViewController and pushViewController with new iOS 13 modal presentation styles.

14

MyFilesExplorer. SwiftUI app that uses the Dropbox API to enable browsing of folders and files. Runs on iOS and macOS clients.

10

HelloIAPWorld. Minimal In-App Purchase example for iOS 14 and Xcode 12

10

EU-DSA-AppStore. Additional App Store Compliance Info for the EU Digital Services Act

9

SpeechDictationDemo. An iOS speech recognition demo that transcribes live speech

8

StoreHelperDemoUIKit. Experimental demo showing StoreHelper in a UIKit project

7

SwiftUI-ImageAPIDemo. Using SwiftUI to consume REST API with image data.

6

FaceIDSwiftUI. Using Biometric FaceID or TouchID to authenticate a user on iOS 15

5

SwiftUI-Combine-NotificationDemo. Using SwiftUI and Combine extensions to NotificationCenter

4

PicSearch. Demo of Siri shortcuts for iOS 12 using NSUserActivity

3

SwiftUIAPOD. A simple SwiftUI NASA Astronomy Picture of the Day app.

2

SwiftUI-KeyboardOverlapDemo. Adding support for avoiding the on-screen keyboard hiding important UI.

2

SwiftUI-AlertDemo. Using SwiftUI to display alerts, actionsheets and popovers

2

CalDemo. Demo for getting events from iOS calendars

2

StoreKitHelper. StoreKitHelper for StoreKit2 and iOS 18

2

ImageApiAlamofire. Using Alamofire to make HTTP GET requests to the Pixabay REST API for image data. The Swift Package Manager is used to add Alamofire to the project

1

ShowRandomColor. Demo of Siri shortcuts for iOS 12 using Intents

1

PixabayCollections. Programmatic UICollectionView with Diffable Data Source

1

SwiftUINavDemo. SwiftUI navigation demo

1

SKHelperDemo. A demo project for the SKHelper package that shows how to create a SwiftUI app with in-app purchases for iOS and macOS using Xcode 16.

1

SwiftUI-SwiftUIHostingUIKit. How to use UIKit UIView and UIViewController in SwiftUI

1

RoundUp. Windows Phone Geo Location App (Archived from Microsoft TFS)

1

DarkModeDemo-UIKit. Updating an existing App Store app for iOS 13 Dark Mode

1

SwiftUI-ListDemo. Creating an editable list with SwiftUI with support for navigation

1

SwiftUI-UIKitHostingSwiftUI. Using UIHostingController to display a SwiftUI View in a UIKit app

1

SwiftUI-Combine-TimerDemo. SwiftUI and Combine demo

1

Placezz. Bookmark your favorite places

1
34
Apply