Skip to content

【标题】Bitwarden放弃Xamarin,采用原生开发

【核心内容】

  • Bitwarden开发者在Reddit上发布消息,称其iOS和Android客户端采用的跨平台框架Xamarin已经过时且资源消耗较多。
  • 由于需要等待Xamarin更新适配新版iOS和Android系统,Bitwarden客户端无法及时支持新系统。
  • Bitwarden已经放弃跨平台框架,正在使用Kotlin开发Android客户端,使用Swift开发iOS客户端。
  • Bitwarden官方提供了正在开发的原生客户端截图,与当前的非原生跨平台版本进行对比。
  • 目前Bitwarden仍在过渡期,为了支持通行密钥,升级了Xamarin到MAUI框架。

【评论内容】

  • 小红书用户:Bitwarden这是迈向原生开发的正确道路啊,不再被过时的框架拖累,用户体验肯定会提升。
  • 微信公众号读者:跨平台方案有那么多,Bitwarden为什么不考虑Flutter或React Native呢?这些框架也很受欢迎啊。

" 【标题】"Bitwarden开发者弃用Xamarin,探索原生开发之路"

【核心内容】

  1. Bitwarden开发者决定放弃使用微软的跨平台框架Xamarin,因为其更新速度慢,消耗资源较多。
  2. 开发者目前正在使用Kotlin开发Android客户端,Swift开发iOS客户端,预计几个月后正式上线。
  3. 作为过渡期,Bitwarden升级到MAUI框架,虽然过程不顺利,但已实现需求。
  4. .NET MAUI是一个跨平台UI框架,用于创建原生移动和桌面应用,支持Android、iOS、macOS和Windows。
  5. 文章最后提到了其他跨平台方案,如Flutter、Tauri、React Native、Slint、Compose Multiplatform等。

【小红书用户评论】 “哈哈,原来我以为Xamarin是个神器,没想到这么快就被抛弃了。不过,看样子Bitwarden的新客户端值得期待啊!”

【微信公众号读者评论】 “又一个放弃Xamarin的案例!看来微软的这个框架是真的不给力啊。不过,我想知道,这个MAUI框架到底能不能拯救跨平台开发的困境呢?”"

上次更新于: