微軟Build開發者大會重磅:Windows 10開發包來襲
4月29日,舊金山——在一年一度的Build開發者大會上,微軟公司發布了Windows 10的新特性以及一系列旨在幫助開發者將網頁、.NET、Win32、安卓和iOS程序轉為Windows 10應用的軟件開發包(SDK)。微軟還同時宣布了面向智能應用的全新Microsoft Azure數據服務,針對Windows、Mac和Linux的Visual Studio集成開發環境和.Net工具及其運行平臺,以及能幫助開發者在Office 365上構建富媒體應用的API接口等。
微軟首席執行官薩提亞•納德拉表示:“微軟正在雄心勃勃地打造跨Windows、Azure和Office的平臺,使開發者在我們的平臺上實現其潛能。通過全面整合,我們將創造出更個性化和智能化的體驗,使全球數十億人從中獲益。“
Windows 10開發包
微軟展示了Windows 10的多項新特性,包括跨不同設備部署應用的新功能,以及多種編寫Windows 10程序的新方式。基于廣闊的發展前景,微軟公布了其對Windows 10寄予的厚望——微軟希望到2018財年,Windows 10的活躍設備數超過10億。
微軟詳細介紹了開發者如何將一個應用部署于不同類型的Windows 10設備上,并自動適應不同屏幕尺寸。利用通用Windows 平臺(Universal Windows Platform),開發者可以為每種設備定制獨特的功能、整合Cortana和Xbox Live服務、提供安全交易、創建全息體驗(hologram),并最終將應用發布到Windows 應用商店中。作為通用Windows平臺的一部分,微軟還展示了如何利用手機的擴展底座(Continuum)實現應用的跨屏體驗,使手機也能像PC一樣 被用做生產力或娛樂工具。
Windows應用商店為不同設備的Windows 10用戶提供完全一致的體驗,使用戶更容易地找到應用、游戲、音樂、視頻等精彩內容 。在支付交易方面,Windows應用商店支持眾多主流支付手段,其中囊括了所有生態系統中90多個移動運營商所提供的計費支付。在大會的主題演講上,微 軟還特別介紹了一系列正在為Windows應用商店開發應用的合作伙伴,其中包括 USA Today、微信、迪士尼和Netflix等。
大會上,微軟演示了微信在Windows 10上跨PC、平板和手機的通用開發預覽版。基于其特性,用戶未來不僅能夠在手機上使用微信,還能在平板電腦、桌面電腦等各類設備上獲得一致、高效、自由 的社交體驗。同時,Windows 10的自適應交互功能降低了設計和開發成本,內置的墨水筆技術更實現了手寫輸入的自然人機交互。
微軟歡迎所有開發者加盟通用Windows平臺,并公布了四個全新的軟件開發包(SDK),開發者只需對代碼進行微小的修改,就能將其為網 頁、.NET、Win32、iOS和安卓開發的程序轉換到Windows應用商店。開發者可以在現有的安卓或iOS應用程序代碼中,集成通用 Windows平臺功能,從而發布到Windows應用商店。
大會還演示了Windows 10全新瀏覽器——Microsoft Edge的新特性。它為開發者提供了更多的應用展示和曝光機會,并提升了應用通過JavaScript和HTML實現擴展的能力。
在突出Windows 10新機遇的同時,微軟還分享了自首次公布Microsoft HoloLens近百天來所取得的最新進展。由Windows 10驅動的HoloLens是全球首個能獨立工作的全息電腦。大會現場展示了Trimble、凱斯西儲大學、克利夫蘭醫學中心等客戶對于這項創新技術的應 用。
Azure和Visual Studio
微軟提供了Azure SQL Database彈性數據庫的預覽,它能讓獨立服務提供商和軟件即應用(SaaS)的開發商實現跨越數千個數據庫的資源池化,從而讓他們真正體驗到公有云 高效利用數據源和高性價比的優勢。為了幫助開發者管理大規模數據集,微軟推出了Azure SQL Data Warehouse,這是業界首個企業級的云數據倉庫即服務,它能夠在數秒內實現擴展、收縮和暫停。微軟還宣布了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和安卓平臺開發和部署應用。
Office
微軟為開發者開啟了擁抱12億Office用戶的新途徑,其中包括全新的Office Graph API、面向iPad和Outlook的功能擴展插件,以及統一API等。Office Graph API允許用戶和開發者利用Office Graph訪問、添加和構建包含了Office 365用戶、服務和關系型數據的智能存儲庫。OneNote、Outlook和OneDrive通用的統一API與Office Graph相結合,將讓開發者得以幫助消費者和企業用戶更好地利用其最具價值也最有幫助的數據。