威尼斯手机平台-电子正规官网登录首页

热门关键词: 威尼斯手机平台,威尼斯登录首页,威尼斯正规官网
开发者可以通过四种途径开发Win10应用,以便开发人员不再需要在旧版桌面程序和UWP应用之间进行选择
分类:新闻公告

Windows 团队近日宣布,随着 Visual Studio 15.9 的正式发布,开发者现在可以使用官方支持的 SDK 和工具构建 ARM64 应用。同时,Microsoft Store 正式接受 ARM64 应用提交。

IT之家5月9日消息微软本周在西雅图召开了Build 2019开发者大会,但关于通用Windows 10应用死亡的谣言似乎被夸大了。在Build 2019会议目录中实际上有几个专用于UWP应用开发的会话,包括最新的“为多个设备构建UWP应用程序”的会话。

2月24日晚上,IT之家曾报道有消息爆料称微软Win10将执行大计划,Win10应用将很容易移植和迁移到iOS、安卓平台。今天凌晨微软正式收购Xamarin跨平台移动应用开发平台公司,这使得该传言更加确切,微软很可能会在Build2016上有大动作。

此外,开发者还可以使用 Visual Studio 15.9 将 UWP 和 C++ Win32 应用重新编译为 ARM64 应用,使其在 ARM 设备上充分利用 Windows 10 的处理能力和功能,从而为用户提供最佳体验。

还有其他会议致力于将Visual Studio Libraries用于UWP和桌面应用程序,使用.NET Core with UWP,或允许Win32程序用于访问打包应用程序的Windows API。目前微软正在进行一些重要的平台更改,以便开发人员不再需要在旧版桌面程序和UWP应用之间进行选择。由于开发人员在Windows 10上采纳通用应用的速度很慢,微软现在可以让传统的Win32应用程序充分利用UWP功能。

微软初心是UWP

图片 1

Windows开发平台兼公司副总裁Kevin Gallo在接受ZDNet采访时解释说,结束Win32程序和UWP应用之间的“巨大鸿沟”仍然是一项正在进行中的工作。“当我们完成时,一切都将被称为Windows apps,”Gallo补充道,微软最终目标是让“每个开发人员都可以使用每个平台功能”。

在去年Build2015大会上,微软宣布推出Windows10UWP平台,宣称一次开发,处处运行。开发者可以通过四种途径开发Win10应用,包括Web集成、.NET&Win32应用转制、AndroidJava/C++兼容、iOSObjective C开发移植等,将传统自家应用或其他平台移植到Win10应用商店中,力求在三年时间内打造10亿Win10设备。

图片 2

这与Gallo本周早些时候在Windows开发人员博客上写的内容相呼应。“你告诉我们希望继续解耦UWP平台的许多部分,以便开发者可以逐步采用它们,如WinUI、MSIX和Windows Terminal,”Gallo解释道。现在,像Win32和Windows Presentation Foundation这样的Windows框架已经“升级到完全状态”,这意味着非UWP应用程序将能够利用到越来越多的UWP功能。

而到现在为止,经过不到一年的变化,微软暂时放弃了Win10 Mobile兼容安卓应用的做法,转而大力扶植iOS应用移植开发,主要还是为了打造原生的Win10 UWP应用和游戏。

为了帮助开发者将应用交付给使用者,现在 Microsoft Store 接受 ARM64 的 UWP、C ++和 .NET Native 应用。开发者可以使用 Desktop Bridge 将 ARM64 二进制文件打包成可以上传至商店的套件。和往常一样,开发者可以在网站上托管专用的 Win32 应用程式的 ARM64 版本,或是整合 ARM64 到现有的多架构安装程序中。

至于微软商店,在微软放弃Groove音乐和电子书类别之后,它已成为一个主要是应用、游戏和电影的商店。近几年微软开放了商店桥接桌面程序,微软成功获得了包括iTunes和Spotify在内的一些知名程序,但微软仍然面临着类似苹果Mac App Store推出几年后面临的相同困境。

微软意识到开发者平台是重要资源

(文/开源中国)    

“商店是关于商业的。这是另一个发行渠道,”Gallo说,确认微软商店将继续存在。但是,微软很清楚,在像Windows这样的开放平台上,用户通常更愿意在别处获得应用程序。“他们不需要在商店里。人们只想知道微软是否认为一款应用程序很好,”Gallo补充道。

然而事实并非想象的那样顺利,由于iOS、安卓、Windows Phone应用实际上在开发环境和平台之初就已划分阵营,比如iOS应用开发大多需要Mac OS X和Xcode环境,安卓应用开发需要Java等,WP开发则使用微软Windows自家的Visual Studio套件。现在微软想把Visual Studio扩展到其他移动开发平台上,但并不是登陆Mac OS X。

截至今天,UWP应用对于希望构建在Windows 10 PC、Xbox One主机或Windows MR设备上运行的应用程序的开发人员仍然有意义,微软现在正将帮助开发人员使旧桌面程序像UWP应用一样运行。虽然这些现代桌面应用程序是否最终登陆到Microsoft Store是一个完全不同的问题,但微软将继续开展平台工作,以允许开发人员轻松地在Windows 10上分发和利用应用盈利。

微软今天收购的Xamarin是一家移动应用跨平台开发平台,可以通过C# 语言开发iOS、Android 和Windows10原生移动应用,以及云端应用测试,符合微软“移动为先、云为先”的战略。

我们可以这样想,如果Visual Studio提供为三大移动平台同时开发应用的工具和环境,那么很多开发者是不是会重新选择Visual Studio开发工具呢?在Win10系统中,开发者也会考虑为直接为Win10平台开发应用。因此除了应用移植到Win10,微软更想直接拉拢开发者。

Build2016上的新亮点:Xamarin

在Build2015上,微软发布了Visual Studio Code,是带GUI的代码编辑器,只能完成简单的代码编辑,可以帮助开发者转换代码,支持Windows、Linux以及OS X操作系统跨平台。而随着微软收购Xamarin,微软将具备掌握主流平台的开发环境和工具集成,吸引大批开发者。不过目前Xamarin还是收费订阅,微软可能会在Build2016上推出Xamarin免费社区版。

微软Build2016开发者大会将于2016年3月30日至4月1日在旧金山莫斯康会展中心举行。

关注Windows10,锁定Win10之家(

本文由威尼斯手机平台发布于新闻公告,转载请注明出处:开发者可以通过四种途径开发Win10应用,以便开发人员不再需要在旧版桌面程序和UWP应用之间进行选择

上一篇:【威尼斯正规官网】与Linux和开源为敌,汤普森说 下一篇:【威尼斯正规官网】基金会的,OpenBSD 基金会做出贡献
猜你喜欢
热门排行
精彩图文