Our process

Software development

We craft applications for Android, iOS and React Native mobile platforms, as well as Unity-based applications for virtual and augmented environments.



We’ve designed the software development process based on our experience with unicorn start-ups, as well as large, established companies.

01

Estimations and planning for business decision

We want our clients to make their business choices based on the best possible information. That’s why we focus on figuring out the budget as early as possible.

You'll get:
  • initial guesstimations or estimations
  • a high-level go-to-market plan

02

Building architecture on paper for scalability, maintainability, quality

We make sure the system will be done the right way: all the components work together, it will be maintainable, and the system is always to scale with the product’s success.

You'll get:
  • system design and architecture

03

Code-writing, product development, and bringing it to life

This is where the magic happens, and designs come to life. And we do it fast, too, because we’re excited to show what we’ve done, get feedback, and continue making it even better.

You'll get:
  • sprint demos of the application

04

High product quality means a great user experience

All software has bugs, and we’re honest about it! Our job is to manage risks, find important issues, and fix them before they go live.

You'll get:
  • tested products
  • records about the process

05

Publish and take it to your users

Signing builds, publishing binaries, uploading images…don’t worry about that, we’ll take care of everything ourselves.

You'll get:
  • a live product discoverable by users

06

Measuring the results, improving the product

We look at the analytics, get the test group in our lab, and if needed, we go back to the drawing board. We check our design process, and any assumptions we have made are validated at this stage.

You'll get:
  • engagement data
  • quality reports and any other KPIs

07

Product maintenance to keep it running, interesting and engaging

We are here to help even when the product has shipped. Need improvements, or help training your staff? Are there still bugs? Our role in a relationship is to take care of all that. We’ve been in business since 2001, and we’ll also be there to support you for many years to come.

You'll get:
  • design guidelines
  • reusable UI assets

Also see our

Design process