微软Build 2016前瞻:让开发者编写能畅行所有设备的app

本周三,5000名软件开发者将齐聚旧金山莫斯康展览中心参加微软公司年度开发者大会(Build 2016),和往年一样,微软在大会上发布了一系列新的技术支持。


据透露,微软将会让开发人员编写可以在任何Windows设备上运行的应用程序,比如开发人员编写Windows10操作系统的应用程序,也要保证它们能够在个人电脑,平板电脑,智能手机,游戏控制台登平台上运行,甚至是微软HoloLens增强现实头盔。


其中的关键技术是去年7月正式推出的“Universal Windows Platform”(UWP)通用应用平台,该软件内置于Windows 10,它能够帮助开发者统一所有运行Windows 10的设备的应用外观和使用体验。举个例子,此前在线视频服务Hulu需要被开发出Windows PC和Windows Phone两个版本,而有了UWP之后,只需要一个UWP版app。



UWP是微软应对不利趋势作出的策略。应用程序开发的重点已经从个人电脑转向使用更为广泛的iOS设备和Android设备。


说实在的,微软从2003年开始就发力移动互联网了,当时该公司发布了一款面向企业用户的移动操作系统Windows Mobile,但这个系统未能流行起来。到了2010年,微软改变了战略目标,将目标用户转向消费者级,并将旗下的移动操纵系统更名为Windows Phone。但是,新的策略也未见成效。直到2015年第四季度,Windows Phone的全球装机率只有1.1%。


Forrester研究公司分析师J.P. Gownder表示:“过去的罪恶继续困扰着他们。”


去年7月,微软因为收购诺基亚的移动设备业务而付出了沉重代价。为缩减其移动设备业务,微软进行高达94亿美元的大规模资产减记,减记比重达80%,并裁员近8000名员工。从那以后,微软将力挽移动领域的努力转向应用开发,比如让iOS和Android系统兼容自家的应用程序。


微软认为,已经为2亿台Windows 10 PC开发程序项目开发者,他们将会利用UWP的有点来让应用也能在其他设备上运行。反过来,这或许将加强微软在各设备平台中的存在感。


扫码关注↑

内容转载自公众号

硅谷锋向标
硅谷锋向标
了解更多

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/329797.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

XSS的那些事儿

转载自 XSS的那些事儿XSS是什么XSS,Cross-site scripting,跨站脚本攻击,为了区分与CSS,起名为XSS。黑客利用网站的漏洞,通过代码注入的方式将一些包含了恶意攻击脚本程序注入到网页中,企图在用户加载网页时…

js 时间戳转换成时间_JavaScript 时间戳转成日期格式

我们在开发中经常需要把时间戳转化成日期格式,但 JavaScript 本身自带的 Date 方法并不像 PHP date 的那么强大。因此,我们就需要自己动手写一个方法。首先我们要先了解下需要用到的 JavaScript 自带的 Date 对象的方法:getDate:获…

java阻塞队列小结

【README】 1,本文介绍了java的7个阻塞队列; 2,阻塞队列的作用 做缓冲作用,如缓冲kafka消息,而不是直接发送给kafka,减少kafka集群的压力;【1】阻塞队列 BlockingQueue 概述 1,队…

来自.NET FM的感谢信

掐指一算,我们的播客 .NET FM 已经上线一周了!!!不过瞅下节节攀升的流量,二位主播一边感叹 .NET 中文社区的热情,一边摸了摸瘪下去的荷包: • 首日访问 > 2000人次 • 五日访问 > 5000人次…

并发场景下MySQL存在的问题及解决思路

转载自 并发场景下MySQL存在的问题及解决思路 目录1、背景2、表锁导致的慢查询的问题3、线上修改表结构有哪些风险?4、一个死锁问题的分析5、锁等待问题的分析6、小结 一、背景对于数据库系统来说在多用户并发条件下提高并发性的同时又要保证数据的一致性一直是数据…

python queue 生产者 消费者_【python】-- 队列(Queue)、生产者消费者模型

队列(Queue)在多个线程之间安全的交换数据信息,队列在多线程编程中特别有用队列的好处:提高双方的效率,你只需要把数据放到队列中,中间去干别的事情。完成了程序的解耦性,两者关系依赖性没有不大。一、队列的类型&…

关于.NET技术前途问题的讨论

