Home

Awesome

<a href="https://vimeo.com/trive/avocado2" target="_blank"><img src="https://github.com/trive/avocado/raw/master/Other/banner.png"/></a>

<a href="https://developer.apple.com/register/index.action" target="_blank"><img src="https://github.com/trive/avocado/raw/master/Other/step1.png"/></a><a href="https://developer.apple.com/downloads/" target="_blank"><img src="https://github.com/trive/avocado/raw/master/Other/step2.png"/></a><a href="https://github.com/ideo/avocado/raw/master/Other/Avocado.zip" target="_blank"><img src="https://github.com/trive/avocado/raw/master/Other/step3.png"/></a>

Avocado is an open source interaction design toolbox built by​ <a href="http://www.ideo.com" target="_blank">IDEO</a>.​ It ​enables designers to make quick interactive prototypes without writing a line of code.​ ​Built on top of Facebook's <a href="http://origami.facebook.com" target="_blank">Origami</a> framework, Avocado provides ready-to-use patches that can be easily combined to create fully-customized prototypes.​

We hope Avocado can be of use to you, and please feel free to share your ideas here on GitHub ​or​ <a href="https://twitter.com/AvocadoByIDEO" target="_blank">tweet to @AvocadoByIDEO</a>.​

###Getting started To get started with Avocado simply <a href="https://developer.apple.com/" target="_blank">register as an Apple Developer</a>, <a href="https://developer.apple.com/downloads/" target="_blank">download Quartz Composer</a> (it's in the Graphics Tools package), and <a href="https://github.com/ideo/avocado/raw/master/Other/Avocado.zip" target="_blank">install Avocado</a>.

Here are some <a href="https://github.com/ideo/avocado/tree/master/Examples" target="_blank">examples</a> that show how to use Avocado. If you are new to Quartz Composer, take a look at <a href="http://facebook.github.io/origami/tutorials/" target="_blank">these tutorials</a>.

###What's in Avocado ####Interactions <img src="https://github.com/trive/avocado/raw/master/Other/GIFs/draggable.gif"/> <img src="" height="0px" width="15px"/> <img src="https://github.com/trive/avocado/raw/master/Other/GIFs/carousel.gif"/>

<img src="https://github.com/trive/avocado/raw/master/Other/GIFs/dial.gif"/> <img src="" height="0px" width="15px"/> <img src="https://github.com/trive/avocado/raw/master/Other/GIFs/rolodex.gif"/>

####Bluetooth integration <img src="https://github.com/trive/avocado/raw/master/Other/GIFs/bluetooth.gif"/> <img src="" height="0px" width="15px"/> <img src="https://github.com/trive/avocado/raw/master/Other/GIFs/bluetooth2.gif"/>

####Animations <img src="https://github.com/trive/avocado/raw/master/Other/GIFs/animations.gif"/>

####Global Value With Avocado you can save values to be retrieved anywhere in the composition or that can be accessed by another composition running at the same time.

####Utilities

###Feedback If you have any thoughts or contributions for how we can continue to evolve this experiment, feel free to share your ideas here on GitHub​ or​ <a href="https://twitter.com/AvocadoByIDEO" target="_blank">tweet to @AvocadoByIDEO</a>.