微软新工具让 iOS 开发直接从 Windows 部署和测试应用

作为 iOS 开发人员,微软的 Xamarin 允许使用 XAMarin.iOS for Visual Studio 等工具,用 C#开发 iOS 应用。但在之前,你仍然需要一个 Mac 来构建和测试应用。不过,微软刚刚发布一款名为 Xamarin Live Player 的全新工具,可以让 PC 用户在不使用 Mac 的前提下,直接从运行 Visual Studio 的 Windows PC 上部署、运行、测试和调试 iOS 应用程序。

为了实现这一新功能,开发人员必须在其 iOS 设备上安装 Xamarin Live Player 应用,然后通过在其屏幕上扫描 QR 码将其配对到 PC。因为完全融入了 Visual Studio,你还可以访问 IDE 中的所有常用功能。例如,可以在运行时对代码进行实时编辑,并立即查看更改的结果。

这也是微软为开发人员闭环,将 Windows 10 作为跨平台开发首选操作系统的目标的又一次迈进。

本文来自开源中国社区 [http://www.oschina.net]

时间: 2024-09-10 01:47:20

微软新工具让 iOS 开发直接从 Windows 部署和测试应用的相关文章

分享一些iOS开发实用的小技巧_IOS

1.设置navigationbar title颜色 UIColor *whiteColor = [UIColor whiteColor]; NSDictionary *dic = [NSDictionary dictionaryWithObject:whiteColor forKey:NSForegroundColorAttributeName]; [self.navigationController.navigationBar setTitleTextAttributes:dic]; 2.获取

IOS开发常用的正则表达式_正则表达式

正则表达式是一种用来进行文本匹配的工具,其语法优美简洁.在开发中,查找.对比以及匹配字符串是家常便饭的业务,通过正则表达式我们将这些业务描述成某些需求规则,来让我们的代码更美观.实用.例如我们要验证用户输入的密码长度是否满足6~18位的长度,新手最常见的验证方式是判断输入的密码长度 return (textField.text.length >= 6 && textField.text.leng <= 18); 尽管这种判断方式没有任何问题,而上面的验证换做正则表达式的匹配字符

iOS 开发常用宏总结_IOS

大家都是知道使用宏不仅方便,而且可以提高开发效率.下面总结了iOS开发过程中的一些常用宏,会持续的往里面添加. Objective-C //字符串是否为空 #define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str length] < 1 ? YES : NO ) //数组是否为空 #define kArrayIsEmpty(array) (array == nil || [array

微软:日后将推出一个完整支持Windows 8“Modern UI”的Office版

正如之前的报道,微软新发布的Office 2013将作为Windows 8商店里桌面应用的一部分,大多数新的Office套件应用仍会在Windows 8和Windows RT的桌面模式下运行.因此,在Windows 8和RT的"Modern"界面上运行的Office到哪去了?在Mashable的采访中,微软管理Office项目的副总裁PJ Hough表示,该公司确实有提供类似产品的计划. PJ Hough说,"我们致力于为客户提供一套有着完整Windows 8体验的Offic

微软推出的一个帮助iOS开发人员将应用移植到UWP的工具

微软项目经理Nick Gerard在一篇文章中写道,iOS应用分析是一个属于Windows Bridge for iOS的新工具,旨在让iOS开发人员可以更轻松地将他们的应用移植到通用Windows平台(UWP). 按照Gerard的说法,微软为这款新的应用分析工具设定的目标是,让用户更容易上手使用Windows Bridge for iOS: 迄今为止,即使是弄清楚你的应用是否能够很好地匹配Windows Bridge for iOS也需要多个步骤,其中包括从GitHub下载SDK,安装Win

[翻译] iOS开发工具的介绍(第一部分)

IOS DEVELOPMENT TIPS & TRICKS - PART I http://blog.trifork.com/2013/12/19/ios-development-tips-tricks-part-i/   As you might know, I am very fond of developing apps for the iOS platform. I started back in mid-2009 by trying to create an app for the D

你必需的 10 款 iOS 开发工具

小编整理了10款必备的 iOS开发工具,让你的开发过程事半功倍. SourceTree SourceTree是一个免费的Mac软件,主要用于Git和Mercurial版本控制.它可以帮助你进行源代码控制计划,跟传统的复杂的命令行版本控制软件相比,SourceTree是一款独一无二的GUI工具.对于新手Git用户来说,SourceTree使用起来简单且高效,对于经验丰富的app开发人员来说,SourceTree有着非常强大的功能. Slash Slash是iOS的一个开源库,它为NSAttribu

不编程也开发13个无需编程的iOS开发工具

最近很多人都想自己开发iPhone软件, 但并非每个人都知道如何编写相关代码.还好,有很多工具可以帮助非开发人员创建自己的iPhone软件,甚至不需要编程和脚本知识.这些工具有的专为小公 司打造,有的专门为特定用户打造,比如为音乐家或电子书作者打造的软件.还有的工具可以让熟悉HTML等编程语言的开发者通过自己熟悉的语言编写代码,接 着把代码转化为iPhone软件,然后就可以提交至iTunes Store. 以下就是我们收集的13个工具,你无须掌握iOS的编程语言Objective-C就可以使用这

iOS开发工具:网络封包分析工具Charles详解

简介 Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析.Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析. Charles是收费软件,可以免费试用30天.试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30分钟,并且启动时将会有10秒种的延时. 因此,该付费方案对广大用户还是相当友好的,即使你长期不付费,也能使用完整的