原标题:微软BUILD2015:Windows 10把iOS/Android"都吃了"

【搜狐数码消息】(文/苏野)微软在太平洋时间4月29日早8:30召开一年一度的开发者大会BUILD2015.

微软的CEO纳德拉表示,微软的使命是让星球上的每一个人和组织能成就更多。微软希望开发者们能充分利用这个平台的优势,发挥自身的才智和技能。

新的整合的平台将带来三大整合优势:建立智能云,重新发明生产力和商业进程,创造更多个人计算。

有了Azure之后的开发变得无所不能

Azure是一个超大规模的云平台,目前已经开放了19个Aure计算区域。过去的一年里,微软提供了超过500个Azure的新特性,目前已经拥有超过30万的开发者在Visual Studio Online注册。Azure允许开发者使用Linux和Windows接入云端。微软认为云计算平台,必须提供更多选择上的灵活性。

针对Linux,Windows和Mac的.NET内核将在今天开放预览,现场演示了在Linux中调试.NET程序。

此外,Visual Studio也支持Android模拟器了,开发者可以利用Visual Studio进行开发,完成后同时在Android以及Windows中进行模拟测试。

现在,借助Azure云服务,也可以在Visual Studio在线建立并测试程序,这样一来开发者就可以在其它平台中利用浏览器进行程序调试。

Mac以及Ubuntu平台也迎来了精简版的微软的开发工具Visual Studio Code,不过这并不具有与WIndows平台相同的功能,仅可以用来调整代码。然而这已经是微软迈出的关键一步,更重要的是,Visual Sudio Code在多平台免费。

不过,Visual Studio 2015依旧是最完整的开发工具,但Visual Studio Code提供了跨平台的代码编辑功能。

每天使用Azure创建和投放的SQL数据库数量达到16万个。借助云计算分析,Azure可以提供最合适的数据库类型推荐。开发者使用一个数据池,而不同的终端用户拥有不同的权限,因此他们访问同一个数据池,能看到的数据也不尽相同。使用MacBook也能在Linux虚拟机中加入一些.NET代码。

借助Azure,用什么样的代码编写程序不再重要,重要的是开发者可以借助云计算技术创建自己的逻辑规则,实现机器学习,微软称之为“智能程序(Intelligent App)”。

微软也宣布了Data Lake(数据湖)的服务,可以提供高效率的数据分析存储,以及企业级的安全和权限管理。

Office:从软件群变成平台

纳德拉表示,Office已经有15亿用户,微软希望能让Office超越原本单独类别的程序类别,为用户提供更大的可扩展性。这似乎暗示Office也将成为一个平台。现场展示实例使用的是运行在Windows 10上的Office 2015各类软件,比如Word 2016以及PowerPoint 2016。

跨平台开发依旧是重要的主题,Office的开发者可以创作跨越Windows、网页以及iOS的Office插件了。实际上,Office在这几年已经开始支持第三方插件了,不过这依然是微软首次宣布跨平台的插件开发成为可能。

作为Office中的重要组成部分,云端硬盘OneDrive可以成为不同程序的数据的存储中心。你在也不需要在不同程序中寻找不同的数据了,Office中的数据不再被封闭在Office的那几个程序中,而可以开放给不同的插件和程序。

Skype同样是办公环节重要的组成部分,微软同样发布了一个网页版的Skype API。

Windows 10:服务而非软件的意思原来是,Android和iOS程序都被包括了

“WIndows 10并非仅仅是另一个版本的发布,而是全新一代的Windows,它不再是软件而是一种服务。”纳德拉在介绍Windows 10时重申这是一项服务。作为面向用户的重要产品,微软强调它“更加个人”,纳德拉希望开发者能在最广大的用户群中找到自己程序的目标用户。

微软致力于为Windows建立同一个生态系统,而非像苹果的Mac/iOS和谷歌的Android/Chrome双系统两个生态的模式,Windows 10将采用同一个应用商店,意味着开发者只需要提交一次,即可展示给Windows 10覆盖的所有设备用户。

新的Windows Store应用商店,支持的支付方式不仅仅是信用卡,如果你使用Windows Phone,则可以通过与运营商进行结算。

微软也宣布了针对商用的Windows Store for Business。商用以及教育用户可以自定义专属Windows Store,将所需应用程序从分类中进行优先标记。

微软通过首年免费升级计划,希望在未来两到三年内将Windows 10的设备数量推高至10亿,相对的,目前谷歌的KitKat设备数量刚刚超过5亿。

通用程序的一个特性是,你调整窗口尺寸时,其中的内容也会自动调整,并且同样支持触摸。现场展示了手机版的微信,而在Windows 10桌面中,微信程序窗口保持了与手机相同的界面布局和比例,还支持拖拽传输文件。

开发者可以通过四种方式建立Windows应用程序:

第一种是网站,现场展示了在Windows Store注册的网站,用户可以像打开一个应用一样打开这样的网站;

第二种是.NET和Win32程序,大部分传统Windows程序都是这个类别;

第三种是Android Java/C++,Windows将预置Android子系统,开发者可以重复使用在编写Android程序中使用过的大部分代码;

第四种是iOS使用的Objective C,意味着开发者可以将iOS程序带入Visual Studio并且将它们直接变成Windows 10程序。

提供给开发者的还有一台免费的惠普Specture x360笔记本,Myerson表示,希望在座的开发者能利用酒店的WiFi升级到最新的Windows 10。

其它一些Windows 10的细节功能:

Windows 10在锁屏状态支持Spotlight,可以显示照片;开始菜单重新采用了Aero玻璃特效,屏幕右上角还有一个必应壁纸的是否喜欢,其实这项功能已经有了。

Cortana现在有了改进的界面。

