Dylan McDonald's starred repositories
BetterDisplay
Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more!
NetNewsWire
RSS reader for macOS and iOS.
UIImageColors
Fetches the most dominant and prominent colors from an image.
The-OldOS-Project
Recreating a fully functional version of iOS 4 in SwiftUI.
TwitterTextEditor
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
fluid-interfaces
Natural gestures and animations inspired by Apple's WWDC18 talk "Designing Fluid Interfaces"
Windows11Upgrade
Windows 11 Upgrade tool that bypasses Microsoft´s requirements
iCloudCoreDataStarter
Example Xcode swift iOS project for Core Data + iCloud syncing
MarkupEditor
WYSIWYG editing for SwiftUI and UIKit apps
SPConfetti
Show the confetti only when the user is having fun, and if not having fun, don't show it.
flappybird
A 1:1 Flappy Bird Clone written 100% in swift!
advancedcatalystexample
Advanced Catalyst Example with sidebar, list view, SwiftUI detail view, toolbar & AppKit bundle
CatalystControlsGallery
Work in progress gallery of controls available to Catalyst apps using Optimized for Mac
SupportDocs
Generate help centers for your iOS apps. Hosted by GitHub and always up-to-date.
CatalystPrefsWindow
Demonstration of using UIWindowScene and SwiftUI to provide a native-looking Mac preferences window in Catalyst
catalystgridapp
Grid-based app for macOS Catalyst (Mac Idiom) with push/pop navigation stack
inventory-checker-app
A macOS app for checking Apple Store inventory
MultiScreenApp
An app that uses Multipeer Connectivity to play a video across 6 different iOS screens with an additional phone acting as a Main/Control phone.
SafariTabBar
Simplistic & unfinished recreation of MobileSafari's tab bar
CatalystAppleScript
Demonstration of how to integrate AppleScript/Cocoa scripting into a Catalyst app
CatalystTransparentChrome
Creating a blurred window background in Mac Catalyst
CatalystServices
Exposing macOS Services through a Catalyst app
UISheetPresentationController-Demo
Using the new UISheetPresentationController to get a bottom sheet with Xcode 13
CloudUserDefaults
User defaults stored in the cloud, automatically syncs `UserDefaults` values that use a key with a specified prefix to the cloud.
QBIndicatorButton
:heavy_check_mark: Simple way to display activity indicator inside the button.
FredKitTabBarSplitView
A subclass of UITabBarController that translates UITabBarItems 1:1 into a Sidebar on iPadOS.
ShopgoodwilliOSApiExample
A simple iOS app to demonstrate use of ShopGoodwill API endpoints, built for DylanMcD8