Did you ever wonder what it takes to build an application? In this article, we have listed the main steps that will lead you to your own hybrid and/or web App! Please note that the following process is relevant for start-to-finish projects and may vary for consulting projects.
Every project starts with a proposal, our written response to a private or public inquiry. Proposals can be of two types based on the client organisation or the project complexity. In the proposal phase, we assess if a project is detailed enough to go straight to the development phase without further conceptualisation from our side. In this case, we formulate a fixed price proposal. If the project requires design work and/or support in the concept, we present a Design & Concept proposal. Once a proposal is accepted we can get started!
It's time for all the actors to meet. In the project kick-off meeting, that usually takes place in our office in Berlin (Kreuzberg), we go through the app prototype together with our client and adjust the project plan. Our team likes to hear the stories behind your app-idea!
Before we start development, we need a solid app architecture and a precise overview of all app layouts and functionalities. When this wasn't provided by the client, the design sprint helps us drawing up the requirements for the upcoming development phase. We provide our clients with insights on the latest technology available and make recommendations based on our experience and the current industry standards.
The development phase starts as soon as all requirements are gathered.
The development phase ends when a release candidate is approved by the client.
In the majority of the cases, we submit applications to the app stores as soon as a release candidate is approved by the client. While the Play Store (Android) submission is an almost instant process, count less than half a day, the App Store (iOS) requires a manual review by Apple collaborators and can take up to 3 days. Apps that are live on the app stores are then available to the public!