Skip to content
forked from khoren93/SwiftHub

GitHub iOS client in RxSwift and MVVM-C clean architecture

License

Notifications You must be signed in to change notification settings

hi-yox/SwiftHub

Repository files navigation

SwiftHub iOS

Unofficial Github iOS client written in RxSwift and MVVM architecture.

Building and Running

You'll need a few things before we get started. Make sure you have Xcode installed from the App Store. Then run the following two commands to install Xcode's command line tools and bundler, if you don't have that yet.

[sudo] gem install bundler
xcode-select --install

The following commands will set up SwiftHub.

cd SwiftHub
bundle install
bundle exec fastlane setup

Alrighty! We're ready to go!

Fastlane

fastlane automates common development tasks - for example bumping version numbers, running tests on multiple configurations, or submitting to the App Store. You can list the available lanes (our project-specific scripts) using bundle exec fastlane lanes. You can list available actions (all actions available to be scripted via lanes) using bundle exec fastlane actions. The fastlane configuration and scripts are in the fastlane folder.

About

GitHub iOS client in RxSwift and MVVM-C clean architecture

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 98.5%
  • Ruby 1.5%