4 ms·
As someone who builds the banking apps of joinatmos.com, uses linux on desktop and aspires to use it on phone - I’ve been thinking about this too. Our react nat
by nikodunk 4y ago
As someone who builds the banking apps of joinatmos.com, uses linux on desktop and aspires to use it on phone - I’ve been thinking about this too. Our react native build won’t support Linux (say, Flathub) very well at all, and building a separate GTK app is not cost effective for a startup. Flutter could work, or if we’d made our mobile app a wrapped website in Cordova or whatever that would have been an option I believe too.
For now, our mobile Linux users would be “stuck” with the mobile web experience, though we tried our hardest to make it a performant PWA that you can pin to your home screen. The main thing you lose is persistent biometric login, though many privacy conscious users seem to not trust biometric unlocking of your session in the first place (they mistakenly think their Face is being uploaded to our servers, which is of course not how the technology works on iOS/Android) so that may not be an issue.
Edit: From my time trying to use a dumbphone as a daily driver a few years ago, cash apps were a bigger problem (Venmo, etc) as theres a social component to “not paying someone back until later because I dont have a smartphone”.
- fezfight 4y agoI dunno about you, but I'd prefer it all just work via Firefox, so assuming that's functioning, you'd have my business.
- NewJazz 4y agothough many privacy conscious users seem to not trust biometric unlocking of your session in the first place (they mistakenly think their Face is being uploaded to our servers, which is of course not how the technology works on iOS/Android) For me, my hesitation with biometric unlocking is due to it being legally weaker than a passcode. https://www.biometricupdate.com/202007/another-federal-court-says-biometrics-can-be-used-to-open-devices-if-a-warrant-has-been-issued https://www.biometricupdate.com/202007/another-federal-court...
- nikodunk 4y agoI see good point.
- CameronNemo 4y agoInstead of Cordova, you might want to try Tauri. https://tauri.app/ https://tauri.app/
- tomcam 4y agoGenuinely curious here. Not trying to be critical. Why is a bank app necessary in the first place? Modern mobile browsers can run a pretty impressive HTML and JavaScript site, and I don’t have to worry about being forced to upgrade at an in opportune time.
- ashkulz 4y agoMost banking sites log you out very aggressively, and a lot of them require some sort of 2FA during login. It's quite inconvenient to have to do this login dance every time you need to make a transaction -- with an app, you can use a PIN or biometrics to start using it.
- eb0la 4y agoPSD2 certification - you must have some way to implement 2FA and a lot of banks prefer using an app for this that they can also use to gather information about customers than using strong authentication methods. I know a bank that makes you type your credit card PIN key after receiving an SMS in a mobile site... (cannot disclose which one).