The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's iOS app.
Objective-C Swift Ruby Makefile C HTML
Latest commit ca46197 Feb 18, 2017 @ashfurrow ashfurrow committed on GitHub Merge pull request #2185 from KrauseFx/patch-1
Fix spelling of Deliverfile
Permalink
Failed to load latest commit information.
.vscode Add a YAML linter for everyone Nov 29, 2016
Artsy Stickers Updates version number and date for 3.1.0 release. Jan 25, 2017
Artsy.xcodeproj Merge master and more reinement work Jan 27, 2017
Artsy.xcworkspace [Project] Get rid of Xcode nonsense. Nov 30, 2015
Artsy Merge pull request #2169 from artsy/sarah-wfu-qa Feb 17, 2017
ArtsyRecordedTests [Tests] Print debug descriptions Jan 4, 2017
Artsy_Tests Merge pull request #2169 from artsy/sarah-wfu-qa Feb 17, 2017
Pods @ 764b322 Bring up to date Nov 30, 2016
config [Swiftlint] Only lints changed&added files. Jun 28, 2016
docs Update using_the_beta.md May 23, 2016
fastlane Merge pull request #2185 from KrauseFx/patch-1 Feb 17, 2017
.gitattributes Merge CI Jan 11, 2016
.gitignore Add a YAML linter for everyone Nov 29, 2016
.gitmodules [Pods] Add all pods to a git submodule. May 23, 2016
.mention-bot [mention-bot] Only mention org members and max 1. Dec 18, 2015
.vimrc Add a local vim config that matches the project indentation. Mar 17, 2015
ANCIENT_CHANGLOG.md Merge CI Jan 11, 2016
AppIcon_114.png initial commit, again. Jan 22, 2015
AppIcon_57.png initial commit, again. Jan 22, 2015
CHANGELOG.yml Merge pull request #2169 from artsy/sarah-wfu-qa Feb 17, 2017
Dangerfile Fix typo in Dangerfile Jan 26, 2017
Gemfile Remove the Apple Watch app Nov 29, 2016
Gemfile.lock Update for changes since last merge Nov 29, 2016
HACKS.md Audited for the expectation that the ARSwitchBoard would push a view … Dec 22, 2015
LICENSE Update LICENSE file Feb 6, 2017
Makefile Updates Makefile for Sticker target. Jan 24, 2017
Podfile Revert Artsy+UI* fonts back to using specs repo versions Feb 3, 2017
Podfile.lock [Pods] Update Emission to 1.2.1 Feb 16, 2017
README.md Update LICENSE file Feb 6, 2017
circle.yml Updates configuration for Xcode 8.2 compatibility. Jan 20, 2017
clang-with-eigen-additions [Project] Get app target to build with cache. Feb 2, 2016
dependencyci.yml Remove the check for colored Jul 26, 2016

README.md

Meta

This is a core Artsy Mobile OSS project, along with Energy, Eidolon, Emission and Emergence.

Don't know what Artsy is? Check out this overview and more, or read our objc.io on team culture.

Want to know more about Eigen? Read the mobile blog posts, or eigen's specifically.

Docs

Get setup here. Further documentation can be found in the documentation folder.

Work at Artsy?

Instead of make oss below, run make artsy to set up spacecommander and SwiftLint.

Make sure you have an environment variable of ARTSY_STAFF_MEMBER set to be truthy too.

OSS Quick Start

Want to get the app running as an OSS project? Run this in your shell:

git clone https://github.com/artsy/eigen.git
cd eigen
gem install bundler
bundle install --without development distribution
make oss
bundle exec pod install
open Artsy.xcworkspace

This will set you up on our staging server, you will have a running version of the Artsy app by hitting Build > Run.

Note: bundle exec pod install may fail the first time you run it (due to a bug in a dependency of ours). Re-running the command should work.

Thanks

Thanks to all our contributors.

License

MIT License. See LICENSE.