Publishing & Interacting with Mobile Devices

iOS Developer Program & Software Development Kit

https://developer.apple.com/programs/ios/

Android Software Development Kit

http://developer.android.com/index.html

PubNub 

http://www.pubnub.com/

PubNub is the leading cloud service delivering real-time communications for mobile, web, and server.

Patchube

https://pachube.com/

Connect hardware, sensors and devices to computers, software & mobile devices

Advertisements

Rhino, Grasshopper & Firefly

This is a software + hardware combination that allows for near real time data flow & interactivity between the Arduino and Rhino.

Rhino – 3D NURBS modeling

http://www.rhino3d.com/

Rhino can create, edit, analyze, document,render, animate, and translate NURBS curves, surfaces, and solids with no limits on complexity, degree, or size. Rhino also supports polygonmeshes and point clouds.

Grasshopper – A visual programing language plugin for Rhino 3D to create generative shapes, free plugin but Rhino3D is not

http://www.grasshopper3d.com/

For designers who are exploring new shapes using generative algorithms, Grasshopper® is a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling tools. Unlike RhinoScript, Grasshopper requires no knowledge of programming or scripting, but still allows designers to build form generators from the simple to the awe-inspiring.

Also see Firefly

Firefly offers a set of comprehensive software tools dedicated to bridging the gap between Grasshopper (a free plug-in for Rhino) the Arduino microcontroller and other input/output devices. It allows near real-time data flow between the digital and physical worlds – enabling the possibility to explore virtual and physical prototypes with unprecedented fluidity.

http://www.fireflyexperiments.com/