当前位置: 首页 > 软件库 > 手机/移动开发 > >

Essentials

授权协议 View license
开发语言 Java
所属分类 手机/移动开发
软件类型 开源软件
地区 不详
投 递 者 岳枫
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Xamarin.Essentials

Xamarin.Essentials gives developers essential cross-platform APIs for their mobile applications.

iOS, Android, and UWP offer unique operating system and platform APIs that developers have access to, all in C# leveraging Xamarin. It is great that developers have 100% API access in C# with Xamarin, but these APIs are different per platform. This means developers have to learn three different APIs to access platform-specific features. With Xamarin.Essentials, developers have a single cross-platform API that works with any iOS, Android, or UWP application that can be accessed from shared code no matter how the user interface is created.

Questions

Get your technical questions answered by experts on Microsoft Q&A.

Contribution Discussion

Contributing to Xamarin.Essentials? Join our Discord server and chat with the team

Build Status

Build Server Type Platform Status
VSTS Build Windows
App Center Sample App Android
App Center Sample App iOS

Sample App

Try out Xamarin.Essentials on your device!

Installation

Xamarin.Essentials is available via NuGet & is included in every template:

Please read our Getting Started with Xamarin.Essentials guide for full setup instructions.

Documentation

Browse our full documentation for Xamarin.Essentials, including feature guides, on how to use each feature.

Supported Platforms

Platform support & feature support can be found on our documentation

Contributing

Please read through our Contribution Guide. We are not accepting new PRs for full features, however any issue that is marked as up for grabs are open for community contributions. We encourage creating new issues for bugs found during usage that the team will triage. Additionally, we are open for code refactoring suggestions in PRs.

Building Xamarin.Essentials

Xamarin.Essentials is built with the new SDK-style projects with multi-targeting enabled. This means that all code for iOS, Android, and UWP exist inside of the Xamarin.Essentials project.

Visual Studio

A minimum version of Visual Studio 2019 16.3 or Visual Studio for Mac 2019 8.3 are required to build and compile Xamarin.Essentials.

Workloads needed:

  • Xamarin
  • .NET Core
  • UWP

You will need the following SDKs

  • Android 10.0, 9.0, 8.1, 8.0, 7.1, 7.0, & 6.0 SDK Installed
  • UWP 10.0.16299 SDK Installed

Your can run the included android-setup.ps1 script in Administrator Mode and it will automatically setup your Android environment.

FAQ

Here are some frequently asked questions about Xamarin.Essentials, but be sure to read our full FAQ on our Wiki.

License

Please see the License.

  • JavaScript曾经是并将永远是开发任何Web应用程序前端的首选语言。 我们都知道。 无论您选择哪种框架(React或Angular {I prefer react though} ),您始终都需要了解一些JavaScript概念和方法来简化您的生活。 在这篇文章中,我将写有关 1. JavaScript数组和数组方法 2.承诺,异步功能和链接 3.休息和分散经营者 还有其他一些概念,例如Cl

  • \n 近日,跨平台移动应用开发迎来了“大杀器”——Xamarin.Essentials正式版。Xamarin.Essentials是可以将移动原生特性抽象成跨平台的API,经过了长达数个月的预览之后,正式版终于和大家见面了。据悉,此版本中不仅包含了30多个原生特性,还包含了众多由社区贡献的增强特性。\n \n Xamarin.Essentials可以将移动原生特性抽象成一组跨平台的API,旨在简化

 相关资料
  • 因此,我按照如下方式进行定制。 Xamarin.from Android代码

  • 本书是对 Ivan.Morgillo 所写一书的中文翻译版本,带你进入 reactive 的世界。我们会比较reactive 方法和传统方法,进而探索它们之间的相似和不同的地方。

  • 若要自动排列在画布上的对象,点击 “自动布局”按钮。若要更改自动布局,从菜单选择“图表”->“自动布局选项”并设置以下选项: 对象之间的空间 在图表中对象之间的距离。 试验次数 自动布局输出的品质。 自动调整维度 自动选择合适的图表维度。 调整适合的表大小 自动调整表的大小以适合其内容。

  • 在你完成模型后,你可以保存模型表结构和关系为一个脚本文件。“导出 SQL”功能为脚本生成一个 SQL 文件。若要开始使用导出 SQL 功能,从菜单栏选择“文件”->“导出 SQL”。 【注意】此功能仅适用于物理模型。 常规属性 导出到文件 设置输出的文件名和位置。 选择要导出的对象 选择你想导出的模型对象。 高级属性 【注意】下列选项会根据你所选择的图表数据库类型而有所不同。 用级联删除 勾选了这

  • “同步到数据库”功能让你比对模型和现有数据库或模式,显示它们之间结构的差异,并提供同步模型的结构到目标连接。若要开始使用同步到数据库向导,从菜单栏选择“文件”->“同步到数据库”。 【注意】此功能仅适用于物理模型。 选择连接 首先,为源模型和目标连接定义连接、数据库和/或模式。 你可以点击“管理连接”按钮来查看和编辑在 Navicat Data Modeler 的连接。请参阅数据库连接的详细信息。

  • Navicat Data Modeler 提供两种正向工程工具,让你从一个物理模型生成物理的数据库或一个脚本文件。 同步到数据库 - 比对和同步到一个实际的数据库。 导出 SQL - 用自定义的设置生成一个 SQL 文件。

  • 你可以创建一个 ODBC 连接来连接你的 ODBC 数据源。下列的指示引导你通过创建一个新 ODBC 连接的程序。 设置一个 ODBC 数据源连接 若要设置数据源的连接,你要安装相关的驱动程序。 然后,使用 ODBC 管理员来设置 DSN(数据源名)。 【注意】你可以向驱动程序提供者咨询有关如何设置数据源名。 在 Navicat Data Modeler 连接到 ODBC 数据源 连接名 一个最恰

  • 你可以创建一个连接来连接到你的服务器:MySQL、MariaDB、PostgreSQL、Oracle、SQLite、SQL Server。 【注意】连接属性的选项卡会根据你所选择的数据库类型而有所不同。 常规设置 高级设置 数据库设置 SSL 设置 SSH 设置 HTTP 设置