The main factors are the initial feature set, platforms and devices, user experience, backend and interfaces. Offline use, shared data or payments can require additional work. We therefore define the first version before estimating its cost.
The initial consultation is free of charge and without obligation. For larger projects, we clarify the scope in a paid workshop first. We offer clearly defined phases at a fixed price; open questions are handled on a time and materials basis within an agreed budget.
The proposal separates development and introduction from ongoing operation and maintenance. Costs may include hosting, external services, store fees and updates. We only quote an overall price or commit to a start date once the scope is sufficiently clear.