datduongit / Will

MVVM-C architecture + Movie Database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Will iOS client in RxSwift and MVVM-C clean architecture.

Will and Combine coming soon!

Content

Screenshots

01  02  03 

App Features

  • Basic and OAuth2 authentication (Todo implement)
  • Quickly browse the history of a file from any git repository (git-history)
  • Tool for visualizing GitHub profiles (profile-summary-for-github)

Technologies

Tools

  • Fastlane - The easiest way to automate building and releasing your iOS and Android apps
  • Sourcetree - A free Git client for Windows and Mac

Building and Running

You'll need a few things before we get started. Make sure you have Xcode installed from the App Store. The following commands will set up Will

cd Will
pod install

Alrighty! We're ready to go!

Documentation

You must get a API Key (v3 Auth) from https://developers.themoviedb.org/ and update the INSERT_API_KEY_HERE in the NetworkPlatform/API/WillApi.swift

Debugging

Tobe define...

Fastlane

Tobe implement...

Design

Tobe define...

SwiftHub In

  • open-source-ios-apps - Collaborative List of Open-Source iOS Apps
  • Moya - Community Projects
  • awesome-rxswift - Curated list of RxSwift library and learning material
  • Kingfisher A lightweight, pure-Swift library for downloading and caching images from the web.
  • XCDYouTubeKit YouTube video player for iOS, tvOS and macOS

References

See Also

  • SwiftHub - GitHub iOS client in RxSwift and MVVM-C clean architecture

License

MIT License. See LICENSE.

About

MVVM-C architecture + Movie Database


Languages

Language:Swift 99.5%Language:Ruby 0.5%