Skip to content
🌁 An Unsplash app for iOS
Branch: develop
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Papr.xcodeproj
Papr.xcworkspace update pods Apr 9, 2018
Papr set contentHeight to 0 when layouts are invalidated Feb 2, 2019
PaprTests reorder the files Mar 20, 2018
PaprUITests reorder the files Mar 20, 2018
Screenshots update screenshots Oct 31, 2018
.gitignore
.travis.yml
LICENSE Initial commit Oct 30, 2017
Podfile
Podfile.lock
README.md
_config.yml

README.md

🌁 Papr

Build Status

Papr is an unofficial Unsplash app for iOS.

πŸƒβ€β™‚οΈ Getting Started

  1. Clone the repository.
  2. Run pod install to install dependencies.

βš™οΈ Setup

To be able to log in during development, you'll need a Client ID and Client Secret.

To get these, register a new OAuth application on Unsplash.

Make sure the Authorization callback URL is set to papr://unsplash. The others can be filled in as you wish.

To add the Client ID and Client Secret to the App, follow these steps:

  1. In Xcode, go to Product> Scheme > Manage Schemes...
  2. Select Papr and click Edit...
  3. Go to Run > Arguments
  4. Add your Client ID (UNSPLASH_CLIENT_ID as key) and Client Secret (UNSPLASH_CLIENT_SECRET) to the Environment Variables.

πŸŽ‰ Why am I building this?

  1. Pushing RxSwift to its limits. πŸ”₯
  2. MVVM + Coordinator
  3. Using Codable
  4. Exploring Unsplash and its API
  5. Fun thing! πŸ€™

❀️ Contributing

I intend for this project to be more as an educational resource, learn by open sourcing.

I am very open for feedback and contribution. πŸ€™

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.