Skip to content
Avatar
πŸ“ˆ
Release StatusDash app for iOS https://apps.apple.com/us/app/id1535264767
πŸ“ˆ
Release StatusDash app for iOS https://apps.apple.com/us/app/id1535264767

Highlights

  • Arctic Code Vault Contributor

Organizations

@NSManchester @Gradients
rwbutler/README.md

Ross Butler

Developer Location Twitter

About

Recent Projects

Some projects I've been working on recently:

Open Source Software

Controls

AnimatedGradientView
AnimatedGradientView

Frameworks

  • Cheats - Retro cheat codes for modern iOS apps.
  • Connectivity - Improves on Reachability for determining Internet connectivity in your iOS application.
  • FeatureFlags - Allows developers to configure feature flags, run multiple A/B or MVT tests using a bundled / remotely-hosted JSON configuration file.
  • FlexibleRowHeightGridLayout - A UICollectionView grid layout designed to support Dynamic Type by allowing the height of each row to size to fit content.
  • Hyperconnectivity - Modern replacement for Apple's Reachability written in Swift and made elegant using Combine. An offshoot of the Connectivity framework.
  • Skylark - Fully Swift BDD testing framework for writing Cucumber scenarios using Gherkin syntax.
  • SwiftQuiz - Creates quizzes which can be distributed and played with support for a variety of question types and automatic scoring.
  • TailorSwift - A collection of useful Swift Core Library / Foundation framework extensions.
  • TypographyKit - Consistent & accessible visual styling on iOS with Dynamic Type support.
  • Updates - Automatically detects app updates and gently prompts users to update.
Cheats Connectivity FeatureFlags Hyperconnectivity Skylark TypographyKit Updates
Cheats Connectivity FeatureFlags Hyperconnectivity Skylark TypographyKit Updates

Tools

  • Clear DerivedData - Utility to quickly clear your DerivedData directory simply by typing cdd from the Terminal.
  • Config Validator - Config Validator validates & uploads your configuration files and cache clears your CDN as part of your CI process.
  • IPA Uploader - Uploads your apps to TestFlight & App Store.
  • Palette - Makes your TypographyKit color palette available in Xcode Interface Builder.
  • QSH - Quiz shell for creating & playing quizzes using the macOS Terminal.
Config Validator IPA Uploader Palette
Config Validator IPA Uploader Palette

Pinned

  1. 🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.

    Swift 1.4k 49

  2. πŸ“² Automatically detects app updates and seamlessly prompts users to upgrade.

    Swift 159 13

  3. 🚩 Allows developers to configure feature flags, run multiple A/B tests or phase feature roll out using a JSON configuration file.

    Swift 483 15

  4. 🎞 Powerful gradient animations made simple for iOS.

    Swift 281 21

  5. πŸ“° Consistent & accessible visual styling on iOS with support for Dynamic Type.

    Swift 134 7

  6. ⚑️ Modern replacement for Apple's Reachability written in Swift and made elegant using Combine.

    Swift 50 1

1,551 contributions in the last year

Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Mon Wed Fri

Contribution activity

November 2020

2 contributions in private repositories Nov 3 – Nov 5

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.