App Development

YaMabrook launch announcement

YaMabrook launch announcement

Today we announce the official launch of the YaMabrook mobile app, and share some of the work we did in the early stages of the product development process.

Read more
Everything is agile [updated]

Everything is agile [updated]

Back in the 90s, software development was a laborious, time-consuming process, and products could easily take three or more years to build. This time-lag meant that the entire landscape could shift before a product reached the market. 

Read more
Nice to meet you, color! Color terminology explained. [updated]

Nice to meet you, color! Color terminology explained. [updated]

Building on our article “Hello, Color!”, we cover some common color terminology. This helps you have conversations with designers when you’re creating the look and feel of your app. Here we go with “color terminology explained”!

Read more
Hello, color! How to choose colors for your app. [updated]

Hello, color! How to choose colors for your app. [updated]

So, you’re building an app and starting to think about your product’s look and feel. You need to create a style and set a mood, and for this, color is your most powerful tool. Say, “Hello, color!” Here’s how to choose the right colors for your app...

Read more
The 5 stages of design thinking [updated]

The 5 stages of design thinking [updated]

Design thinking offers you a framework for solving creative challenges. As a method informed by human-centered design, it centers real people at the heart of the creative design process. 

Read more
A glossary of agile terminology — A to Z [updated]

A glossary of agile terminology — A to Z [updated]

Agile software development is a method used by the vast majority of software development teams. In this article, we’ve collected a glossary of agile software development terminology, from A to Z. We cover as many common agile terms as possible, to help you get your head around agile.

Read more
How to make a mobile app that stands out from the crowd

How to make a mobile app that stands out from the crowd

The mobile app landscape is crowded. In fact, a thousand apps are launched each day in Apple’s app store, and much more in the Google Play store. But you’ve got a great idea and you’re determined to push forward. Let's talk about how to build an app that stands out from the crowd.

Read more
What is agile mobile app development? [updated]

What is agile mobile app development? [updated]

What is agile mobile app development? Taking an agile approach to building your mobile app enables you to build the app your users are looking for, on a fast timeline. This helps ensure your product leaves the gate in time, well before the race is called.

Read more
Coming soon: the YaMabrook mobile app

Coming soon: the YaMabrook mobile app

YaMabrook is an app for wish lists and social gifting. It’s designed for people celebrating a special occasion, and provides a way for them to find, share, and chat about gift ideas with their friends and families.

Read more
The 4 stages of app prototyping [updated]

The 4 stages of app prototyping [updated]

Building a mobile app can be a challenge, but starting with a prototype makes the process easier. Let's talk about the 4 stages of app prototyping.

Read more

Contact us

Type of project
*Don’t worry – we won’t share your email.(Required)
*Don’t worry – we won’t share your email.



This field is for validation purposes and should be left unchanged.