IE浏览器的替代品Project Spartan的正式名字是“Microsoft Edge(微软边儿)”,内置Cortana,适合阅读,内置截屏涂鸦以及分享。

Microsoft Edge使用HTML5和Java内核,可以直接使用开发者针对Firefox和Chrome浏览器已经开发的浏览器插件。

正式发布HoloLens以及开发平台Holographic

微软正式发布现实增强工具HoloLens的开发平台,HoloLens程序都是Windows 10通用程序,Windows Holographic。Holographic将进入并改变建筑行业,这个行业是数十亿美元的行业,借助Hololens,建筑师可以直接在3D空间中看到建筑模型并直接进行调整,提前预知工程完成时的样子。

医学领域也是HoloLens的擅长领域,医生可以对人体进行3D建模,分别对骨骼、肌肉、循环系统以及具体器官进行直观检查。

责任编辑:

2015ios和android开发,windows phone,微软BUILD2015:Windows 10把iOS/Android都吃了相关推荐

  1. Android开发经验谈-很少有人会告诉你的Android开发基本常识,经验谈android

    转载:http://www.android100.org/html/201507/15/165084.html Android开发经验谈-很少有人会告诉你的Android开发基本常识,经验谈andro ...

  2. android工程师饱和,Android开发是否饱和了?你所不了解的Android开发

    原标题:Android开发是否饱和了?你所不了解的Android开发 Android开发是否饱和了?是很多人关心的问题,对于想要从事Android开发的人更是头等大事.如今,就业难成横亘在求职者面前的 ...

  3. 001 初学android开发,从搭建环境开始(jdk+eclipse+android sdk+windows7)

    001 初学android开发,从搭建环境开始(jdk+eclipse+android sdk+windows7) 毕业就一直从事.Net开发,之后做管理,做产品设计,疏于编码. 最近打算买个小米手机 ...

  4. Android开发经验谈-很少有人会告诉你的Android开发基本常识

    作者:张明云 本文介绍Android开发过程中的一些基本常识,大多是一些流程.专业术语和解决问题的方法等. 软件开发流程 一个完整的软件开发流程离不开策划.交互.视觉.软件.测试.维护和运营这七个环节 ...

  5. 五部搞定Android开发环境部署——费UC噶不过详细的Android开发环境搭建教程

     五步搞定Android开发环境部署--非常详细的Android开发环境搭建教程 引言 在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立 ...

  6. 快速学习Android开发知识点总结(磨砺营马剑威Android)

    2019独角兽企业重金招聘Python工程师标准>>> [威哥说]很多人在工作中不断的遇到瓶颈,想研究新的技术,却发现自己的基础不扎实,无法深入理解某一项技能的原理问题.这就需要大家 ...

  7. 如何成为android开发工程师,android开发工程师薪资 如何成为一名合格的android开发工程师?...

    行业薪酬的影响因素包括行业内.外部因素及员工个人的因素,同样,在IT行业中,要想了解android开发工程师的薪资待遇情况如何,我们也可以从这几个因素入手,加以了解.android开发工程师薪资,如何 ...

  8. 《ArcGIS Runtime SDK for Android开发笔记》——(8)、关于ArcGIS Android开发的未来(“Quartz”版Beta)...

    1.前言 今天再一次在官网看到了ArcGIS Runtime SDK for Android下一个版本"Quartz"版的更新资料,它将是一个非常重要的更新,包括API接口的重构和 ...

  9. android开发入门与实践_我的新书《Android App开发入门与实战》已经出版

    前言 工作之余喜欢在CSDN平台上写一些技术文章,算下时间也有两三年了.写文章的目的一方面是自己对技术的总结,另一方面也是将平时遇到的问题和解决方案与大家分享,还有就是在这个平台上能和大家共同交流. ...

最新文章

  1. Python-OpenCV 笔记9 -- 模板匹配
  2. 【Linux】Linux基本命令(一)
  3. 云计算设计模式(一)缓存预留模式
  4. podcast播客资源_为什么播客是我的新维基百科-完美的非正式学习资源
  5. linux中dhcp如何配置两个子网,linux – 配置DHCP服务器以在同一VLAN上为多个子网提供服务...
  6. Java一对多关系示例
  7. 【AI视野·今日Robot 机器人论文速览 第五期】Thu, 10 Jun 2021
  8. 被问到一个简单的脚本后
  9. 【转】vue项目打包部署——nginx代理访问
  10. python安装教程-01-Python安装教程与特色介绍-小白python入门基础
  11. AcWing 91. 最短Hamilton路径(状态压缩DP+哈密顿回路)
  12. 阿里巴巴如何基于 Kubernetes 实践 CI/CD
  13. 下拉框绑定数据库后,如何在下拉框的最前面增加一项
  14. 什么是软件质量保证_什么是软件质量?
  15. DDA数值微分法详解
  16. SQLmap简单的使用——新手教程解析
  17. Startup攻略秘籍,从头到尾,一篇搞定!
  18. 数学图形之单叶双曲面
  19. iOS 面试题集合~[有答案]
  20. 这些Android手机现在支持Fortnite(不仅仅是Samsung!)

热门文章

  1. 位运算(、|、^、~、>>、<<)总结
  2. 植物大战僵尸2010版
  3. 串口 (四) linux串口之驱动代码
  4. 腾讯帝国靠抄袭崛起?
  5. 在飘飞的春雨中,书写那空洞的落寞
  6. IT大败局----跋:愚蠢的发展战略
  7. 计算机语言送祝福,用计算机语言祝福大家新年快乐!
  8. 全数据驱动产品优化,美国互联网公司A/B测试经验分享
  9. 5月24 文件操作
  10. 理解与应用LDAP服务器