Start with the mobile product problem
Platform choice should follow the product, device, performance, offline, and team constraints rather than a fashionable default.
- Clarify user journeys, device requirements, integrations, and release constraints.
- Compare native and cross-platform trade-offs before implementation begins.
- Keep the ownership boundary understandable for the team that will maintain the product.