All Projects → artsy → Eidolon

artsy / Eidolon

Licence: mit
The Artsy Auction Kiosk App.

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Eidolon

Sodium Typescript
Typescript/Javascript implementation of Sodium FRP (Functional Reactive Programming) library
Stars: ✭ 102 (-96.21%)
Mutual labels:  frp
Cedar
Rust framework for building visual/interactive applications
Stars: ✭ 136 (-94.94%)
Mutual labels:  frp
Xfrps
xfrps fork from frp but mainly use its server side feature and cooperate with xfrp
Stars: ✭ 179 (-93.34%)
Mutual labels:  frp
Dunai
Classic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Stars: ✭ 115 (-95.72%)
Mutual labels:  frp
Server Go
🎨OpenIoTHub Server[内网穿透和物联网设备管理服务器]
Stars: ✭ 127 (-95.28%)
Mutual labels:  frp
Frpspro
Frps 一键安装脚本,Frpc Windows 便捷脚本!Frp 远程桌面!
Stars: ✭ 150 (-94.42%)
Mutual labels:  frp
Rtmlton
MLton with Realtime GC and Threading features
Stars: ✭ 98 (-96.36%)
Mutual labels:  frp
Frpc Android
Android,安卓版frpc,一个快速反向代理,可帮助您将NAT或防火墙后面的本地服务器暴露给Internet。
Stars: ✭ 205 (-92.38%)
Mutual labels:  frp
Reactivereswift
Unidirectional Data Flow in Swift via FRP - Inspired by Elm
Stars: ✭ 133 (-95.05%)
Mutual labels:  frp
Dockerfile
some personally made dockerfile
Stars: ✭ 2,021 (-24.84%)
Mutual labels:  frp
Reflex Vty
Build terminal applications using functional reactive programming (FRP) with Reflex FRP.
Stars: ✭ 117 (-95.65%)
Mutual labels:  frp
Gateway Go
🎁GateWay Client for OpenIoTHub[云易连访问内网端口和设备的网关]
Stars: ✭ 127 (-95.28%)
Mutual labels:  frp
Keera Hails
Keera Hails: Haskell on Rails - Reactive Programming Framework for Interactive Haskell applications
Stars: ✭ 153 (-94.31%)
Mutual labels:  frp
Frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Stars: ✭ 51,746 (+1824.36%)
Mutual labels:  frp
Kickstarter Reactiveextensions
A collection of extensions to the ReactiveSwift framework.
Stars: ✭ 183 (-93.19%)
Mutual labels:  frp
Frp
Docker Image packaging for Frp. (amd64, arm32v6, arm32v7, arm64v8, i386)
Stars: ✭ 98 (-96.36%)
Mutual labels:  frp
Kefir
A Reactive Programming library for JavaScript
Stars: ✭ 1,769 (-34.21%)
Mutual labels:  frp
Haskanoid
A breakout game in Haskell using SDL and FRP, with Wiimote and Kinect support.
Stars: ✭ 242 (-91%)
Mutual labels:  frp
Xfrp
xfrps&frp client for openwrt&LEDE
Stars: ✭ 205 (-92.38%)
Mutual labels:  frp
Combinerxswiftperformance
A test suite comparing the performance of Combine and RxSwift
Stars: ✭ 154 (-94.27%)
Mutual labels:  frp

Eidolon

The Artsy Auction Kiosk App.

Note: Current development is done on the xcode-9 branch using Xcode 9 (available for download on Apple's developer portal). You can see this issue for more details.

Project Status

Featured in Vogue. Physical enclosure made by Visibility.

Meta

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

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

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

Downloading the Code

(Note: if you're an Artsy employee, you'll need to follow these directions instead.)

You'll need a few things before we get started. Make sure you have Xcode installed from the App Store or wherever. 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 Eidolon with the expectation that you don't have API access and will use blanks for API keys.

git clone https://github.com/artsy/eidolon.git
cd eidolon
bundle install
bundle exec fastlane oss

Alrighty! We're ready to go!

Getting Started

Now that we have the code downloaded, we can run the app using Xcode 9. Make sure to open the Kiosk.xcworkspace workspace, and not the Kiosk.xcodeproj project.

Artsy has licensed fonts for use in this app, but due to the terms of that license, they are not available for open source distribution. This has required us to use private pods. The Podfile deals with the differences transparently.

The Artsy API is private, making it difficult for open source developers to run the app. If you don't have access to the private Artsy fonts pod, then Eidolon infers that it should use stubbed data instead of hitting the live API.

Questions

If you have questions about any aspect of this project, please feel free to open an issue. We'd love to hear from you!

Contributing

This project is being developed by Artsy primarily for its use as Artsy's auction kiosk app, and we are not expecting to have significant community contributions back to it. We are developing this project in the open because it is not part of our core IP, and open source is part of our job. However, if you notice something that is wrong or could be improved, don't hesitate to send us a pull request.

License

MIT License. See LICENSE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].