Piecable Software is an app development platform. It allows developers, retailers, companies, and others desiring to create an app for their service tools to construct, test, and deploy their own. Pieceable offers a simulator platform called the Pieceable Viewer to upload existing apps to test and troubleshoot them. Then when they are finished, they can be published directly to site for testing or demoing. The Pieceable API exposes the Viewer platform and allows developers to integrate uploading with their scripts. It is a RESTful API that returns JSON-encoded data.