14 points

Sweet, I love Bitwarden. What’s a native app?

permalink
report
reply
36 points

Their current app uses a cross platform framework that allowed them to write their app once and then publish to both iOS and Android. That system is no longer well supported and was causing them issues implementing passkeys on mobile. They’ve been working on rewriting the app individually for each platform using the platform’s specific language. That’s generally Java on Android and Swift on iOS. It’s more work, but ideally the apps should be more responsive, better follow each platforms style guidelines, and have access to all features on the platform.

permalink
report
parent
reply
8 points

Kotlin on Android. There’s no reason to use Java afaik, as older Java libs can be used in a Kotlin codebase.

permalink
report
parent
reply
1 point
*

You’re right. Also the other way around the new Kotlin frameworks needed can’t easily be used in a Java codebase. I mean on bytecode level they’re compatible but it’s basically impossible in practice

permalink
report
parent
reply
9 points
*

“Native” means that the app is specifically developed for the operating system, unlike the current app, which is developed via a generic (and outdated) framework.

permalink
report
parent
reply
8 points

Sweet! My main complaint with Bitwarden is the somewhat sluggish behavior on Android

permalink
report
reply
7 points

for the curious: this is what the beta currently looks like and I LOVE IT

permalink
report
reply
1 point
Deleted by creator
permalink
report
parent
reply
4 points
*

Demo video

Older app

)

New beta

permalink
report
reply
3 points

Nice! Hopefully this will make the app faster.

permalink
report
reply

Bitwarden

!bitwarden@discuss.tchncs.de

Create post

Discuss the Paswordmanager Bitwarden.

Community stats

  • 374

    Monthly active users

  • 37

    Posts

  • 193

    Comments

Community moderators