With Inbbbox you can discover excellent visual works from Dribbble, the global directory for digital design. If you want to grab a copy for yourself just go straight to App Store. However, if you are interested in the core of Inbbbox, check out Configuration section. Note that Dribbble account is necessary for using the app.
We at Netguru strongly believe in open-source software. Inbbbox isn’t our only project repo where you can find the app’s full source code. Explore other open source projects created by our team.
- Xcode 7.2.1 with iOS 9.2 SDK
- Carthage 0.11 or newer
- CocoaPods 0.39 or newer
- RVM (recommended)
- Bundler
-
Clone repo at
https://github.com/netguru/inbbbox-ios.git -
Within Terminal navigate to
inbbbox-iosdirectory -
Type
bundle install -
Type
carthage bootstrap -
Type
bundle exec pod installYou will see
CocoaPods-Keys has detected a keys mismatch for your setup. What is the key for ClientID. Fear not! This is how Inbbbox authenticates with Dribbble API to fetch all data! Go tohttps://dribbble.com/account/applications/to create your own application. After that you should haveClientID,ClientSecretandClientAccessToken. After providingClientIDyou will be asked for other keys. We are usingcocoapods-keysto store them securely.As an alternative way of storing keys, you can add them to
.envfile to root directory of project. All required keys can be found in.env.requiredfile, so all you need to do is to copy them to.envfile and provide your values.During pod installation,
cocoapods-keyswill actually search for keys in.envfile in the first place. Optional keys can be found in.env.optional, but are not required for project setup. -
You are good to go! Just open
Inbbbox.xcworkspace. In case of any problems don't hesitate to contact with us!
You're more than welcome to contribute. Just try to follow our coding style guide or report an issue in case of any problems, questions or improvement proposals.
Copyright © 2016 Netguru.
Licensed under the GPLv3 License.