A simple iOS app to find the nearest bike sharing stations to your location, powered by the CityBikes API.
- Xcode 26+
- iOS 26+ deployment target
- Ruby (for Fastlane tooling)
ios/ Xcode project, app source, and iOS tooling
BikeBuddy.xcodeproj
BikeBuddy/ App target
BikeBuddyKit/ Shared framework
BikeBuddyKitTests/
BikeBuddyUITests/
fastlane/ Screenshot automation and App Store delivery
design/ Photoshop source files and App Icon templates
app-store-assets/ App Store screenshots by version
scripts/ Utility scripts (localization validation)
docs/ Additional documentation
- Install Xcode 26+ from the Mac App Store
- Install Homebrew dependencies:
brew install swiftlint
- Install Ruby gem dependencies (from the
ios/directory):cd ios bundle install - Open the project:
open ios/BikeBuddy.xcodeproj
All Fastlane commands should be run from the ios/ directory:
cd ios
# Capture new App Store screenshots
bundle exec fastlane screenshots
# Re-frame existing screenshots without re-capturing
bundle exec fastlane framed_screenshots