//Build/ 2016 開發大會第一天主題演講:更聰明的個人化運算

//Build/ 是微軟一年一度針對開發人員所辦的大型研討會,在這個活動中微軟會向開發人員展示最新的微軟平台、關發技術、願景等,今年 //Build/ 2016 的主題演講分成兩天進行,第一天的內容著重在智慧(intelligence)以及個人化運算(personal computing),而第二天則是在雲端平台(cloud platform)以及資料科學(data science)來作介紹。 第一天的影片可以由此觀看: 開場 今年依然是由微軟的 CEO, Satya Nadella, 來為 //Build/ 2016 開場,當然在開場時再次強調開發人員對於微軟的重要性,然後重申我們公司的核心目標:Empower every person and every organization on the planet to achieve more,而微軟從三個方向來達到這樣的目標:創造更多個人化運算、重塑生產力以及商業流程、以及建立智慧雲端平台。 不過圍繞這三個方向最重要的是——人們是怎麼樣使用這些平台的呢?在個人電腦上我們可以用鍵盤滑鼠、在手機平板上用觸控甚至是語音、更有可能在其它的裝置上使用手勢或是身體動作與這些平台互動,也許我們不該想得那麼複雜,應該把這些與機器、與平台的互動看作是一種「對話」(Conversation)的形式,基於對話這個平台(Conversation as a Platform)來開發應用程式,是否能更容易運用這些平台完成更多工作(achieve more)呢? 接著就以個人化運算做為這一天主題演講的主軸。 個人化運算 對應這個目標的產品(或平台)就是 Windows 了,而 Windows 團隊的老闆 Terry Myerson 首先介紹目前在 Windows 10 發佈九個多月來的使用、升級情形,而從這些數據上來看,目前全球已經有超過 2 億 7 千多萬(270M+)個活躍用戶、操作 Windows 10 超過 750…

0

完整看 //Build/ 2015 Keynote – 第一天

//Build/ 是 Microsoft 一年一度的開發者大會(從 1991 年開始,//Build/ 的前身是 Microsoft PDC (Professional Developer Conference) ),今年 //Build/ 2015 依然選在許多大公司經常辦開發者大會的 San Francisco 舉辦,目前課程已經全部錄影(含課程投影片)上線到 Channel9 平台上,如果有興趣看看或複習課程,都可以從這一頁開始。按照往例活動前兩天的上午各有一場 Keynote,宣佈 Microsoft 的新佈局、以及與各個開發社群、夥伴合作的進展,內容非常豐富,接下來我用兩篇文章各自完整探討 Keynote 上宣佈的內容及其意義。 索引 開場及 Microsoft 的使命 打造智慧雲端平台(Build the intelligent cloud) 發展進度及平台多元 高生產力的平台服務與開發工具 宣佈 Azure 新功能與增強 重新定義生產力及商業流程(Reinvent productivity & business process) Office 擴充性 Office Graph API 及 SDK 建立更加個人化運算平台(Create more personal computing)…

0

動手玩 Windows for IoT – (1) 在 Intel Galileo 開發板上執行 Windows 以及第一個 IoT 程式

在 //Build/ 2014 的 Keynote 上,微軟宣佈了將會有 Windows for IoT (Internet-of-Things) 的計劃,這個計劃的相關內容都放在 http://windowsondevices.com 這個網頁中,相關專案也都會在 GitHub 上的 https://github.com/ms-iot 這個帳號下。 而在目前公開的成果中,首先支援的開發板是 Intel Galileo(一、二代都可以),由於這個開發板相容 Arduino,而且微軟也基於這個 Windows for IoT 出了一個 Galileo C++ SDK 也是相容 Arduino 的開發環境,所以完全可以利用現有 Arduino 生態系的資源,對於熟悉使用 Visual Studio 的開發人員來說,開發這類 IoT 的應用也更加方便了。 準備環境 要開始在 Intel Galileo 上玩 Windows IoT,就要做一些準備,以下分為要裝備的硬體及軟體。 準備硬體 這裡要準備最基本的硬體包含了: Intel Galileo 開發板(Gen 1 or Gen 2 都可)…

1

簡單玩 Windows for IoT

在 //Build/ 2014 開發大會上,微軟宣佈了 Windows for IoT 的計劃,並且也宣告了對於 IoT 製造商來說,Windows for IoT 將會免授權費! 而最近也開始推出 Windows Developer Program for IoT 計劃,開放給有興趣的開發人員,同時 MS Open Tech 也為此計劃開發了一些套件,可以到 http://www.windowsondevices.com/ 查看關於開發 Windows for IoT 的各項訊息(文件、範例程式碼等),在這個網站上也可以申請開發套件,包括一塊 Intel Galileo 開發板以及 為 Intel Galileo 特製的 Windows for IoT 作業系統,這個作業系統支援標準的 Arduino Writing API 以及部份的 Win32 API,供開發人員開發應用程式。 收到的開發板大概會會長這樣,左下角的 MicroSD 卡裝的就是為這塊開發板特製的 Windows for IoT 作業系統,接上電源後,透過 Ethernet 網路線到開發機器上就可以開始開發跑在這塊開發板上的應用程式了。在開始之前,先到這裡看一下要怎麼準備開發環境,基本上需要…

