bendodson
Freelance iOS, watchOS, and tvOS developer. Follow me on Twitter @bendodson
Dodo AppsLeicester
Pinned Repositories
Apple-TV-Alarm-Clock
An AppleScript to turn your Apple TV into an Alarm Clock
AudioRecorderViewController-Swift
A simple view controller (in Swift 2) that allows you to record audio as simply as you would pick photos or record video with the iOS system frameworks.
bulleted-list-for-uilabel-uitextview
A simple way to create scalable bulleted lists in UILabel and UITextView
homebridge-applescript-file-lightbulb
A homebridge lightbulb accessory that can trigger specific AppleScript files
itunes-artwork-finder
iTunes Artwork Finder
LocalDeviceManager
Connecting a tvOS app to other devices over the local network (tvOS 16 / SwiftUI)
MonthYearWheelPicker
A UIPickerView subclass that allows you to quickly add a picker for just month and year; in most cases it can be used as a drop-in replacement for UIDatePicker.
moonlight-tvos
GameStream client for tvOS
MTG-VNRecognizeTextRequest
Detecting a Magic The Gathering card with VNRecognizeTextRequest on iOS 13
storefront-assistant
Extra functionality for dealing with storefront identifiers in iOS
bendodson's Repositories
bendodson/itunes-artwork-finder
iTunes Artwork Finder
bendodson/MonthYearWheelPicker
A UIPickerView subclass that allows you to quickly add a picker for just month and year; in most cases it can be used as a drop-in replacement for UIDatePicker.
bendodson/bulleted-list-for-uilabel-uitextview
A simple way to create scalable bulleted lists in UILabel and UITextView
bendodson/AudioRecorderViewController-Swift
A simple view controller (in Swift 2) that allows you to record audio as simply as you would pick photos or record video with the iOS system frameworks.
bendodson/Apple-TV-Alarm-Clock
An AppleScript to turn your Apple TV into an Alarm Clock
bendodson/MTG-VNRecognizeTextRequest
Detecting a Magic The Gathering card with VNRecognizeTextRequest on iOS 13
bendodson/LocalDeviceManager
Connecting a tvOS app to other devices over the local network (tvOS 16 / SwiftUI)
bendodson/flag-emoji-from-country-code
Swift function to return a flag emoji from an iSO 3166-1 region code
bendodson/SKProduct-LocalizedPrice-Swift
Swift extension to add localizedPrice() to SKProduct
bendodson/AppleCloudIdentifier
Simple class to fetch the CloudKit identifier for currently logged in user and app
bendodson/MPMediaItem-CanAddToLibrary
Can you add an MPMediaItem to your music library? Now you know!
bendodson/SudokuScanner
Rough proof of concept for scanning a Sudoku into text format
bendodson/Dodo-Egg
bendodson/homebridge-dyson-link
bendodson/LoadingShimmer
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
bendodson/back-seat-shuffle
Play randomised videos from a directory on an external drive (iOS Swift)
bendodson/BCryptSwift
BCryptSwift is an implementation of bcrypt written in Swift. It currently is able to generate the salt and hash a phrase using a generated salt.
bendodson/bendodson.com
bendodson/Black-Friday-Deals
Black Friday Deals for macOS / iOS Software & Books
bendodson/covid-pass-decoder
bendodson/dodoapps.io
bendodson/dodogames.io
bendodson/EmojiKit
EmojiKit is a Swift SDK that lets you use emojis and other emoji-based features on all major Apple platforms.
bendodson/indie-dev-sales
List of Indie Dev Sales Events
bendodson/iOSDevDirectory
The iOS Dev Directory
bendodson/LaraCrypt
Laravel encryption method with using AES-256-CBC and base64 key for Swift
bendodson/macos-zq220-cpcl
An app to send CPCL commands to a ZQ220 on macOS
bendodson/Swifter
:bird: A Twitter framework for iOS & OS X written in Swift
bendodson/SwiftReorder
Easy UITableView drag-and-drop cell reordering
bendodson/thecheckedshirt