内容简介
Xamarin.Forms is a lightweight cross-platform development toolkit for building apps with a rich user interface. Improved and updated to cover the latest features of Xamarin.Forms, this second edition covers CollectionView and Shell, along with interesting concepts such as augmented reality (AR) and machine learning.Starting with an introduction to Xamarin and how it works, this book shares tips for choosing the type of development environment you should strive for when planning cross-platform mo
AI简介
这是一本全面介绍了Xamarin.Forms跨平台开发框架的书籍。这本书涵盖了从基础概念到高级应用的各个方面,包括如何使用XAML和C#定义UI,如何使用MVVM设计模式分离用户界面的显示逻辑和业务逻辑,如何使用Shell定义应用结构,如何使用CollectionView和CarouselView展示数据,如何使用动画和手势识别器增强交互性,如何使用地图和自定义渲染器显示地图,如何使用SignalR服务实现实时通信,如何使用Azure服务搭建后端,如何使用机器学习进行图像分类,以及如何创建自定义控制等。
这本书首先介绍了Xamarin.Forms的架构,包括共享层和平台特定层,以及如何使用XAML和C#定义UI。接着,作者讲解了如何使用MVVM设计模式分离用户界面的显示逻辑和业务逻辑,并使用Shell定义应用结构。在后续章节中,作者详细讲解了如何使用CollectionView和CarouselView展示数据,如何使用动画和手势识别器增强交互性,如何使用地图和自定义渲染器显示地图,如何使用SignalR服务实现实时通信,如何使用Azure服务搭建后端,如何使用机器学习进行图像分类,