0

燃燒你的 App 開發熱血: 從 //build/ -> //learn/ 到 //publish/

在 4 月初的 //Build/ 2014 開發者大會,Microsoft 宣佈了 Windows Phone 8.1 以及通用 Windows 應用程式(Universal Windows App)的架構,開發人員只要使用 C#/VB.net、C++ 或 JavaScript (HTML5) 其中一個程式語言,並基於 Windows Runtime 來開發 app,便能夠一次跨足手機、平板、PC 甚至是電視 (XBOX ONE) 等多種不同的裝置。現在你已經可以在 Channel 9 上觀看全部 //Build/ 2014 包括 Keynote、分堂課程的全程錄影及投影片,而接下來仍然有一系列的活動歡迎想開發 app 的你參與。 //learn/ (2014/04/24) 這個活動由 Microsoft MVPs 來主持,他們將會利用線上課程(Webinar)的形式,在網路上教授關於 App 開發的相關知識,台灣這裡也由三位 MVPs (Jeffray Huang, Bill Chung 以及 Pou Lin) 以全中文的方式教學,歡迎你立刻註冊學習。 立即上手(Jump…

0

//Build/ 2014 第一天 Keynote 重點整理 (下)

這篇是接續上集的,主要是談論 Windows/Windows Phone 開發平台、Windows 物聯網、XBOX One 等等。 Universal Windows App 我們都知道一個人都會擁有多台裝置,所以讓 app 跨裝置是一件重要的事,於是推出了 Universal Windows App 的概念,讓 app 能在手機、平板或 PC 上執行。並且希望開發一次 app,然後根據不同裝置的解析度自動適應操作界面的佈局。 Universal Windows App  Universal Windows App 的開發是基於 Windows Runtime,這對原本的 Windows 市集應用程式開發模式沒有太大的改變,而是讓 Windows Phone 加入了這樣的開發方式,以達到一個 app、在多裝置下運行。 基於 Windows Runtime 來開發,可選擇多種程式語言  Universal Windows App 在開發專案中,可以在同一個 solution 下用兩個 projects 來分別放入 Windows 或 Windows Phone 的檔案,也可以共用部份程式碼或函式庫。 Universal…

0

//Build/ 2014 第一天 Keynote 重點整理 (上)

//Build/ 是微軟年度的開發者大會,今年在舊金山舉行,而在第一天的 Keynote 大會演講之中,揭露了不少 Windows、Windows Phone、XBOX ONE 以及 Windows IoT (Internet of Things, 物聯網) 的更新及展望。您也可以在 Channel 9 上面看到整個大會的錄影(包含 Keynote 及分堂課程)。以下則為第一天 Keynote 的重點整理: 索引 Windows Phone 8.1 Windows 8.1 更新 這次在 Channel 9 上直播大會演講,使用了語音辨識的技術即時在影片播放時產生字幕(如果您有在 Channel 9 上收看影片,可以注意播放器下方有個 CC 按鈕,就是用來開關字幕),並且同步翻譯成幾種其它語言的字幕。On-demand 的影片則未提供字幕。 Windows Phone 8.1 首先開場的是 Windows Phone 8.1 的介紹,今天宣佈了更多加入 Windows Phone 的 OEM 夥伴(比起稍早在 MWC2014 上宣佈的又再多了 2…

0

Windows 及 Windows Phone 在 MWC2014 的一些新消息

一年一度的世界行動通訊大會 (MWC – Mobile World Congress) 2014 正在西班牙舉行,其中關於 Windows 及 Windows Phone 也有一些新消息發表,這裡整理一些重點: Windows Phone 的成長 Windows Phone 市佔率持續成長,比起去年同期再增加了 91% (資料來源)。 在歐洲許多國家都有超過 10% 的市佔率,相比去年增加1倍 (資料來源)。 由競爭對手肯定的高滿意度 (資料來源)。 目前 Windows Phone 市集有超過 24 萬個應用程式,而且平均每天以 500 個新 app 的速度增加。 優質的 App 陸續上架,包括已上架的 Instagram BETA、Vine、Waze、Mint 以及即將上架的 Facebook 即時通 等。 Windows Phone 硬體部份 增加了9個新的硬體製造夥伴:Foxconn, Gionee, JSR, Karbonn, Lava (Xolo),…

0