Xamarin基础
什么是Xamarin?

Xamarin使开发人员能够跨平台共享其90%的程序代码。此模式允许开发人员以一种语言(或重复使用现有的应用程序代码)编写所有业务逻辑,而且可以在每个平台上实现本机的性能和外观。 复制下面链接,可观看中文字幕版视频https://bxug.bopoda.cn/play/774

在 PC 上安装Xamarin

你可以用Xamarin和Visual Studio在PC或Mac上开发移动应用程序。在本视频中,介绍了在PC上安装Xamarin的步骤,以便创建你的第一个移动应用程序! 复制下面链接,可观看中文字幕版视频https://bxug.bopoda.cn/play/779

在Mac上安装Xamarin

你可以用Xamarin和Visual Studio在Mac或PC上开发移动应用程序。 在本视频中, 介绍了在Mac上安装Xamarin的步骤, 以便创建你的第一个移动应用程序!

Xamarin解决方案体系结构

从Visual Studio创建一个全新的Xamarin解决方案后,将为您创建几个项目。这段视频解释了iOS、Android和Xamarin.Forms项目是如何相互关联的,以便您可以充分利用Xamarin.Forms应用程序。

在Xamarin.Forms中使用XAML绘制UI

XAML是一种标记语言,您可以使用它以声明方式编写用户界面定义。XAML在Xamarin.Forms中并不是新事物,因为它是在十几年前与WPF一起首次引入的。   XAML源自XML,除其他外,它还具有以下优点: XAML使您可以轻松地以分层的方式表示元素的结构。 它在用户界面定义和C#逻辑之间提供了清晰的分隔。 作为一种与逻辑分离的声明性语言,它使专业设计人员可以在用户界面上工作,而不会干扰命令性代码。   使用XAML定义用户界面的方式在各个平台上都是统一的,这意味着您只需设计一次用户界面,即可在iOS,Android和Windows上运行。

在Xamarin.Forms中使用MVVM模式

如果你已经使用XAML创建了Xamarin.Forms应用程序,现在是时候使用MVVM模式向其中添加一些功能了。 MVVM模式自动将属性和命令从业务逻辑对象连接到UI来完成创建应用程序所需的大量工作,而XAML是实现MVVM模式的好方法。

基于XAML的Xamarin.Forms应用程序导航

从一个界面导航到另一个界面对几乎所有移动应用程序都是必不可少的。j接下来小编将向您展示如何将导航添加到基于XAML的Xamarin.Forms应用程序。

单页面的Xamarin.Forms是应用程序

如何创建单页面Xamarin.Forms应用程序,并使用C#编写UI。

在Xamarin.Forms中使用MVVM

在视频中创建的Xamarin.Forms应用程序的基础上,实现MVVM体系结构。 MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开。

Xamarin.Essentials API 之 颜色转换器

Xamarin.Essentials 为开发者提供了 移动应用程序的跨平台API。本周,我们将要看一看 通过构建颜色转化器来简化开发。

内存管理和性能分析的最佳实践

内存管理和移动应用程序配置的最佳实践

基于C#的Xamarin.Froms应用程序导航

本期视频我们在应用程序中添加了新的页面,并使用C#代码实现了导航到新页面。