Our Process
Process is everything. It’s our IP, our bread and butter. Years and years of experience, mistakes and success have gone into creating the best possible experience, and equip us with the best tools to navigate the sometimes challenging waters of app development.
Specifications & Planning
Comprehensive Approach to Website and App Development Process
Through several guided discovery sessions, we build out a specifications document that clearly outlines our project goal.
- What are we building, for what users, and with what features?
- What languages, frameworks & services should we use to optimize cost vs functionality?
Our team of professionals help guide this process through:
- Feature Suggestions (for example, did you think of building an admin panel to track usership & analytics).
- 80/20 principles where its possible to build a similar feature but for much cheaper.

Designs, Wireframe & Prototype
- Based on our specifications, we create a beautiful wireframe + prototype.
- We then click through it together to make sure it looks and feels the way we want our final product to feel.

Estimates & Timeline
- Based on specifications and designs, we’ll create a detailed estimate on the project cost + a timeline to deployment.
- The estimate can then be modified, removing or adding optional features to suit your budget

Build
- Now we start bringing your project to life with code.
- Lean Methodology.
- Emphasis on releasing features as soon as possible so that: 1.) You can test it and 2.) Your clients can use it.

Test
- Important & underrated. Quality of final product comes down to solid QA.
- Manual Testing - a real human, using your product on a real device, and tearing it apart to find any bug that needs fixing. I Automation Testing - automatic testing that mimics the human. I Unit Testing - automatic testing done directly on the code, not the product
- Supported devices: All modern iOS device, Android devices and computer browsers

Deploy
- Release code to Gitlab (Where we store code, which is always accessible to you).
- DevOps to automate these things (trigger test automatically, use Firebase to automatically report bugs and crashes).

Measure
- Letting the client play around with the app and receiving feedback.
- Putting out a Beta (if the app is already released) to let a small subsection of the user base play around with the updated app, and receive feedback before rolling it out to the entire userbase.
Start Today
Ready to Build Your App? Let’s Make It Happen.
We’re here to turn your vision into a real, high-performing mobile product. Book a free consultation and let’s get started.