没有合适的资源?快使用搜索试试~ 我知道了~
首页Xamarin 跨平台入门指南
资源详情
资源评论
资源推荐

ContentsContents
跨平台
构建移动应用
要求
移动开发简介
移动 SDLC 简介
生成跨平台应用程序
概述
第 1 部分
-
了解 Xamarin 移动平台
第 2 部分
-
体系结构
第 3 部分
-
建立 Xamarin 跨平台解决方案
第 4 部分
-
处理多个平台
第 5 部分
-
实际代码共享策略
第 6 部分
-
测试和应用商店审批
案例研究:Tasky
共享代码
概述
.NET Standard
共享项目
可移植类库
(
PCL
)
NuGet 多平台库项目
现有库项目
新的多平台库
新的平台专用库
元数据指南
NuGet 包(手动)
在跨平台应用中使用 C/C++ 库
语言支持
C#
异步支持概述

C# 6 语言功能
F#
入门
F# 示例
Visual Basic.NET
Xamarin iOS 和 Android
Xamarin.Forms
Razor HTML 模板
性能和安全性
性能
Android 性能
iOS 性能
Mac 性能
传输层安全性
(
TLS
)
Android
iOS 和 Mac
部署和调试
自定义链接器配置
使用 NuGet 安装 NUnit 2.6.4
多进程调试
桌面开发人员
应用生命周期比较
UI 控件比较
WPF 与 Xamarin.Forms
移植指南
示例
疑难解答
常见问题
如何查看 PCL 中支持的库?
PCL 反射 API
PCL 案例研究:如何解决与 Microsoft TPL 数据流 NuGet 包的
System.Diagnostics.Tracing 相关的问题?
如何更新 NuGet?

如何降级 NuGet 包?
在更新 Nuget 包后出现缺失包错误
统一 Google Play 服务组件和 NuGet
组件保存在计算机的什么位置?
在哪里可以找到我的版本信息和日志?
应何时以及如何提交 bug 报告?
Xamarin 为何不支持 Jenkins?
调试器需要哪些项目设置?
Visual Studio 问题
“部署”复选框在 Configuration Manager 中处于禁用状态
安装后缺少 Visual Studio 扩展
如何彻底卸载 Xamarin for Visual Studio?
如何收集 Visual Studio 进程的当前调用堆栈?
为什么 Visual Studio 未将引用的库项目包含在生成中?
更新对 NuGet 的组件引用
示例

构建移动应用
2019/3/7 • • Edit Online
生成首个应用
移动开发入门
移移动动开开发简发简介介
移移动软动软件开件开发发生命周期生命周期简简 介介
生成跨平台应用程序
Visual Studio for Mac Visual Studio for Mac 介介 绍绍
Xamarin University 入门
相关链接
开始前,请检查系统要求和安装说明,确保一切就绪。
Xamarin.Forms 快速入门
若要使用本机 UI 技术(如 Android XML 或 Xcode Storyboard)生成应用,请尝试参考以下平台特定指南之一:
Android 快速入门
iOS 快速入门
若要深入了解 Xamarin 的工作原理,以及如何着手进行移动应用开发项目,请阅读以下指南:
本文档介绍高级别 Xamarin 工作原理,并可链接到 iOS、Android 和 Xamarin.Forms 入门指南。
本文讨论了有关移动应用程序的软件开发生命周期以及生成移动项目时的一些注意事项。 对于希望直接开始生成
应用的开发人员,可先跳过此指南,稍后再进行阅读,以更完整地理解移动开发。
通过在设计和开发移动应用程序时选择 Xamarin 并了解一些注意事项,可以实现跨移动平台的代码共享,缩短上市
时间,利用现有技术,满足用户对移动访问的需求并降低跨平台复杂性。 此文档概括了实用和生产力应用程序如何
实现这些优势的关键指南。
详细了解适用于 macOS 的集成开发环境
(
IDE
)
Visual Studio for Mac。
通过 Xamarin University 使用 Xamarin for Visual Studio 生成第一个 Xamarin.Forms 应用
系统要求
安装说明

系统要求
2019/3/14 • • Edit Online
开发环境
MACOS WINDOWS
开开发环发环境境 Visual Studio for Mac Visual Studio
Xamarin.iOS 是 是(使用 Mac 计算机)
Xamarin.Android 是 是
Xamarin.Forms 仅限 iOS 和 Android(macOS 处于预览
状态)
Android 和 Windows/UWP(Mac 电脑的
iOS)
Xamarin.Mac 是 仅限打开项目和编译
NOTENOTE
macOS 要求
建建 议议 说说 明明
操作系操作系统统 macOS High Sierra Xcode 9 需要 macOS High Sierra 或更
新版本。
Xamarin.iOS iOS 11 SDK iOS 11 SDK 随 Xcode 9 提供
Xamarin.Android Android 6.0/API 级别 23 使用最新的 SDK 时仍可面向较旧的
Android 版本,也可以针对较旧版本的
SDK 进行生成(如果需要)。
Xamarin 产品依赖于 Apple 和 Google 中的平台 SDK 才能面向 iOS 或 Android,因此系统要求应与这些平台的要
求匹配。 此页列出了 Xamarin 平台的系统兼容性以及建议的开发环境和 SDK 版本。
有关获取软件和所需 SDK 的详细信息,请参阅安装说明。
此表显示了可使用不同开发工具和操作系统组合生成的平台:
若要在 Windows 计算机上针对 iOS 进行开发,必须有可通过网络访问的 Mac 计算机,以供远程编译和调试。 这同样适用于
Visual Studio 在 Mac 计算机上的 Windows VM 内运行的情况。
使用 Mac 计算机进行 Xamarin 开发需要以下软件/SDK 版本。 检查操作系统版本,并按照 Xamarin 安装程序相关
说明操作。
剩余251页未读,继续阅读












安全验证
文档复制为VIP权益,开通VIP直接复制

评论0