【标题】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,探索原生开发之路"
【核心内容】
- Bitwarden开发者决定放弃使用微软的跨平台框架Xamarin,因为其更新速度慢,消耗资源较多。
- 开发者目前正在使用Kotlin开发Android客户端,Swift开发iOS客户端,预计几个月后正式上线。
- 作为过渡期,Bitwarden升级到MAUI框架,虽然过程不顺利,但已实现需求。
- .NET MAUI是一个跨平台UI框架,用于创建原生移动和桌面应用,支持Android、iOS、macOS和Windows。
- 文章最后提到了其他跨平台方案,如Flutter、Tauri、React Native、Slint、Compose Multiplatform等。
【小红书用户评论】 “哈哈,原来我以为Xamarin是个神器,没想到这么快就被抛弃了。不过,看样子Bitwarden的新客户端值得期待啊!”
【微信公众号读者评论】 “又一个放弃Xamarin的案例!看来微软的这个框架是真的不给力啊。不过,我想知道,这个MAUI框架到底能不能拯救跨平台开发的困境呢?”"