在 Reddit 上,开源密码管理器 Bitwarden 的开发者发表了一篇长文,宣布他们计划彻底重写移动平台客户端,以适应现代开发语言的需求。
过时的核心
Bitwarden 的移动平台客户端核心使用的是微软 Xamarin 框架,这套框架允许开发者在安卓和iOS平台上重用代码库,从而节省了开发时间和资金投入。然而,据开发者表示,这个框架已经有些过时,需要等待更新以适配新版安卓和iOS系统,这导致了资源的较多消耗。
更新计划
为了解决这一问题,Bitwarden 开发团队计划采用安卓和iOS的现代开发语言,完全重写移动平台客户端。目前,他们正在使用 Kotlin 开发 Bitwarden for Android,并且使用 Swift 开发 Bitwarden for iOS 版本。虽然这项工作预计还需要几个月的时间,但开发者们已经开始了行动。
Passkey支持
此前,为了支持 Passkey,Bitwarden 将 Xamarin 升级到了 MAUI 框架。这是一项重要的举措,旨在确保软件能够适应密码管理领域的最新趋势和需求。
未来展望
Bitwarden 的这一重大举措将为用户带来更加现代化、高效的移动端体验。新版本的发布将为安卓和iOS用户提供更为流畅、稳定的使用体验,也将更好地支持新系统的特性和功能。
Bitwarden 开发者的这一决定无疑将引起广泛关注,而他们的更新计划也将成为开源社区的焦点。随着移动平台客户端的重写,Bitwarden 将迎来新的发展机遇,成为密码管理领域的领军者之一。