Answers to the questions we get most often from clients having an app built for the first time.
An MVP (Minimum Viable Product) is the smallest possible version of your app that already delivers value to users. You only build the features strictly necessary to solve the core problem.
An MVP makes sense because it limits risk: you invest less and discover sooner whether the concept works. You then learn from real users what they are missing and develop further based on that feedback.
We help you determine the MVP scope during the intake meeting and what to save for a later phase.
Mobile app — installed via the App Store or Google Play, runs directly on the device.
Web application — runs in the browser, no installation needed.
Sometimes a combination is the best solution: a web application for administrators and a mobile app for end users. We advise you based on your target audience and requirements.
Flutter is an open-source framework from Google that lets you build apps for iOS and Android from a single codebase. The app compiles to native code, making performance comparable to fully native apps.
Flutter is our default choice for cross-platform projects because:
We are one of the first agencies in the Netherlands to work seriously with Flutter and have since published dozens of Flutter apps. For projects where deep integration with platform-specific features is essential, we choose native Swift (iOS) or Kotlin (Android).
Yes. We build with a modular architecture so new features can be added later without disrupting existing code.
In practice, we discuss during the design phase which features are in scope now and which are saved for a later phase. This keeps the first version affordable while the architecture already accounts for what comes later.
After launch we work in two-week sprints so you can add new features step by step based on user feedback.
Offline-first means the app works fully without an internet connection. Data is stored locally on the device and synchronised with the server once a connection is restored.
This is essential for apps in environments with poor or no network connectivity, such as:
We have built this for clients including MSD Animal Health and Het Waterschapshuis. Offline-first requires more architectural work, which affects the price and timeline.
Push notifications are sent via Apple Push Notification Service (APNs) for iOS and Firebase Cloud Messaging (FCM) for Android.
From the backend you can send notifications to:
We build the backend so you can schedule, segment and track notifications. Push notifications are effective for time-sensitive information, but too many leads to opt-outs. We advise you on a good strategy.
Yes. We have extensive experience integrating with systems such as AFAS, Exact, SAP, Salesforce and custom APIs.
We also build the backend and APIs ourselves, so you have one point of contact for the entire technical picture. During the intake meeting we assess which integrations are needed and whether the existing systems have well-documented APIs.
Integrations with poorly documented or legacy systems require more work and may affect the timeline.
We manage the entire publication process: from creating developer accounts to writing app descriptions, screenshots and privacy policies.
Apple App Store: Apple reviews each app manually. This typically takes one to three working days but can take longer if Apple has additional questions.
Google Play: the review process is faster and largely automated.
Updates go through the same review process but are generally faster than the initial submission.
Apple Developer account: €99 per year. Register at developer.apple.com/programs/enroll/.
Google Play Console: one-time €25. Register at play.google.com/console/signup.
We assist with both registrations and guide the entire publication process.
We test on multiple levels:
Security starts with the architecture. Standard measures we always apply:
For apps with medical or financial data we apply additional measures such as certificate pinning and encrypted storage. We follow the OWASP Mobile Top 10 as a guideline.
If your app processes personal data, GDPR applies. We build apps that are privacy-friendly by default:
If we act as a processor for your user data, we put a data processing agreement in place. We advise you on what you as the data controller need to arrange yourself, such as a privacy policy and a record of processing activities.
You do. The source code is entirely yours after delivery and payment. We hand over the code via a Git repository of your choice.
You are never dependent on us: you can transfer the code to another party or develop it internally. We document the code and architectural decisions so it is understandable for another team.
There are no licence fees or hidden obligations.
Apple and Google release new versions of their operating systems every year. Without updates your app can become outdated or be removed from the stores.
Each quarter we provide an advisory report on recommended work:
You decide which to have carried out. There is no mandatory maintenance contract. Average annual maintenance costs range between €2,000 and €8,000. Deferring maintenance builds up technical debt that requires a larger catch-up later.
Let's grab a coffee. Tell us about your idea and we'll give you our honest take on what's possible.
Schedule a call →