Feb 02, 2024 9:59 AM
Replying to George Freeman
...
Bala,
Suppose you have an external-facing (i.e., non-VPN) mobile deployment requirement and wish to provide the impression of a native app experience. In that case, a Hybrid Mobile Application is the way to go. However, make sure the following is true (not a complete list):
- You have skilled UX designers who are genuinely in touch with your user community and understand best practice metaphoric approaches.
- Front-end developers have an architectural-level understanding of SPA (single-page application) development and the best practice approaches for security, performance, offline requirements, state management, versioned publishing, intelligent data marshalling, and the like.
- You have prototyped and confirmed the usability of the device features under your chosen stack.
- You have enterprise-class service-based developers who understand and have strong relationships with all development tiers.
The question (in my opinion) should not be, “Which one has more demand?” It should be what is most appropriate for the business needs. Hence, one should practice “architectural awareness” in business and IT domains to answer that question.