Dublin, Ireland

Steven Troughton-Smith

Elite
@steventroughtonsmith

cartool. Export images from OS X / iOS .car CoreUI archives

1.8k

SpriteKitWatchFace. SpriteKit-based faux analog watch face example for watchOS

1.1k

marzipanify. Convert an iOS Simulator app bundle to an iOSMac (Marzipan) one (Unsupported & undocumented, WIP)

956

tvOSBrowser. tvOS Web Browser sample project (Private API)

467

files-ios. File Browser for iOS

320

shortcuts-iosmac. Hacked-together implementation of Shortcuts for macOS Catalina using system frameworks

309

advancedcatalystexample. Advanced Catalyst Example with sidebar, list view, SwiftUI detail view, toolbar & AppKit bundle

238

files-playgroundbook. File Browser Swift Playground Book

205

MobileTerminal. Abusing dlopen to load & run mach binaries on iOS

198

filebrowser. iOS 7 File Browser

178

CatalystSidebarToolbar. Simple sidebar / NSToolbar example for Catalyst

176

coppice. Coppice

168

WindowManager. Experiment: UIWindow subclass to see what windowing would be like

162

appleuniversal-xctemplates. Xcode templates for Universal UIKit development (iOS, Mac Catalyst, visionOS)

162

CatalystControlsGallery. Work in progress gallery of controls available to Catalyst apps using Optimized for Mac

161

CatalystPrefsWindow. Demonstration of using UIWindowScene and SwiftUI to provide a native-looking Mac preferences window in Catalyst

159

airqualitymonitor. Catalyst-based HomeKit menu bar air quality monitor for macOS 11

136

catalystgridapp. Grid-based app for macOS Catalyst (Mac Idiom) with push/pop navigation stack

126

TouchBarScreenshotter. Touch Bar screenshotter; easily snap screenshots of the currently presented Touch Bar in macOS

118

AlternateIconTest. iOS 10.3 Alternate Icon sample

111

Picker. Color picker that lives in the menu bar in OS X

111

UITrackpadControl. A trackpad control for iOS that you can put onscreen to drive a mouse cursor specific to your app

109

flare-appleuniversal. A simplistic web browser for Mac built with Catalyst

104

CatalystCommandBar. A Spotlight/'Open Quickly'-style 'command bar' implemented using UIKit/Mac Catalyst

97

OpenWorldTest. SceneKit-based Minecraft-style open world with chunk loading and GLSL fog shader

86

CatalystEffectViewChrome. Catalyst example using an AppKit-provided NSVisualEffectView to provide a translucent blurred window

82

FlipClock. A simple Flip Clock animation for iOS

80

rpi-basic. RaspberryPi BASIC; a bare-metal OS for the RaspberryPi

77

SafariTabBar. Simplistic & unfinished recreation of MobileSafari's tab bar

75

CatalystSwiftUISidebar. Demonstrates hosting SwiftUI in a UISplitViewController to gain the sidebar style in Mac Catalyst

75

CatalystMenuBarStatusWindow. This sample code showcases a method of presenting UIKit (or Catalyst-specific SwiftUI) content from the status menu area on macOS.

67

CatalystPhotoGrid. Simple Catalyst example (Mac idiom) of a grid-based app populated with photos, with dynamic cell layout switching

64

SpriteKitWatchFacePlaygroundBook. Swift Playgrounds port of SpriteKitWatchFace

63

AppleUniversalHelpViewer. Sample app and help bundle for AppleUniversalHelp

62

CatalystAppleScript. Demonstration of how to integrate AppleScript/Cocoa scripting into a Catalyst app

58

VisionMessagesDualPane. Simple example to demonstrate how one might implement a Messages-style animated auxiliary pane view presentation on visionOS.

48

floatingkeyboard-playground. iOS 10 'floating' iPad keyboard playground

48

smalltext. Miniature document-based text editor with font- & color-picker mechanics (Catalyst, Mac Idiom)

46

tightloop-playgroundbook. Swift Playground with logging disabled, enabling much faster performance

46

appleuniversal-filetemplates. Xcode file templates for modern UIKit development

45

MPWTest. Sample 68k Macintosh Toolbox app for compilation with MPW runtime on OS X

44

BitPaint. Trivial Carbonized Toolbox sample project that runs on System 1.0 right up to OS X v10.10

42

AppleUniversalHelp. Standardized Help UI for AppleUniversal projects

42

CatalystCustomToolbar. Using UIKit/SwiftUI to build a toolbar for a Mac Catalyst app

42

playgrounds-uikit-app. UIKit-based app project template for Swift Playgrounds 4

41

MobileSafariPlugin. Proof-of-concept Safari plugin for iPhoneOS

40

drawingkit-playground. Swift Playground to experiment with the private DrawingKit API on iOS 10

39

CatalystTransparentChrome. Creating a blurred window background in Mac Catalyst

39

homebridge-zerow-headless. My internal Raspberry Pi Zero W Homebridge Camera install script

39

windowmanager-playgroundbook. Window Manager project ported to Swift Playgrounds

37

CatalystServices. Exposing macOS Services through a Catalyst app

37

InsideMacintosh. Transcription of the Pascal sample code chapter from 1985's Inside Macintosh Volume I. Confirmed to compile in Lisa Workshop. Workshop RSRC and make script included.

31

lua-xclangspec. Xcode Syntax Highlighting for Lua

28

scenekitgeometry. SceneKit Geometry generation examples - perlin height field & 2D images

25

sts-8. STS-8 is a very basic virtual CPU built in Objective-C

24

CatalystUnsavedChanges. Detecting unsaved changes in a Mac Catalyst window and preventing closure or app termination

22

pdf2epub3. A simplistic conversion tool to take a PDF file and render it out as a fixed-layout ePub 3 file compatible with iBooks

20

RootFSProvider. 'Root' filesystem File Provider extension for iOS.

19

BootX. Customized BootX-34 with debug logging & other tweaks to enable booting of Mac OS X Server 1.0 in qemu-ppc

16

rpc8e-cc65. Sample code to boot on Eloraam's RPC8/e 65el02 CPU in Red Power / Minecraft

13
60
Apply