| Although unpopular on HN: Cordova-based apps with a good mobile look-alike framework can get you very far for a smallish app. Advantages: - truly one code base - iOS, Android, and web apps - JavaScript skills are useful - experience is "good enough" for the average user Downsides: - almost no fine-grained control of input controls (like which keyboard to show) - doesn’t respect users’ accessibility options of the OS - small differences between the native widgets and the CSS/HTML lookalikes - not anymore: performance. It’s really good enough on devices of the last 4-5 years I use Ionic, or more specifically: Stencil with ionic web components. |
What framework are you using? Angular or another framework? I'm interested to explore this approach using Svelte.