科技巨頭一年一度的開發者大會可說是開發者的盛宴。在今年Build和WWDC上,微軟和蘋果都向開發者展示了新產品、新技術以及公司未來發展方向。我們發現,在微軟變得越來越開放後,以“封閉性”著稱的蘋果也向外界呈現出一種開放的姿態。
在今年的WWDC全球開發者大會上,蘋果宣布開發者將能夠接入蘋果服務(包括Siri、iMessage、蘋果地圖和電話應用)。這將使得蘋果自家服務兼容第三方應用,從而能更適應新時代用戶的手機使用習慣。
按照蘋果的設想,Siri等服務將更加開放。用戶未來使用蘋果設備時,能減少不同應用間的切換頻率,有效減少在應用上浪費的時間。不過與微軟等競爭對手相比,蘋果的開放性還略顯不足。
以語音助手Siri為例,它是蘋果本次WWDC的一大亮點。蘋果正式將Siri從蘋果移動設備和智能手表擴展到了蘋果電視和個人電腦;並為Siri帶來更多功能,包括搜索文件、播放音樂,設置提示信息等,增強了Siri的易用性。此外,蘋果還向開發者推出了Siri開發工具包,這讓用戶未來能通過Siri調用第三方應用。
這些舉措堪稱Siri發布以來的最大改變。不過這些改變並不新鮮,微軟Cortana早已具備了相關功能。
目前,微軟Cortana已經支持Windows10、iOS和Android平台,並在過去一年中接受了超50億次各類提問。在今年Build 2016上,微軟宣布在Windows 10周年更新版中,Cortana將支持鎖屏喚醒功能,並會與Skype、Outlook等更多應用進行深度集成,方便用戶的日常操作。
微軟還推出了Cortana智能套件,它包含了機器學習,聊天機器人框架以及微軟認知服務。通過將Cortana涉及的技術封裝成API,並提供給開發者,微軟能幫助開發者打造屬於自己的Cortana機器人,讓更多用戶享受人工智能帶來的便利。
更早之前,微軟還推出了Cortana分析套件,它將機器學習、大數據存儲等先進的技術基礎架構,與視覺、臉部識別和語言分析等感知智能處理方式有機融合,可以用於各行各業的眾多應用場景,極大拓展了企業在預測趨勢和規范管理中的能力。
更重要的是,蘋果本次WWDC僅是向開發者開放了部分應用,而微軟的轉變更進一步,該公司放下了過去的仇視態度,以一種全新的姿態來擁抱開源社區。
微軟不僅開源了多款自家軟件工具,還在Windows生態中加強了對開源生態的支持。微軟已經加入Eclipse基金會,並讓Windows 10原生支持Bash shell,方便Linux/Unix開發者的編譯工作。微軟還攜手FreeBSD社區,為Azure平台打造了開源操作系統FreeBSD 10.3的發行版。
我們還注意到,微軟和蘋果在生態布局上也有所不同。
雖然強調平台體驗的統一,但蘋果依然針對不同設備,推出了不同版本的操作系統。而微軟已經模糊了系統版本概念,全部設備均搭載了Win10系統。
蘋果在WWDC大會向開發者介紹了四大操作系統:watchOS、iOS、macOS和tvOS,實現了四大操作系統名字的統一。蘋果也在不斷改進四大操作系外,並試圖通過雲服務等諸多方式,實現蘋果設備間的合作與融合。
與蘋果相比,微軟操作系統的融合明顯更進一步。微軟已經宣布,Windows 10可以運行在PC、平板、手機、Xbox以及HoloLens等多款設備。微軟還提出了UWP通用平台計劃,打通Windows 10和Xbox應用商店,希望讓用戶享受到統一的應用體驗。
在即將到來的Win10周年更新中,微軟提供了跨平台消息推送功能,讓用戶不會錯過重要消息。不僅如此,微軟還擴展了Cortana的跨平台特性(如低電量提醒、跨平台地圖路線共享等功能),方便用戶實時實地享受Windows帶來的便利。
如今,微軟與蘋果正在諸多領域展開競爭。這兩家公司都非常重視開發者,以及自家生態系統的建設和完善。未來,我們有望看到微軟和蘋果做出更多改變,從而更好地造福開發者和用戶,讓更多人享受科技帶來的便利。