Xamarin_联系人 Contacts是我在学习Xamarin Forms时开发的示例应用程序。 我使用MVVM架构开发了该项目,并且可以在iOS和Android设备上运行。我使用了SQLite本地数据库,并实现了许多其他功能。 我认为该项目将为许多开始学习Xamarin开发的新开发人员提供帮助。 建筑 Model-View-ViewModel(MVVM)模式有助于将应用程序的业务和表示逻辑与其用户界面(UI)完全分开。 在应用程序逻辑和UI之间保持清晰的分离有助于解决众多开发问题,并使应用程序更易于测试,维护和发展。 它还可以极大地提高代码重用的机会,并允许开发人员和UI设计人员在开发应用