我去年曾经在论坛发起过关于.NET技术前途问题这个话题的讨论,也引起了很多同行和朋友的回复,时间过去大半年,自己也有了一些新的理解。本文的目的就是将其中一些精彩的观点整理出来并谈谈自己的观点。 引子 我们都知道微软.NET技术更新速度快…

用枚举enum实现单例

【README】 1,effectivejava 讲到使用 枚举类实现单例的例子,非常好用;2,好处如下: 不用定义私有构造器;不用定义获取单例的方法,如 getInstance() ;通过 枚举类.INSTANCE() 就可以…

前端面试常考系列一

转载自 前端面试常考系列一 一、简述HTML5的优点和缺点? 优点: 1、网络标准统一、HTML5是由W3C推出的。 2、多设备、跨平台 ,移植性强。 3、自适应网页设计。 4、即时更新。 5、新增了几个标签,有助于开发人员定义重要的内容&…

基于轻量型Web服务器Raspkate的RESTful API的实现

在上一篇文章《Raspkate - 基于.NET的可运行于树莓派的轻量型Web服务器》中,我们已经了解了Raspkate这一轻量型Web服务器,今天,我们再一起了解下如何基于Raspkate实现简单的RESTful API。 模块 首先让我们了解一下“模块”的概念。Raspkate的…

python股票自动买卖视频教程_十分钟学会用Python交易股票

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼本文通过讲述 [单股票均线策略] 在 Ricequant 量化平台的实现,熟悉平台并快速入门、创建自己的量化策略代码 。难易度:入门级.从一下几点说起;1 确定框架:[单股票均线策略] 的主要策略…

前端面试常考系列二

转载自 前端面试常考系列二 一、外部引用CSS有几种方式,有何区别 外部引用CSS的方式有两种分别是link和import。 区别如下: 1、link是XHTML标签,除了加载CSS外,还可以定义RSS等其它事务;import属于CSS范畴,…

3分钟看完Build2016 Day 1 Keynote

Build 2016 Day 1 Keynote 直播结束,M姐不得不说,没看直播的真心错过了一大波黑科技和充值我软信仰的大好时机,不过别后悔,M姐精选了干货,一次性让你补充信仰。没看的真心会被甩开八条街!! 言归…

js动态给按钮赋id_如何给SHOPIFY店铺添加“立即购买”动态结账按钮

动态结账按钮会根据店铺后台所支持的第三方快速结账付款方式和顾客设备浏览器的记录动态展示快速结帐按钮,比如PayPal Express Checkout、Apple Pay等。当然如果浏览器没有记录或者店铺后台没有支持的快速结帐付款方式,按钮则会显示为“buy it now”。Dy…

java序列化与深度拷贝

【README】 1, 为啥要序列化或序列化的意义?2,系统间调用的报文格式,大多数是Json字符串(或字节数组);接收方接收json;3,但当系统调用如RMI,客户端请求服务器…

微软Build 2016开发者大会--兑换承诺

微软的Build开发者大会已经成为它向我们宣布其在未来一年里的战略方向的一个最大平台。不像苹果的发布大会,微软之所以要召开这个会议并不是要发布什么产品,而是像众多业内人士所分析的那样,希望通过介绍公司的努力来说服它最重要的听众——开…

前端面试常考系列三

转载自 前端面试常考系列三 一、简述一下src与href的区别 href 表示超文本引用,在 link和a 等元素上使用。src 表示来源地址,指向外部资源所在位置,在 img、script、iframe 等元素上。src 的内容,是页面的一部分,是引入…

java内部类小结

【README】 1,本文总结了java4种内部类,包括 成员内部类:在外部类内部定义的非静态类;成员内部类不能独立存在,如 UML中类间的组合关联关系;静态内部类:在外部类内部定义的静态类;…

python内置模块有哪些_python中那些小众但有用的内置模块

今天带来的是python里一些小众但是却比较实用的python库,一起来看看吧!pprint:更清晰的打印pprint 是 pretty printer 的缩写,用来打印 Python 数据结构,与 print 相比,它打印出来的结构更加整齐&#xff0…

微软想让你跟机器人说句话就把事办了

也别猜错,微软可没有像 Google 一样打算让四只脚能跑 60 迈和两只脚能穿行森林的机器人大军占领你的家。他们家的机器人不是 Robot,而叫 Bot,可能是 chatbot 的简称,也就是聊天机器人。 具体来说,微软在自然语言处理的…