Thingiverse Developer Program Invites Community to Shape the Future of 3D Printing
| by MakerBot
3D Hubs Marvin – Wireframe
We’re excited to announce a new Thingiverse Developer Program that enables developers to add new functionalities and services to the largest 3D printing community in the world. We believe that the future of 3D printing will be defined by new apps and use cases that drive broader accessibility and adoption of the technology. The new Developer Program invites you to shape this next chapter with us. The new additions include Thing App APIs that allow developers to create apps and services that appear directly on a Thing page, in app purchases and tips, as well as a new Thingiverse Developer Portal.
To show what’s possible and how powerful Thingiverse apps can be, we partnered with 3D Hubs to implement their print fulfillment service on Thingiverse, bringing 3D printing to everyone, even those who don’t own or have access to a 3D printer. MakerBot also partnered with Mixed Dimensions to implement a MakePrintable app that allows users to analyze and repair 3D design files before printing them. The new Thingiverse Developer Program and the 3DHubs and MakePrintable apps are expected to launch in the next few weeks.
“MakerBot has been leading the 3D printing revolution by popularizing desktop 3D printing, developing a connected experience around its printers, and growing the largest 3D printing community in the world,” said Jonathan Jaglom, CEO of MakerBot. “What makes Thingiverse special is the incredibly talented community of designers who share their work with the world. The new Thingiverse Developer Program will enable even greater possibilities in the Thingiverse community by adding new functionalities and services while giving designers full control over how their content is being used. The sky is the limit in terms of what’s possible and we can’t wait to see what developers come up with.”
“Thingiverse is the place on the Internet where most people go to get started with 3D printing,” said Walter Hsiao, a popular designer on Thingiverse. “Allowing developers to add new functionalities to Thingiverse is a great idea. Specifically, I would love to see apps that help people transition from downloading to designing.”
New App APIs
The existing Thingiverse API allows developers to create apps for other platforms, such as smartphones or tablets, that access data from and publish things directly to Thingiverse. The new Thingiverse Developer Program adds Thing App APIs that extend the functionality of Thingiverse itself. The new Thing App APIs enable developers to create apps that appear directly on a Thing page, including three different categories: print apps that provide print services, customization apps that allow users to customize a thing, and tools/utilities apps that analyze, fix or modify a thing.
Designers will continue to control the distribution and use of their content by turning apps on or off for each of their objects. Thing Apps will also obey the terms of the Creative Commons licenses that designers chose for their things.
In App Purchases and Tips
In app purchases and tips for Thingiverse allow app developers to charge for services they offer within their app and designers to receive a cut of these payments through tips. Both in app purchases and tips will only be available for things that are licensed under a Creative Commons license that allows for commercial use and designers can opt out of apps at any time.
Designers that allow an app to work with their thing can decide if they want to receive a voluntary or mandatory tip when the app uses their content and charges for their services. Thingiverse will also offer general tipping for designers outside of apps. This is a way to give back to the people that invest their time and energy to share their work with the world and MakerBot will not receive a cut from tips paid to designers. To receive tips, designers simply connect their PayPal account to Thingiverse.
For developers, Thingiverse takes care of all the payment processing complexities and makes it easy to view and manage orders.
Thingiverse Developer Portal
MakerBot is also launching a new Developer Portal to provide documentation, resources, and enrollment for developers. The Developer Portal includes instructions on how to develop apps for Thingiverse, how to submit apps to MakerBot, and a new sandbox that allows developers to test their apps. The Developer Portal also outlines developer guidelines and lets developers manage their apps and view analytics such as app usage, views, download numbers, and payments.