Ideate
Ideate
Design
Codegen
Refine
We start with a 30-min discovery session to understand the following:
What problem are you trying to solve?
What users are you trying to serve?
What are your core solutions?
What extra features can add value?
What gives you the highest ROI?
Within 24 hours after this session, we schedule a proposal-review session to go over the solution we think works best for you. In this session, we go over the following:
Features will be included in your app
Different options to choose from
Pricing and timelines
Our development process
After this session if it is up to you to decide when you'd like to start, once you let us know, we will send you a contract and invoices. We usually collect half of the price at the beginning, a quarter half through, and the remaining want your app to be published.
We start with a competitive analysis of similar apps in the app store, typically taking 2 to 3 days. We will then create a sketched wireframe of the app within 5 to 7 days and set up a review session. Next, we present the sketch and ask for your feedback. Depending on the amount of feedback, it will take 2 to 5 days to finalize the sketch. Once the sketch is approved, we start building a high-fidelity design. This design is identical to what your app is going to look like once it is made. It usually takes 7 to 14 days to generate this design, depending on the number of screens (30 to 150 screens). Finally, we set up another review session and try to apply your feedback within three days.
We use our intelligent code factory to convert the design into code. This contributes to 70% or more of your app's source code. We also select the backend APIs from a library of fully-tested ready-to-use APIs. The approach and tool we use here are patented, enabling us to build elegant custom apps at significantly low prices. This step takes less than a day.
Lastly, we spend some time coding complex parts of your app manually. This is usually the most time-consuming part of the process. Finally, we spend one or two weeks testing the app and fix the codes. During this phase, we send you two intermediary versions of the apps:
Alpha contains mainly UI without API integrations to let you see the app and provide us early feedback.
Beta contains UI integrated with APIs. The beta version can have a few bugs.
Finally, we fix the bugs and publish the app to the Apple app store for iOS and Google Play for Android.
As soon as we start working on your app, we create a dedicated project workspace for you. In this workspace, you can see our updates and announcements, chat or facetime with us, and share your assets like logos, images, and videos. In addition, we send you weekly updates each Monday to keep you updated about the progress.