Leverage The Power Of Mobile

With Four Lines Of Code.

//Authenticate and Initialize Thingdom
IThingdom thingdom = Thingdom.Initialize("YOUR_API_SECRET");

//Declare A New Unique Thing
IThing thing = thingdom.GetThing("Andrew's Printer", "printer");

//Send A New Feed Message
thing.Feed("job_finished", "3D print job has finished!");

//Update The Print Progress %
thing.Status("progress", "50", "%");

Simple Integration

Add a mobile interface to your existing application(s) without ever touching a single line of mobile code.  Leverage our DLL or REST API for simple integration from your existing code.  It is a magical experience!

Flexible Online Designer

Our online designer allows you to customize and configure the app experience and instantly deploy updates to all mobile users.  Want to add a new capability or make a change to the User Interface?  Do it in seconds!

Drop-In Mobile Enablement

Create a mobile app experience in an afternoon.  No need to develop iOS and Android apps.  No need to develop a scalable cloud server and infrastructure.  We do it all for you and are making it better all the time!

Programming & REST API

An API That Gets Out Of Your Way

Easily interact with mobile without having to actually write mobile code.  We have built libraries in C#, PHP, NodeJS, Ruby, Python and JavaScript.  Plus, lots of working examples to play around with.  Get started in seconds.

//Authenticate and Initialize Thingdom
IThingdom thingdom = Thingdom.Initialize("YOUR_API_SECRET");

//Declare A New Unique Thing
IThing thing = thingdom.GetThing("Andrew's Printer", "printer");

//Send A New Feed Message
thing.Feed("job_finished", "3D print job has finished!");

//Update The Print Progress %
thing.Status("progress", "50", "%");
// initialize and authentication
$thingdom = new Thingdom("YOUR_API_SECRET");

// get thing object
$thing = $thingdom->getThing("Andrew's Printer", "printer");

// send a new feed message
$thing->feed("job_finished", "3D print job has finished!");

// update the print progress %
$thing->status("progress", "50", "%");
var Thingdom = require( "thingdom" ).Thingdom;

// instantiate Thingdom object and authenticate
var thingdom = new Thingdom( "YOUR_API_SECRET", function( result ) {
    if( result.isSuccess ) {

        // look-up Thing and get back object
        thingdom.getThing( "YOUR_THING_NAME", function( thing, result ) {
            if( result.isSuccess ) {

                // send a feed message
                thing.feed( "FEED_CATEGORY", "MESSAGE", function( result ) {
                    // do something based on result.isSuccess
                });

                // send a status update
                thing.status( "KEY", "VALUE", function( result ) {
                    // do something based on result.isSuccess
                });
            }
        });
    }
});
require 'thingdom'

# instantiate Thingdom object and authenticate
thingdom = Thingdom.new( 'YOUR_API_SECRET' )

# look-up Thing and get back object
thing = thingdom.get_thing( 'YOUR_THING_NAME' )

# send a feed message
thing.feed( 'FEED_CATEGORY', 'MESSAGE' )

# send a status update
thing.status( 'KEY', 'VALUE' )
from thingdom import Thingdom

# instantiate Thingdom object and authenticate
thingdom = Thingdom( 'YOUR_API_SECRET' )

# look-up Thing and get back object
thing = thingdom.get_thing( 'YOUR_THING_NAME' )

# send a feed message
thing.feed( 'FEED_CATEGORY', 'MESSAGE' )

# send a status update
thing.status( 'KEY', 'VALUE' )
var thingdom = new Thingdom( 'EnterYourAPISecretHere' );

var thing; thingdom.getThing( "Example Thing", "javascript_example", function( newThing ) { thing = newThing } );

thing.feed( "New Feed Message Triggered From My Code", "js_web_feed" );

thing.status( "js_web_status", "online" );

Ready to Use

Skip The Headache

Create a mobile experience with a few lines of code in just seconds.  There is no need to create a mobile app, write code for multiple platforms, generate app and push certificates, configure cloud servers, submit multiple apps, and wait for approval.

Ask Us

We’re Developers Too

Thingdom is built for developers.  We use it for our own projects.  We’re dedicated to building the best and simplest way to mobile enable your code in an afternoon.  Have an idea or need help?  You have instant access to all of our developers because we want to help you succeed and learn how we can make Thingdom even better!

Profile Designer

You control the experience!

Get Started

Don’t take our word for it — see what you can do with Thingdom yourself!