IoT (internet of things) 的時代來臨,各式各樣的智能設備陸續出現在生活中。如何讓 App 可以找到這些設備?
有 mDNS(Multicast DNS) 跟 MQTT is a machine-to-machine (M2M)/Internet of Things 兩個技術協定,下面將介紹怎麽找設備。
2017/9/7
2017/9/2
Cortana Skill - 整合 LUIS
語音控制是現在最流行的用法,裏面怎麽分析人說的話來完成對的任務是最困難的地方。
本篇介紹如何整合 LUIS (Language Understanding Intelligent Service) 去瞭解用戶說的話。
本篇介紹如何整合 LUIS (Language Understanding Intelligent Service) 去瞭解用戶說的話。
2017/7/30
2017/6/18
UWP - 解決 WebAuthenticationBroker 無法清除 Cookies
使用 WebAuthenticationBroker 做 Facebook 登入,只要登入過一次,除非用戶從 WebAuthenticationBroker 開啓的網站裏面找到登出或是切換帳號,不然是沒有機會更換帳號或是登出的。這篇將解釋怎麽解決這個問題。
2017/5/19
UWP - 加入 Windows Runtime Component 到 JavaScript context
在 WebView 裏面讓 Javascript 與 App 互動已經是很平常的事情了,爲什麽要特別寫這篇。
因爲發現除了 window.external.notify 允許從網頁送入訊息到 App 之外,還可以加入自定義的 component 到網頁裏讓 Javascript 使用。
這篇將介紹怎麽實作。
因爲發現除了 window.external.notify 允許從網頁送入訊息到 App 之外,還可以加入自定義的 component 到網頁裏讓 Javascript 使用。
這篇將介紹怎麽實作。
2017/5/18
簡單建立一個 Cortana Skill
//Build 2017 推出了 Cortana Skill,真的是千呼萬喚啊!
因爲 Amazon, Google 陸續推出語音助理設備 (在中國有小米, 微信, ... 等廠商也有推出),我相信語音助理將會改變生活 (經典範例:鋼鐵人)。因此,下面簡介怎麽建立一個 Cortana Skill 服務。
因爲 Amazon, Google 陸續推出語音助理設備 (在中國有小米, 微信, ... 等廠商也有推出),我相信語音助理將會改變生活 (經典範例:鋼鐵人)。因此,下面簡介怎麽建立一個 Cortana Skill 服務。
2017/4/1
UWP - 使用 Deep link 串聯 web-to-app 的互動
過去介紹過 註冊 URI scheme 就利用自定義的 URI scheme 在網頁或是 App 裏面呼叫自己的 App 起來做事情。
Windows 10(14393) 加入新功能(web-to-app linking),讓 user 開啓 http/https 的網站連結時,不是開啓 web browser 而是開啓 App。
Windows 10(14393) 加入新功能(web-to-app linking),讓 user 開啓 http/https 的網站連結時,不是開啓 web browser 而是開啓 App。
2017/3/18
UWP - 利用 Bing Speech API 做 Speech to Text
想使用中文與 Cortana 互動,將 語言, 地區, 語音(speech) 都設定為簡體中文與中國地區。
那其他不支援的國家呢?可以利用 Speech to Text 技術把説的話變成文字,再轉給判斷的邏輯進行分析,最後找到對應事件來觸發。
本篇利用 Bing Speech API 的 Speech Recognition API 做到 Speech to Text 的效果。
那其他不支援的國家呢?可以利用 Speech to Text 技術把説的話變成文字,再轉給判斷的邏輯進行分析,最後找到對應事件來觸發。
本篇利用 Bing Speech API 的 Speech Recognition API 做到 Speech to Text 的效果。
2017/2/19
UWP - 整合 LINE Login
在 < UWP - 整合 Google Sign-In 與 Twitter Sign-In API> 介紹整合 Google 與 Twitter,這篇補充把 LINE login 整合進來。
2017/1/17
2016/11/21
簡單操作 Surface Dial
Surface Dial 是 2016 微軟推出的新設備,可以讓 App 跟它整合帶入更多除了 mouse, touch, pen 以外的操作體驗,目前有支援的 App 可以參考 Microsoft Surface Studio | App Partners 。
如果想要在自己的 App 也加入呢?該篇將介紹怎麽整合。
如果想要在自己的 App 也加入呢?該篇將介紹怎麽整合。
2016/9/29
UWP - Background Media Player 開發教學
<UWP - 新 BackgroundMediaPlayback 架構>介紹新的架構讓 foreground 與 background 使用 single process 來開發。
該篇介紹怎麽利用新的架構開發 Background Media Player。
該篇介紹怎麽利用新的架構開發 Background Media Player。
2016/7/16
UWP - Casting Technologies - 2
<UWP - Casting Technologies - 1>介紹 CastingDevicePicker 與 DialDevicePicker,本篇將繼續介紹 Projection 與 Combine 機制。
2016/7/13
UWP - 操作 SD Card
過去開發衹能注冊處理檔案類型的方式,讀取 SD card 中的內容, 無法寫入任何資料。UWP 開放功能,可以利用 FilePicker 或是 FolderPicker 選到自己需要的檔案,感覺就非常有彈性。本篇將介紹如何使用。
2016/7/11
2016/6/29
UWP - Casting Technologies - 1
Windows 10 支援 casting 技術讓 App 可以映射 video, audio, screen 到其他支援的屏幕上面,目前提供讓用戶可以快速轉換他們的 small screen 到 big screen 的 casting 技術有幾個協定:DLNA, DIAL, Miracast, Bluetooth, ... 等。該篇將好好介紹怎麽使用。
2016/6/9
UWP - 新 BackgroundMediaPlayback 架構
Windows 10 version 14332 開始針對 Background Media Player 的架構再一次被調整了,過去需要分開撰寫 Foreground/Background 兩個部分的 process,現在提供了合并為一個 process 的選擇。快來學習怎麽使用吧。
2016/6/3
UWP - Project Oxford 的 Emotion API
Project Oxford 開放了很多新奇有趣的新服務,例如:Face API,Emotion API,LUIS 語音服務...等,該篇先介紹 Emotion API 的服務。
2016/5/29
UWP - 爲 ListView/GridView 加上 pull refresh 與 load more
App 開發對於 list 内容呈現都需要加上 load more 或是 pull refresh 的功能,爲了讓大量資料不用一次都下載下來,而是看到接近最後的時候再載入下一個區間的内容,另外可以在頂端的時候下拉繼續重新整理。
參考<ListView and GridView data virtualization>這一篇的説明來瞭解怎麽製作一個支援 load more 與 pull refresh 的功 ListView/GridView。
參考<ListView and GridView data virtualization>這一篇的説明來瞭解怎麽製作一個支援 load more 與 pull refresh 的功 ListView/GridView。
2016/5/23
訂閱:
文章 (Atom)