Easy Way to Create Small Utility Android Apps Which Can Be Shared With Community - Vanilla JavaScript Offline-First PWA
Summary This is a pragmatic analysis of the development and maintenance burden associated with the modern mobile development framework of React Native and Expo versus the simplicity of Vanilla JavaScript PWA (standard Web platform) for small Android utility apps. The Need: Simple, fast, utility Android apps that rely on standard web capabilities and do not require specialized, native-only Android APIs (like a timestamp logger or a one-tap copy/clear scratchpad). I need them for my Android mobile (Samsung M21 - old, mid-range) and need them to be quickly accessible from the Edge Panel (which requires a recognized installed app, not just a bookmark). I also want to be able to contribute them to the community in case it helps others with similar needs. React Native & Expo Approach: While it provides a single codebase for web and mobile, it is more time-consuming to develop and deploy, and introduces heavy maintenance overhead. The strict SDK lockstep, cascading upgrade requiremen...