uwp 能否运行于Linux,UWP,实现跨平台的关键
02UWP,实现跨平台的关键
UWP,实现跨平台的关键
UWP是Win10中Universal Windows Platform的简称,是一个Windows通用应用平台。UWP通用应用不同于传统Windows系统上的.exe应用,也不是单纯的手机APP,而是一种可以在Win10 PC、Win10 Mobile、Surface、Xbox甚至包括HoloLens等所有Win10平台上运行的应用。
已开发的UWP应用
在这次大会上,微软宣布他们正在开发一套工具,让开发者可以快速将传统PC应用,也就是.exe或.msi软件转制成UWP通用应用。这不仅对开发者来说是个好消息,对于Windows生态的发展是很有利的,微软早该走出这一步了。
除了UWP,微软还在进行Xamarin的研发,这个项目的最终目的就是让iOS和Android应用也能够在Windows上进行开发。
UWP和Xamarin项目
Xamarin现在已经形成了一个完整的体系,目前有Xamarin StudiXamarin架构Xamarin架构o、Xamarin.Forms、Xamarin for Visual Studio、Xamarin Test Cloud,以及包含前面四个工具的Xamarin Platform。它的目标是用C#开发iOS、Android和Windows Phone原生应用程序,一次开发,多平台交付。
在Windows上运行Ubuntu Linux二进制程序
“Bash shell也登陆Windows了。”当Kevin Gallo宣布这个消息时,现场响起了程序员们的一阵欢呼。
将Bash shell引入Windows
Bash(Bourne Again Shell)是Linux系统中使用的一种Shell。它整合了附加组件和额外插件,是Bourne Shell的增强版,同样是基于GNU框架下发展出来的。它为用户提供了使用文本命令模式来实现各项功能(和/或使用脚本)。
目前,开发者可以使用Cygwin或者MSYS等工具在Windows系统上运行Bash Shell,但是这会比较麻烦,所以微软这次与Canonical达成了合作,将Bash shell引入Windows,对开发者来说是一个绝对的好消息。比如,Linux或OS X的用户可能习惯于输入“ls”来显示文件夹中的所有文件,而不是像Windows那样输入“dir”,当然,它本质上只是个system32系统文件夹中的一个.exe文件。
uwp 能否运行于Linux,UWP,实现跨平台的关键相关推荐
- 在PC机上运行的linux系统是,Docker Desktop如何在Windows计算机上运行linux容...
1)我的Windows 10计算机具有Windows内核.对? 答:可以. 2)当我选择运行Linux容器的选项时,我认为Linux VM在Windows 10计算机的顶部运行,并且在Linux容器的 ...
- [UWP] 用 AudioGraph 来增强 UWP 的音频处理能力——AudioFrameInputNode
原文:[UWP] 用 AudioGraph 来增强 UWP 的音频处理能力--AudioFrameInputNode 上一篇心得记录中提到了 AudioGraph, 描述了一下 什么是 AudioGr ...
- 重新启动正在运行的linux,下面哪个命令行可用来马上重新启动正在运行的Linux系统()。A.restart--delay=0B.reboot-wC.halt-p...
下面哪个命令行可用来马上重新启动正在运行的Linux系统().A.restart--delay=0B.reboot-wC.halt-p 更多相关问题 Java语言中的逻辑与( 切换开关设计用手指切换时 ...
- linux运行隐藏文件,Linux下如何隐藏文件_网站服务器运行维护,Linux,隐藏文件
linux系统怎样安装软件_网站服务器运行维护 linux系统安装软件的方法:1.使用apt命令进行安装,如[apt install app_name]:2.使用rpm命令进行安装,如[rpm -i ...
- 内网linux服务器安装运行环境,linux下如何在内网中安装docker_网站服务器运行维护...
docker的镜像和仓库是什么_网站服务器运行维护 docker镜像就像是一个linux的文件系统,这个文件系统里面包含了可以运行在linux内核的程序以及相应的数据.仓库是集中存储镜像的地方. 一. ...
- C#编写运行在Linux环境下的采用Mediainfo来获取多媒体文件信息的代码
C#编写运行在Linux环境下的采用Mediainfo来获取多媒体文件信息的代码 原文:C#编写运行在Linux环境下的采用Mediainfo来获取多媒体文件信息的代码 项目开始设计的是运行在wind ...
- 花旗linux 内核 如何调试,揭秘首个运行在Linux平台的核心银行系统
上个星期社区进行了一场直播,关于"新一代核心银行系统解决方案CBOD"--首个运行在Linux平台的核心银行系统. 国外上线Linux核心系统的银行已经不少,例如花旗银行在主机系统 ...
- mono linux 运行机制,linux – Mono如何神奇?
我正在学习C#,所以我制作了一个名为Hello,World!的C#程序,然后用mono-csc编译并用mono运行它: $mono-csc Hello.cs $mono Hello.exe Hello ...
- mac虚拟机linux性能测试,Veertu 1.0.4 – Mac上最轻便的虚拟机,可以运行Windows/Linux。...
在Mac上运行 Windows / Linux Veertu简单.轻.安全的虚拟化软件设计的MAC. 与Veertu你可以运行你喜欢的窗口或Linux分布直接在OS X的系统管理框架Veertu供电和 ...
最新文章
- IDEA 连接MySQL数据库
- OSChina 周六乱弹 —— 小明和网关超经典的故事~
- vue经验(从别的文章里拼凑来的,不希望有人看,防止侵权)
- BPDU tunnel技术简介
- HBase 1.2.6 完全分布式集群安装部署详细过程
- PostgreSQL的ecpg程序的调适与运行
- tomcat请求数据的编码设置
- 被 Kafka 虐的日子,太惨了……
- phpthink验证旧密码_忘记MacBook密码解决方法
- 仿网易云音乐移动端html模板,使用jQuery仿制网易云音乐移动端
- 自强不息系列之Python 线性查找
- Dell Optiplex 960 n series 释放SLIC
- 计算机启动修复怎么还原,电脑开机出现系统恢复选项该怎么办
- 阿里云ECS云服务器CPU处理器型号主频睿频实例规格表
- 自由人NFT:数字藏品乱象中,我们如何辨别?
- Python实现BP神经网络ANN单隐层分类模型项目实战
- echarts:silent:true去掉markline label的tooltip
- latex 集合相关符号:实数集,整数集,并,包含,真包含
- Apache Kylin CUBE 剪枝优化和cuboid数量计算公式总结
- 实现繁简互转的三种方法