How to Recognize a High Quality App

Be Wary of Apps with a Turnkey Contract…


Have they offered to develop your mobile application with a turnkey contract? Or maybe you asked for this, due to budget restrictions? Both of these are possible and real scenarios.

In our experience, what happens most often is that a client reaches out to us asking to develop an app while staying within the budget that the company has set up for that year.

Sure, there are people that do this, just like there are people that look for a good compromise, but we try to avoid working with turnkey contracts, and here’s why.

A Mobile App is a Software and as Such It’s Dynamic!

First of all: an app is not a website. This is not an insignificant difference: once we get to the development phase, we follow completely different patterns to those necessary for the creation of a website.

A mobile application, unlike a website, is a software; it’s as if we were talking about Microsoft Word: anyone would be able to see that its development has followed steps and methods that are completely different compared to those needed for the development of a website.

Second of all: a software is dynamic by nature. Sure, we could try to meet you halfway and create an app whose cost falls within your budget, but in doing so we would only be focusing on the “here and now” and we’d be completely ignoring any future developments. We’re not being mean, but we know that if we made you sign an overpriced turnkey contract, shortly after you published your app, you’d have to deal with operating system updates and with new devices with which your app will no longer be compatible, and so on.

To make a long story short, if we told you we could develop your app today and you wouldn’t have to worry about anything for the following months or years, we’d be lying. Being professional is a main concern for us. This means being honest. And our being honest means proposing, instead of an app with the so-called turnkey contract, what is known as an MVP, a Minimum Viable Product.


What we mean by Minimum Viable Product, also known by its acronym, MVP, is that we will work step by step, following a method that includes an analysis of and an interaction with the market right from the start. This means that we can guarantee that your app will actually fulfill your users’ needs, be they your employees or the rest of the world thus maximizing your return on investment.


First, we discuss with you in depth your requirements and the goals that you wish to achieve. This step is very useful to you, because you get to know us better and you may even get a clearer idea as to what exactly you are trying to do. At the same time, it’s very useful to us, because we can figure out what the best solution is for your specfici needs. This means that we may advise you against investing: if we think that your investment will not offer a return, that it does not make sense or that it seems unnecessary because such a project already exists, we will let you know (remember, being professional means being honest!).

The first planning phase then becomes part of an executive project that includes the objectives, the practical and technical specifications, the wireframe and, if it’s necessary, an app demo. Once we have this executive project, we reach out to you again and we show you the different steps we’ll take throughout the app development phase. You may be imagining a strict and rigid plan, because you probably don’t know us very well just yet: we pride ourselves in our flexibility. Since we are professionals working in an environment that is characterized by its dynamism, this is a great quality.

Once we are in the operational phase, we work step by step: at the end of each of these stages, we analyze the data relevant to the app’s performance, basing this on the users’ responses – such as user drop off rates, i.e. when a download is not followed by proper and regular use of the app – or the downloads themselves, in addition to a technical software analysis. Based on the feedback we receive, we continue working, correcting things where necessary and continuing in the same way where things are going well. Step by step, we achieve a great result. Or, in the words of our clients, “a well-made app”.


Our offer and our methods have been perfected through many years of experience and constant updates. Our approach is very simple and also quite logical: an app cannot be developed using a turnkey contract. An app is inherently dynamic, while a “pre-packaged” contract, by definition, is not dynamic. Wouldn’t you agree?