|
|
|
|
|
by gumby
1141 days ago
|
|
Honestly I prefer a native app to a web app because the web browser is basically an O/S running inside an O/S and there's a annoying amount of gain mismatch / poor coupling between the two. Native (non electron) apps on the Mac just integrate with the other OS capabilities (e.g. text selection, drag/drop all work consistently and interoperate properly; keystrokes, shortcuts, system context menu & integrations, etc just make using the machine smoother. This is also true under iOS. I don't like apps that are just a wrapper to a web view, but they do protect in one way: if you fumblefinger when entering an address in the browser it can autocomplete to a phisher, while my bank's app is in a known place on my screen. |
|
Cross-platform, as much as I'd like it to work, just doesn't seem to ever feel native. I'd very much like to see a transpilation-based cross-platform development framework that generates real Swift/Kotlin/Javascript for iOS/Android/Web, but I'm not sure if it's possible with all of the nice developer experience goodies that developers would come to expect (namely hot reloading) -- but maybe!