Ambient background image.

we make wonderful apps

Steamclock crafts polished products for iPhone, Android, and the Web. We design, develop, and deliver.


  • Ambient background image.

    Mobile First

    We build usable, performant mobile apps – whether for iPhone, Android, or the web.

  • Ambient background image.

    Details Matter

    Every app is a collection of details, priorities, and tradeoffs. Steamclock gets these details right.

  • Great Software

    Polished products are developed through iteration. Each step improves quality, performance, or usability.

  • Clients

    We’re lucky to work with great companies who share our passion for great software.

    Clients Logos
  • Press

    Our apps have been featured in some wonderful publications, and in the App Store itself.

    Press Logos


Steamclock provides consulting, product development, and training for the web and mobile platforms. Whether you’re developing a concept or improving an existing product, we can lend our expertise to your project.

  • Strategy

    We work with clients to learn requirements and set priorities. Most importantly, we uncover what doesn’t need to be built at all.

  • Design

    We do sketches, wireframes, or mockups of the app’s interface. We work from overall flow to refined details.

  • Build

    We work with tools like Swift, Node.js, Java, and JavaScript to flesh out your product. Demos and feedback help us iterate.

  • Launch

    When the product is ready, we support launching on the App Stores or on the web and collecting data for the next iteration.

Learn more about our services and our client work.


Steamclock does training, workshops, and talks on design and development. We’re experienced speakers who have taught at universities and presented at conferences, and we bring that knowledge to our training.

Want your employees to have a crash course in JavaScript, Swift, or native iOS development? We can give them the nuts and bolts, packaged with real-world examples of what works and what doesn’t. Learn more about training.