Quick question for people who've hired development agencies or work at one — because every agency website I visit lists fifteen different "services" and half of them sound like the same thing wearing different hats.
From what I can piece together, the core services that genuinely sit under mobile app development seem to be these:
-
Native App Development — building separately for iOS (Swift) and Android (Kotlin), when performance or platform-specific features matter
-
Cross-Platform App Development — one codebase for both platforms using Flutter or React Native, usually the budget-sensible route
-
UI/UX Design — the wireframes, prototypes, and interface design phase before any real code gets written
-
App Testing & QA — functional, performance, and device-compatibility testing so the app doesn't fall apart on launch day
-
App Maintenance & Support — post-launch updates, bug fixes, OS-version compatibility, the part everyone forgets to budget for
Am I missing anything essential, or is everything else (app consulting, "digital transformation," app modernization, etc.) mostly repackaging of these five? Asking because I'm comparing agency proposals right now and want to know which line items are real work versus padding.
Would especially love to hear from anyone on the agency side — what do clients actually need versus what gets sold?