微软于年度开发者大会(Build)宣布Windows 10全新功能,并发布了一系列软件开发工具包(SDK),帮助开发者将Web、.NET、Win32、Android及iOS 程序代码融入Windows 10。 在年度开发者大会上,微软还推出了适用于智能应用程序的全新微软Azure 数据服务以及适用于Windows、Mac 与 Linux 的 Visual Studio 与 . NET工具和执行平台;并提供开发者应用开发接口 API,让他们可以利用Office 365开发丰富的App。「微软在平台方面抱有雄心壮志,我们将让程序开发者在Windows、Azure 及 Office 等平台上发展各种创新应用。 」微软执行长萨帝亚‧纳德拉(Satya Nadella)说道:「从整体效益而言,我们将能够创造更个人化更智能化的体验,激发数十亿的人们实现更远大的目标。 」
|
微软宣布Windows 10全新功能,并发布了一系列软件开发工具包 |
微软展示了Windows 10 的多种新功能,包括如何将应用程序扩展到多种设备,以及开发者为 Windows 10 编写程序代码的全新方式。 在上述广泛商机的基础上,微软宣布在 2018 会计年度前能够实现全球共10 亿台Windows 10装置的目标。 此外,微软还详细展示了开发者如何建立单一App,将其扩展到所有不同屏幕尺寸的 Windows 10装置上。在通用 Windows 平台 (Universal Windows Platform)之上,开发者可以根据每种装置的独有功能设计,将微软个人语音助理Cortana和 Xbox Live 融入到App中,提供信赖商务 (trusted commerce)服务、创造全像摄影(hologram),并将App上架至 Windows 市集。 在通用 Windows 平台中,微软还展示了如何使用Continuum技术将手机中的应用扩展到大屏幕中,此技术让用户无论是在工作还是娱乐,都可把手机当计算机一般使用[1]。
统合后的Windows 市集将为Windows 10用户提供跨装置的一致体验,让搜寻实用信息变得轻而易举—无论是搜寻App、游戏、音乐、影片或其他内容都不成问题[2]。 此外,Windows 市集也提供多种常用的交易与付费模式,并能支持90家行动营运商有关的相关金流交易。 在大会中宣布,目前已为 Windows 市集开发相关应用的合作伙伴包括 USA Today、微信、迪斯尼和 Netflix 。
微软欢迎所有开发者使用通用 Windows平台,发布了四种全新软件开发工具包,让开发者能够轻松将Web、.NET、Win32、iOS 及Android程序代码融入到 Windows 应用市集,并将修改程序代码的工作量减到最低。 藉此,开发商能够以Android或 iOS 的程序代码作为基础,将开发内容整合到通用Windows 平台,并透过 Windows 市集上架新的App。
Windows 10全新浏览器Microsoft Edge展现新功能
微软还展示了Windows 10 的全新浏览器 Microsoft Edge 的各项新功能,让开发者使用JavaScript和HTML开发的App能够获得更好的延伸及未来扩展的弹性。 在介绍 Windows 10的过程中,微软还特别介绍了HoloLens在发表100天后的最新开发进展。 HoloLens是全世界第一台可以独立使用的 Window 10 全像摄影计算机。 同时,微软还展示了与天宝 (Trimble)、凯斯西储大学及克利夫兰医学中心运用此创新技术共同合作的应用。
Azure 及 Visual Studio 协助在跨平台及装置上开发智能应用程序
微软揭晓了Azure SQL数据库的动态数据库功能,该数据库采用了高效能的资源使用技术,以及公有云上的最佳性价比与资源的运用,从而可以让 独立软件开发商(ISV)及软件即服务开发者在成千上万个数据库间汇集容量。 为了帮助开发者管理庞大的数据,微软也推出Azure SQL数据库。 这是第一个企业级的云端数据储存服务,可以在数秒间扩张、缩减及暂停。此外,微软还推出了Azure Data Lake,这是一个开放的大规模数据储藏室,可以支持 PB 大小的档案,并提供与Azure HDInsight、Azure Machine Learning、Cloudera及Hortonworks 的高速整合服务。 用户可以迅速从大量的数据中整理出所需要的信息。
为帮助所有开发者提高工作效率,微软提供了跨平台及装置所需的卓越工具及执行平台。 由Windows、Mac 及Linux上的预览可看出,Visual Studio Code 是一款针对网页及云端应用的免费优化程序代码编辑器。 微软也针对开源社群及 .NET 社群进一步深化支持,发布了在 Windows、Linux 及 Mac OS X 上使用 .NET Core 预览版本。 同时微软还推出了 Visual Studio 2015 Release Candidate,该工具使开发者能够更加轻松地在 Windows、Linux、iOS 及Android平台上开发并部署应用程序。
微软为开发者推出了更多可接触12亿Office用户的方式,包括新的Office Graph API、适用于iPad 及Outlook的扩充外接能力及一致的应用程序开发接口API。 Office Graph API允许客户及开发者利用 Office Graph使用、增加及建立一个Office 365 用户的智能储存空间,其中包含Office 365用户、服务及关系数据。 OneNote、Outlook及OneDrive间一致的API与Office Graph合并后,开发者可以帮助消费者及企业用户利用其价值最高也最实用的数据进一步获益。