写点什么

Xamarin Live Player 加速了 APP 的开发周期

  • 2017-05-25
  • 本文字数:912 字

    阅读完需:约 3 分钟

在 Build 2017 第 2 日的主题演讲中,微软的 Terry Myerson 谈到新发布的 Xamarin Live Player (XLP)。正如我们所写的,XLP 是“…一个新的技术,该技术设计的主要目的是简化 iOS 和 Android 应用程序的开发。”Xamarin 的 Joseph Hill 提供了关于这项技术的更多细节。

使用 XLP 的主要好处是:开发者在开始创建 iOS 或 Android 移动应用时,无需先下载相应的软件开发工具包。只管编写移动应用程序,并部署到您的 iOS 或 Android 设备中就可以进行实时的开发和调试了。与 Visual Studio 一起使用,可以快速地做出变更并实现想法。可以将它看作构建快速原型一种方式,作为移动应用程序开发工具包的先导,而不是要取代这些工具包。在证实你的设计和想法具有可行性之后,可以将使用 XLP 的工程文件转入到成熟的开发周期。

随着应用程序的增长,当需要添加特性时,如启动屏幕、应用程序的插件、或控件,则必须安装完整适合目标设备的 Xamarin 开发环境。这意味着,如果你是一个 Windows 用户,XLP 仍然不能完全排除对 Mac 开发环境完全的依赖,只是把依赖的时间点延迟了。如果开发人员在将所有资源投入开发之前,使用原型验证应用程序的可行性,这种情况下这个功能是非常有用的。

目前,XLP 关注的是 Xamarin.Forms 的应用,这些应用支持 C#、F#和 XAML。这些应用只能有限地支持 iOS 的 Storyboards,且编辑时仍然需要使用 Mac。

如果要自己尝试 XLP,你需要在开发机器上安装 Visual Studio 2017 Preview(15.3 以上版本)或在 Mac 上安装 Visual Studio 。然后访问 iOS 或 Android 的应用商店,就可以安装 Xamarin Live Player。一旦你的开发机器与设备配对,就可以开始工作了。注意:远程服务器用于初始配对,应用程序代码不会被发送到第三方服务器。

Xamarin 提供了一个清单,列出了 XLP 目前的存在不足之处,不过他们在修正这些缺陷之后会更新这个清单。他们还提供了一个指南,用于指导如何在你的开发机上使用 XLP。

查看原文 Xamarin Live Player Speeds App Development Cycle


感谢薛命灯对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-05-25 19:002801

评论

发布
暂无评论
发现更多内容

怎么让网站在搜索结果中排更前?

InfoQ IT百科

有哪些好用的代码编辑器?

InfoQ IT百科

如何部署自己的网站?

InfoQ IT百科

趁着同事玩游戏偷偷认识k8s一家子补补课

囧么肥事

Kubernetes 容器 云原生 k8s Kubernetes 集群

有哪些适合程序员用的笔记应用?

InfoQ IT百科

注册域名后,怎么创建个人网站?

InfoQ IT百科

云原生新时代弄潮儿k8s凭什么在容器化方面独树一帜?

囧么肥事

Kubernetes 容器 k8s 容器服务 Kubernetes 集群

WordPress 是什么?

InfoQ IT百科

使用WPS需要注册/登录账号吗?

InfoQ IT百科

安卓App和鸿蒙App有什么不同?

InfoQ IT百科

appdata是什么文件夹?

InfoQ IT百科

DAO社区的胜利,Tiger DAO VC胜在治理与共识

西柚子

一个WPS账号可以在多个设备同时登陆吗?

InfoQ IT百科

目前WPS支持在哪些设备上使用?

InfoQ IT百科

WPS是什么软件?

InfoQ IT百科

极致体验,揭秘抖音背后的音视频技术

火山引擎边缘云

音视频 边缘计算 音视频技术

主流的网站服务器架构有哪些?

InfoQ IT百科

软件激活码是什么?

InfoQ IT百科

架构实战营作业三

热猫

如何添加字体?

InfoQ IT百科

如何修改电脑文件格式?

InfoQ IT百科

有哪些比较靠谱的低代码开发平台?

InfoQ IT百科

低代码开发平台能开发哪些应用?

InfoQ IT百科

SOFARegistry 源码|数据分片之核心-路由表 SlotTable 剖析

SOFAStack

GitHub 开源 程序员 开发者 源码解析

现在常用的视频会议软件有哪些?

InfoQ IT百科

现在常用的在线协作文档软件有哪些?

InfoQ IT百科

如何隐藏电脑上的文件?

InfoQ IT百科

zip格式的文件怎么打开?

InfoQ IT百科

基于DDD思想的技术架构战略调整

Qunar技术沙龙

DDD 构架

WPS有哪些隐藏的使用小技巧?

InfoQ IT百科

做 App 还是小程序好?

InfoQ IT百科

Xamarin Live Player加速了APP的开发周期_.NET_Jeff Martin_InfoQ精选文章