2015年6月3日 星期三

[開發者觀點] 果粉工程師看Google I/O 2015



這大概是我第一次的體驗,之前有兩次去過WWDC會場的經驗,也曾在家熬夜收看過Google I/O。但是跟一群人深夜聚在同一個地方看I/O大會倒是一個新鮮的體驗,這一次在朋友的邀約下,順利在人生成就表上又多完成一項項目。

台灣Google邀請一同參加Google I/O轉播
台灣Google邀請一同參加Google I/O轉播

就我自己過往看WWDC的經驗來看I/O大會,Google辦的活動活潑很多,很多聲光效果,Keynote開場前也將大型螢幕轉化成互動遊戲,展現出Google親民的作風,反觀看Apple的Keynote會場就會覺得遜色不少(明明都是在同一個場地)。

此次Keynote主持人Google資深副總裁Sundar Pichai上台也不多廢話,我覺得這也很令人讚賞,但開場的動畫有點過長,而且並不吸引人,仔細觀察Twitter上的反應,也有許多網友表達相同的意 見。此次I/O大會發表的項目包羅萬象,從Android到AR再到自動車、Project Loon等什麼都有,但大多缺乏爆點,多半是既有的Project,有些發表讓人感覺了無新意,尤其部分合作案早已讓Apple跑在前頭了,例如HBO Now。

去年Android L是相當革新性的變革,設計元素徹頭徹尾改變,但是今年Android M卻看來像是個小改款,缺乏主題性,甚至表列出來的新功能有抄襲iOS的感覺:
  1. App權限控管:這是iOS很早就存在的機制,也是長久以來Android系統最為人詬病的地方,但是直到Android M才將這項機制加入到Android系統當中。
  2. Chrome Custom Tab:允許App內嵌網頁,或者在Chrome瀏覽器間可以達到更無縫的切換。去年iOS在WWDC也推出了更強大的Web View讓App可以整合網頁,不過從今年I/O大會介紹的示範看來,Android Chrome所提供的功能更加強大,或許說讓使用者更加感覺不出App與網頁間切換的差異。不過Custom Tab也允許自動填入帳號密碼等,再加上是由App內嵌網頁,這部份或會有安全性顧慮,App可能有機會取得使用者的重要資訊,不過確切如何,還要等到 Android M的預覽版本出來,才有可能知道。
  3. App Link:很類似Facebook版本的AppLink,但是Facebook版提供的是跨平台方案,如果在開發上有跨平台需求,開發者應該會比較傾向使用Facebook的方案。
  4. Android Pay、指紋辨識、Type-C等只能說來得晚,變老梗了。
googleio2015.2

整場Keynote中最令人眼睛為之一亮,也是隔天最多人討論的就是Google Photos了。長久以來,在智慧型手機的普及之下,拍照越來越容易,生活中無不是拿起手機就拍照,但是照片的數量也越來越多,數量愈多人就越不珍惜所拍 的照片,往往拍過就忘,一直留存在手機或者相機記憶卡當中,久了換手機不是不見,就是再也找不回珍貴的回憶。

所以國內外一直有大廠或者新創公司無不挖空心思想要提供一個完整的解決方案,但是往往卡在傳輸、雲端空間、費用、費時整理等等問題上而失敗,這些公 司包含Apple、Flickr、Amazon、Piclife、Everpix等等。最近的嘗試不外乎是Flickr提出了1T免費方案及智慧型分類。 但是Google Photos仗著雲端公司的優勢,推出了無上限、免費、高畫質的方案,讓其他競爭者幾乎沒了可以相比較的優勢了。

此外,Google也額外注重IoT產業,推出了為IoT裝置設計的Brillo作業系統,以及簡化裝置與裝置間溝通的新協定Weave。IoT 產業這兩年是已經相當熱門的產業了,各類裝置、應用相繼出爐,國內也有些廠商專攻IoT的雲端服務,但是Google以作業系統切入是相當高明的一招。不 過Sundar Pichai提到Brillo是由Android系統簡化而來,這聽起來就不太妙了。

當年Android系統是由Linux作業系統改來的,大家都知道Linux是標準的電腦作業系統,可以處理多執行緒、大量資料等應用,但是對於一 般嵌入式系統來說,Linux 太肥大了,雖然說Brillo現在還沒有正式現身,但是極有可能是一個肥大的系統,對IoT裝置來說用途不大。而Weave短時間內也僅支援 Android平台,對iOS不友善,也會造成廠商採用的意願。所以我認為Brillo跟Weave可能還需要有2到3年的時間才能慢慢成熟,變成真正有 市場競爭力的解決方案,就如同當年的Android系統一樣。

googleio2015.3

Google Now提供API讓第三方App得以整合,Keynote中展示了Google Now藉由讀取你信件或者簡訊中的內容(Context)來回答問題,因為內容增加了,回答問題會更加準確;但,等等,我剛說到「讀取信件」跟「簡訊」 嗎?!Google Now應該也會將這些內容傳送回雲端伺服器去分析吧?那不就代表我的信件跟簡訊都被Google看光光了?!

對於隱私權十分注重的美國社會,這件事往後可能會被拿出來說嘴。但是我相信藉由讓第三方App整合,的確會讓Google Now更加強大,所以我預期在今年的WWDC大會上,Apple也極有可能在iOS 9中開放Siri SDK,讓第三方App可以整合Siri的功能。

另外,Android Studio也做了些改善,除了原有的Java外,另外支援C/C++的編譯。最棒的是支援SVG圖檔,也就是說設計師不再需要為了不同的螢幕解析度準備 不同尺寸大小的圖檔,只需要一張SVG圖,Android Studio便會自動產生所需的檔案。

Google越來越重視Android Studio是好事,尤其Apple與Microsoft都有強大的IDE開發環境,這些開發環境會與整個App生態息息相關,越好用的開發工具,會讓開 發者有更好的效率。而Android長久以來的破碎化問題,Google也在這次I/O大會中給了答案:Cloud Test Lab,開發者不再需要花大錢購買不同型號的Android手機進行測試,藉由上傳App就可以在不同手機中進行測試,以我之前的經驗來說,這的確可以省 下不少初期開發成本(如果 Cloud Test Lab 是免費服務),也有助於提升App的品質。

googleio2015.4

在這次Keynote當中,我特別注意到,Google對iOS有著又愛又恨的複雜情感。這幾年Google推出的新服務,都會同步推出iOS與 Android版本,甚至有少部分產品是率先推出iOS版本再推出Android版。這次I/O大會的發表也不例外,甚至有些SDK也都同步推出iOS 版,甚至整合了Cocoapods。Cocoapods是iOS/Mac開發時常用的第三方模組管理套件,幾乎每個iOS的開發者都會使用 Cocoapods。我猜想Google如此積極的開發iOS App 與套件,不外乎想要融入iOS生態系外,也想拉攏使用者跟拉攏開發者。



http://news.networkmagazine.com.tw/classification/software-application/2015/06/03/65242/

2015年6月2日 星期二

高成本衝擊物聯網SoC設計?




讓我們正視這個事實吧!當今每一家技術公司都對於業界普遍預期物聯網(IoT)市場的巨大規模深感困惑,或更精確地講是茫然與無措──根據思科(Cisco)預期,2020年以前,全球將有超過500億台裝置連接到網際網路。
 
我並不想爭辯這項預測的對錯,但十分好奇它反映到SoC市場的結果──物聯網市場的這項承諾究竟如何影響SoC的發景前景。
根據Semico Research資深市場分析師Richard Wawrzyniak表示,目前正在深耕物聯網市場的每一家晶片供應商都只選擇了一、兩個他們認為有機會勝出的利基市場。
以智慧型手機應用處理器為例,物聯網SoC平台(即使有這樣的東西存在)可說是與其大異其趣,而且也不可能滿足所有需求。畢竟,物聯網是一個十分多樣化且細分的市場。
感測器、微控制器(MCU)和無線連接——被認為是物聯網終端節點裝置中明顯必要的三個構建模組。
除此之外,Semico Research技術長Tony Massimini曾經公開表示,推動物聯網市場不可或缺的元素是電源管理、演算法(感測器融合)以及嵌入式安全。
一個欺騙的概念?
“ ‘
必須使用超便宜晶片才能啟動物聯網的概念,其實是一個不實的騙術,” Wawrzyniak表示。他解釋說,採取便宜的路線後,你可能會忽略了一些潛在具有關鍵性的因素,例如有些人認為更重要的安全因素。而在一些物聯網裝置 應用案例中,Wi-Fi連接性也是必不可少的。
最近幾個月來,你可能已經留意到媒體更廣泛地討論工業物聯網(IIoT)。這喚醒物聯網產業認清這樣的事實,家庭物聯網實際上是最難實現夢想的領域。
如果一個家庭有30個連網裝置(除了連網燈泡以外,還有其它更多裝置),執行70種個別的應用程式(app),那麼不可避免的問題是,該由誰來維護和管理這個網路,Wawrzyniak表示。
相較於有預算請專業人士管理網路的工業物聯網,大部份的家中主人很少會願意花錢請一個居家的物聯網管理人員,他解釋道。
這就是為什麼一些消費性物聯網裝置在SoC方面的成本最終會上升的原因,Wawrzyniak指出。例如,這些連網裝置並一定都是基本型的終端節點。有些裝置需要提供圖形化使用者介面(GUI),以便於使用者接取物聯網裝置,以及理解如何使用。
還有另外一件事必須加以考慮,Wawrzyniak補充道。如果我們討論一款獨立的物聯網裝置(例如門上把手或?溫器)放在家中的一個節點使用,那當然沒有問題。然而,一旦這種裝置連接到其它裝置,整個住宅就馬上變成一套系統了,他提醒道。
Wawrzyniak
認為,重要的是連網裝置在網路中嵌入得多深。這是一個很重要的問題,Wawrzyniak表示,因為它將改變物聯網SoC的本質和架構。
在物聯網SoC出現並逐漸普及之際,Wawrzyniak正在思考一個新的定義——專門針對物聯網目的的SoC解決方案,為Semico現有的三種SoC定義之外增添新範疇。Semico定義的三種SoC包括高性能多核心SoC、高價值多核心SoC,以及基本型SoC
他坦承,增加一種物聯網SoC範疇比看起來更複雜得多,因為針對物聯網解決方案創建的SoC很容易涉及其它應用。同樣地,現有的SoC範疇能夠與物聯網範疇共用某些特性。
定義物聯網SoC還有許多任務尚待努力,他表示。也許更重要的是,確定專為物聯網應用量身打造的功能和技術,他補充道。oC設計成本持續攀升
Semico
堅持將SoC分成不同種類的原因之一在於,它能幫助人們更加清楚地瞭解半導體市場以及新晶片設計的趨勢路線。

Semico
Wawrzyniak和其它業界分析師一樣擔心不斷攀升的SoC設計成本。

Semico今年3月份發表的‘SoC晶片與軟體設計成本分析:上漲的成本如何影響SoC設計專案’(SoC Silicon and Software Design Cost Analysis: How Rising Costs Impact SoC Design Starts)報告中,Wawrzyniak陳述晶片和軟體工作的設計成本將在2018年之前以43.7%的複合年成長率(CAGR)增加。

如同這份報告提出的警語一樣,Wawrzyniak指出業界真正需要留意的是暗藏在表面之下的實質意義。

僅針對某一種範疇加速SoC開發可能傳遞給半導體產業和經濟市場這樣的印象:半導體產業的天要塌下來了!簡單地看,如果成本以這種速度上升,再也沒有人能負擔得起新晶片設計。
但事實上並不是這樣的。除了不斷上升的SoC設計成本外,Wawrzyniak建議也看看不同SoC種類的設計專案實際數量。
首次SoC設計的成本分佈
首次SoC設計的成本分佈
(來源:Semico Research

圖中的線條顯示設計成本正不斷增加的趨勢。紅線代表最高成本設計和最低成本設計之間的成本平均oC設計成本持續攀升

Semico
堅持將SoC分成不同種類的原因之一在於,它能幫助人們更加清楚地瞭解半導體市場以及新晶片設計的趨勢路線。

Semico
Wawrzyniak和其它業界分析師一樣擔心不斷攀升的SoC設計成本。

Semico今年3月份發表的‘SoC晶片與軟體設計成本分析:上漲的成本如何影響SoC設計專案’(SoC Silicon and Software Design Cost Analysis: How Rising Costs Impact SoC Design Starts)報告中,Wawrzyniak陳述晶片和軟體工作的設計成本將在2018年之前以43.7%的複合年成長率(CAGR)增加。

如同這份報告提出的警語一樣,Wawrzyniak指出業界真正需要留意的是暗藏在表面之下的實質意義。

僅針對某一種範疇加速SoC開發可能傳遞給半導體產業和經濟市場這樣的印象:半導體產業的天要塌下來了!簡單地看,如果成本以這種速度上升,再也沒有人能負擔得起新晶片設計。
但事實上並不是這樣的。除了不斷上升的SoC設計成本外,Wawrzyniak建議也看看不同SoC種類的設計專案實際數量。
首次SoC設計的成本分佈
首次SoC設計的成本分佈
(來源:Semico Research

圖中的線條顯示設計成本正不斷增加的趨勢。紅線代表最高成本設計和最低成本設計之間的成本平均值。
不同顏色(藍色、紅色和綠色)的數字代表每一種類的設計專案數量,其中藍色代表最高成本設計,綠色代表最低成本的設計。
值得注意的是,在2013年以前,採用最貴設計(藍色所示)方案的公司一直在增加中,但隨後採用的公司開始減少,一直到2018年呈現下降趨勢。Semico認為這是因為不斷上升的成本迫使許多公司在決定昂貴的專案時變得更加謹慎。
這裡的重點(圖中所示)包含在紅色數字中,Wawrzyniak指出,即使在最昂貴的設計數量減少至正常值之後,紅色的設計也仍持續攀升。
儘管存在成本問題,他強調,70“設計仍然可能擁有合理的複雜度,而不需要針對任何單一幾何製程最大限度地增加設計預算。
Wawrzyniak
相信,新的物聯網SoC設計將有賴於這些設計人員的巧思,以實現複雜度與靈活性之間的最佳平衡,而不是依賴一些帶來高成本的設計參數。
值。

不同顏色(藍色、紅色和綠色)的數字代表每一種類的設計專案數量,其中藍色代表最高成本設計,綠色代表最低成本的設計。

值得注意的是,在2013年以前,採用最貴設計(藍色所示)方案的公司一直在增加中,但隨後採用的公司開始減少,一直到2018年呈現下降趨勢。Semico認為這是因為不斷上升的成本迫使許多公司在決定昂貴的專案時變得更加謹慎。

這裡的重點(圖中所示)包含在紅色數字中,Wawrzyniak指出,即使在最昂貴的設計數量減少至正常值之後,紅色的設計也仍持續攀升。

儘管存在成本問題,他強調,70“設計仍然可能擁有合理的複雜度,而不需要針對任何單一幾何製程最大限度地增加設計預算。” 

Wawrzyniak
相信,新的物聯網SoC設計將有賴於這些設計人員的巧思,以實現複雜度與靈活性之間的最佳平衡,而不是依賴一些帶來高成本的設計參數。

2015年5月30日 星期六

[Google I/O現場]深入分析:你一定要知道的Google最新3大動態


一年一度的Google I/O剛落幕,兩天的活動總攬下來,Google透露了哪些最新動態呢?

圖說明

(圖說:Google 資深副總Sundar Pichai為Google I/O揭開序幕。圖片來源:翁書婷攝影。)
重點摘要:
1.Google一條龍布局虛擬實境產業鏈,跑得比Facebook快!
2.Project Jacquard發展「看不見」的穿戴式裝置,小米手環當心!
3.Brillo物聯網OS招攬創業圈,並且成為全球最大創業社群!
4.港台媒體專訪Android工程副總裁Dave Burke:Google最終還是要做IoT系統平台,生態系只有一到兩個公司會成功,我們有機會。

 

新動態一:跑得比Facebook快!Google一條龍布局虛擬實境產業鏈


Google已經整合從內容製作(Spotlight Stories),軟硬體解決方案(Google Jump與Carboard)與終端平台(YouTube)的虛擬實境產業鏈。
2013年10月Google宣布成立Spotlight Stories團隊,接下來動畫影片《duet》入圍奧斯卡獎,後來進一步與好萊塢知名動畫公司皮克斯(Pixar)合作開發出源圖形技術 (OpenSubDiv)運用。Spotlight Stories製作的影片,就像是使用者隨身攜帶的行動電影院般,以敘述性的方式將360度影像、互動、和彷彿 身歷其境般的體驗呈現出來,只要手拿著手機,360旋轉,影音內容也會跟著旋轉,「手機就像一面窗戶」可以看到360度的世界。
這次大會中,Google又宣布和GoPro合作開發虛擬實境影片開發解決方案Google Jump。提供開發者設計虛擬實境相機解決方案,利用開發者社群力量,開發更多的虛擬實境影音拍攝設備。
除了Google Jump硬體。去年就展出的Carboard,Google今年宣布已有100萬台Cardboard開始供貨,數量較六個月前成長超過兩倍,目前在 GooglePlay上已有超過500款可相容於Cardboard的應用程式。合計更達到上百萬的下載次數。

Google Jump拍攝完成的影片可以放在YouTube平台播放。YouTube剛滿10年,過去的十年間,Google積極經營影片創作者社群,創造素人粉絲經濟,下一個十年,AR與3D影片製作成為YouTube平台重心之一。

新動態二:小米手環當心!Project Jacquard發展「看不見」的穿戴式裝置。

圖說明
(圖說:ATAP團隊突破穿戴裝置的傳統限制,透過紡織技術突破穿戴裝置極限,以後只要把衣服穿上身就可以控制周遭的連網物品。圖片來源:翁書婷攝影。)
Google I/O第二天連網布料Project Jacquard成 為最大亮點之一。ATAP團隊突破穿戴裝置的傳統限制,透過紡織技術突破穿戴裝置極限,以後只要把衣服穿上身就可以控制周遭的連網物品。而且Levi’s 已經和Google達成合作協議,是第一個Jacquard的合作夥伴,整合到Levi's的服裝中,預計在2016年推出。
Google牛仔褲相較於智慧手環,手錶,腳環,項鍊等物品,牛仔褲穿上後,一天以內不會脫下來,許多人一個星期多天穿牛仔褲,使用頻率並不低。剛好彌補目前智慧手環等廠商的問題:使用者不會天天都攜帶手環等智慧穿戴式裝置,使用頻率和智慧型手機差距太大。
Project Jacquard智慧型手環的廠商來說是一項大的競爭者。尤其是功能簡單,如僅能簡單計步與睡眠品質等手環廠商。
Google強調,Google的Project Jacquard並不以終端產品為目標,而是生產「織品原料」。Jacquard的目標是建立成衣與時尚產業平台以及應用程式生態系,以便簡單有效地將數 位互動科技整合在紡織品中,Google攜手時尚與紡織業者,重新定義穿戴式裝置的「殺手級應用」。

新動態三:成為全球最大創業社群!Brillo OS招攬創業圈

Brillo物聯網作業系統是以Android平台為基礎,因此開發者可以在各式各樣支援Android平台的硬體上進行開發。在科技圈與創業圈人人大喊,IoT與「互聯網+」的時代,Google推出此平台,外界並不意外,但值得注意的是Google和創業圈走得越來越近。
Google與世界各地的共同工作空間合作,並打造實體的 Google創業園區,Google Campus已經在倫敦、以色列特拉維夫設立,今年新增南韓首爾,馬西班牙德里、巴西聖保羅與波蘭華沙等4地,增設速度比往年快很多。加上Google推 動Google創業護照制度,與全球42個策略合作成為全球最大創業社群。
由於智慧居家等物聯網產品,系統平台與協定標準,正處於百家爭鳴的狀態,「創業社群的資源+物聯網平台」有很大的加乘效果。比起電腦與手機,物聯網 設備具有「少量多樣的」特色,大品牌並不一定具有優勢,這已經在智慧居家設備中發生,如大廠飛利浦的電燈泡Hue並不會比新創團隊LIFX受歡 迎,Nest溫控器打敗傳統家電大廠產品,成為家庭智慧中樞。
圖說明
(圖說:Android工程副總裁Dave Burke。圖片來源:翁書婷攝影。)
Android工程副總裁Dave Burke接受台灣媒體採訪指出:
現在的物聯網系統和2006年的智慧型手機系統狀況是一樣的,百家爭鳴,Google是以手機為中心做IoT是很正常,Google在電視與汽車等都有解決方案,推出Brillo是很自然的下一步,我們有機會創造很棒的「生態系+雲端+API」物聯網系統。
使用者只要手機更新到Android M版本,其實就是連結物聯網這個產業了。Google語音辨識也很厲害,透過手機就可以控制遠端的連網設備,透過Google可以做很多事情。IOT市場 還不成熟,才剛開始,各種物聯網硬體產品很多,Nest只是Google物聯網生態鏈中其中一個廠商而已,Google最終還是要做IoT系統平台,生態 系只有一到兩個公司會成功,我們有機會。

完美佈局物聯網!Google再推微晶片、導電紗與資安SD卡

記者洪聖壹/台北報導

在公佈物聯網平台 Brillio 之後,Google I/O 2015 第二天,ATAP 團隊公布了其在 Google I/O 2014 期間所發表的 Project Ara 與 Project Tango 的最新開發進度,同時發布 Project Jacquard、Project Soli 以及 Project Vault 等三項新計畫,讓 Google 物聯網願景越來越明確。


概略來說,「Project Soli」計畫透過埋入一個 5x5 mm 的矽晶片,讓智慧手表等穿戴式裝置,可以做到更靈活的操作與感應。另外一個更神奇的計畫,名為「Project Jacquard」,開發團隊成功開發導電紗搭配控制晶片,讓在衣服、布料可以感應手勢,而且可以透過晶片連結、控制像是燈泡、手機等家用電器、智慧型行 動裝置的產品。而 Project Vault 則是一項可以有效進行手機資安防護的計畫,透過插入 micro SD 卡,讓手機資料可以得到有效的保障。

*讓智慧手表可以做細微動作、感應手勢:


Project Soli 是全球第一個使用射頻無線電來精準追蹤人類和電腦互動時「手部動作」變化的技術,該項計畫的主要目的是希望讓使用者無需透過實質操作,就可以控制其他智慧型產品。

這個手勢雷達晶片是以 60GHz 為操作中心頻率,並能在 5 毫米至 100 公分的距離內,以每秒 5000 張的影格速率追蹤手指的動作,讓物聯網裝置變得更好玩。此外,此系統還能在智慧手錶中常用的低耗能 ARM Cortex­A 晶片上運作,讓智慧手表得以做到更細微的操作,好比說玩遊戲、寫字等。



根據 ATAP 團隊在活動現場的介紹,這項操作技術是以射頻技術作為基底,用來追蹤人類手部的動態變化,而今天(5/29)公布的技術突破,是設計了一個世界上最小、最 薄,而且更節能的雷達裝置,大小僅有 5X5mm,將基礎物理學原理中從未嘗試過的觸控和手勢感應設計進產品的互動機制當中;開發團隊根據使用者日常生活如撥號和滑動等常用手勢進行推演,並提 出一個全新且精準的互動模式,讓使用者的「手」成為控制介面和執行動作的媒介。


*讓衣服可以控制手機的計畫:

至於 Project Jacquard 則可以看成物聯網計畫的延伸,開發團隊藉由 3D 紡織技術織成的導電紗,Jacquard 得以將任何大小的互動面板編整到紡織品中。該項計畫的目標是建立成衣與時尚產業平台以及應用程式生態系,以便簡單有效地將數位互動科技整合在紡織品中,希 望讓成衣製造商可以透過創造出具有互動性的紡織品,使其與其他服務和應用程式無縫接合。
現場展示的應用是讓使用者可以從衣服布料上,用手勢觸摸,然後控制智慧型手機播放音樂、控制燈光,首度合作的服飾品牌廠為 Levis,第一件 Levis 智慧衣,預計將於 2016 年正式推出。這表示以後人們可以在身上穿的衣服或是背包、皮帶、隨身配件,甚至是家用玩具、建築材料等產品,進一步控制智慧型手機、平板、智慧手錶、家用 電器。
關於在布料上直接控制智慧型手機這件事,根據現場工作人員的介紹,這項控制機制是先將手機用藍牙跟晶片配對之後,就可以直接做到正常控制音樂,好比說按一下就可以播放音樂、再按一下就可以暫停,往左往右滑可以切換音樂,往上下滑可以控制音量。


另外一個應用是「燈泡」,透過在共同網域之下配對,點一下就可以開啟燈泡到最亮,再點一下可以調暗或是變換顏色或是關閉電源,記者在活動現場實際體驗時,整體觸控機制雖然不是很敏感,但是已經確實可以進行跨裝置控制,也讓人期待後續的相關應用。
這兩項計畫都將採用開放式平台,Google 計劃在未來針對特定開發者們釋出感應開發套件及軟體的應用程式界面,期望能看到更多開發者創新的運用。

*可以有效防堵駭客入侵的解決方案:

Project Vault 提供雙重身份驗證的模式,透過一個 micro SD 卡的形式,為智慧型手機保障個資與資安的問題,內建 ARTOS ARM 微型處理器,需求空間為 4GB,藉此得以以進行隱私和數據安全的作業,甚至可以進行加密服務,這包括商務簽名、文件加密等。

Project Vault 的運行方式可以把它看成一個標準文件的通用儲存設備,本身有讀取跟寫入兩個資料夾,所有手機的應用程序都必須經過資料庫來進行存取,所以它本身支援 Android、Windows、OS X 和 Linux 系統的存取。

之所以會做成 micro SD 卡,而不是以 SIM 卡形式呈現,ATAP 團隊做了進一步解釋,他們認為由電信商提供的 SIM 卡提供上網跟通訊的功能,在資安上的保護應該交給電信商,至於從客戶端下載的應用程式,才是真正需要去保護跟過濾的內容。
Project Vault 同樣是一個開放性開發平台,即日起開放 SDK 給開發者,Google I/O 現場也可以進行申請。

至於針對 Project ARA  DIY手機現場展示的是 alpha 版本。根據 ATAP 開發團隊介紹,目前的磁吸式更換模組的形式不便,現場展示了相機、電池、螢幕、揚聲器等模組的拼裝,並在 Google I/O 2015 期間拍下上市前版本的第一張照片。而 Project Tango 方面,目前並沒有更多的開發訊息,團隊還是把心力放在 Cardboard 跟 Jump 平台上。

在 Google 在公佈最新 Android M 與物聯網平台 Brillio 之後,Google I/O 2015 第二天,由 ATAP 團隊發表的不管是 Project Jacquard、Project Soli 還是 Project Vault,其實想法都是一樣,Project Jacquard、Project Soli 的解決方案,已經可以將包涵大眾消費者食、衣、住、行、育、樂等生活所需,全部都轉換成智慧型設備,如果再搭配 Android M、Brillo 平台的發佈,已經可以看到整體物聯網生態系成型。

不但如此,針對影音視聽娛樂方面,Google 在全新說故事形式 ­Spotlight Stories 上面,與皮克斯發佈了全球首支 360 度影片,次世代影音做了絕佳示範。

如果再加上預計在今年底上市的  Google Project Ara 模 組化手機,以及虛擬實境計畫,甚至針對醫療領域,像是殘障、視障者,Google 還釋出最新的 Google I/O 無障礙支援 (Accessibility)與 Google.org 解決方案... 在在可以看出,今年的 Google I/O 已經為整體物聯網生態系打下相當深厚的基礎。

整體看起來,這些計畫對於台灣的晶片廠、代工廠,甚至是紡織廠等產業,甚至是各行各業的開發者與新創公司的整體物聯網生態系統給了一個很好的開始,至於開發者們與廠商能不能掌握商機、發揮創意,搶先在年底之前進入市場,就要看大家腦筋動得夠不夠快了。


2015年5月29日 星期五

Google I/O 2015:深入了解 Android M 開發者預覽版

Android-M-Developer-Preview
今日 Google I/O 大會的重頭戲之一,即是公布下一代行動作業系統 —— Android M,帶來了新功能如 Now on tap、Android Pay、Doze,支援指紋辨識、USB Type-C 連接埠,並且提升軟體的穩定性和實用性。Android M 正式代號尚未公布,預計在今年秋季正式釋出。



今日 Google I/O 2015 率先公開傳言已久的 Android M,延續去年先公布開發者預覽版的模式,Google 能從開發者獲得不少意見回饋,此外開發者也有充足時間準備運行在新系統上的 Apps。

改善 Android 基本面

Google 專注提升 Android 的核心使用者體驗,修正了上千個程式錯誤,也為 Android M 平台的部分基礎作出改變:
  • Permissions(權限):Android M 給予用戶控制 Apps 的權限設定,當使用 Apps 時引發了權限請求,用戶可選擇是否准許;此外,用戶可在設定當中管理所有 Apps 的權限請求。
Android-M-Developer-Preview_Permissions

▲ 例如未來使用《WhatsApp》的語音通話時,它將主動詢問用戶,是否開啟麥克風的權限。

  • App links(應用程式連結):過去打開一個陌生的檔案時,用戶要自行選擇使用哪一款 App 開啟;但是在 Android M 當中,開啟檔案會直接跳轉對應的 App 頁面,使得 Apps 之間連接與切換更加緊密。
  • Battery(電池):Android M 加入了 Doze 的省電功能,當您當下沒有使用手機時,Doze 減少 Apps 在後台使用的電量,以提升電池續航力。官方表示以 Nexus 9 平板為例,Doze 將能有效延長電池壽命的 50%。
Android-M-Developer-Preview_Battery

Android M 加入全新功能

除了改善使用者體驗,Android M 加入 Now on tap、Android Pay 新功能,並支援指紋辨識、USB Type-C 連接埠。
  • Now on tap:發生在螢幕上的任何操作,可使 Google Now 自動採取相應的動作,為用戶帶來需要的答案。例如朋友發送訊息,邀請您到一家餐廳用餐,您將無需離開 App,直接透過 Google Now 採取下一步行動,像是找出餐廳的位置、菜單、評論,甚至是預約用餐,Now on tap 通通整合在一起。
Android-M-Developer-Preview_Now-on-tap
  • Android Pay:Google 已經在 Android 2.3 Gingerbread 加入 NFC(Near Field Communications,近場通信)技術,以及 Android 4.4 KitKat 裡頭新增 HCE(Host Card Emulation,主機卡模擬)技術,即是為了發展行動支付 Android Pay。這項服務可讓用戶透過手上的 Android 手機付款;除此之外,Android Pay 支援指紋辨識,以確保消費安全。Google 宣布已經與美國三大電信商 AT&T、Verizon 以及 T-Mobile 合作,拓展 Android Pay,當然未來也有機會開放給台灣消費者使用。
Android-M-Developer-Preview_Fingerprint
Android-M-Developer-Preview_Android-Pay

▲ Android Pay 與多家知名品牌合作。。

此 外,在新一代 Google Chromebook Pixel 和蘋果 MacBook 上已經採用 USB Type-C 連接埠。未來 Android M 也確定支援 USB Type-C,相信未來將有更多 Nexus 裝置以及 Android 手機支援這項規格。
Android-M-Developer-Preview_USB-Type-C
現在 Android M 開發者預覽版已經更新了 SDK,並且能在 Andr​​oid 模擬器以及 Nexus 5、Nexus 6、Nexus 9、Nexus player 進行測試,預計在今年秋季釋出正式版。

參考來源:

延伸閱讀:

2015年5月28日 星期四

iOS 重要功能升級:比 Google 更強大的搜尋服務 Proactive

20150528110610
經過多年的研發後,蘋果 iOS 系統將在 2015 年迎來重大升級,開發代號為 Proactive 的專案將整合Siri、通訊錄、虛擬實境地圖、Passbook 和第三方程式為用戶提供更為強大的訊息搜尋服務。
 
 


Proactive 專案的研發始於 2013 年,在 iOS8 中 Spotlight 的搜尋結果中加入了維基百科的內容,將是該專案的研發成果之一。蘋果希望 Proactive 能夠加強 iOS 系統的搜尋功能,減少用戶對於 Google 搜尋的使用。
smartcalendar2

2015 年 6 月 8 日蘋果公司將在 WWDC 2015 上首次對外公開 iOS 9 作業系統,Proactive 將取代Spolight 成為 iOS 系統的訊息整合服務。在 iOS 9 的測試版中,用戶可以下拉或向右滑動來喚醒Proactive。Proactive 可以完成 App 資訊、位置、行事日曆和通訊錄訊息等,比如用戶在行事日曆中設定了在早上 9 點察看郵件,在 Proactive 搜尋中會自動推動登陸郵件的鏈接;設定聚餐行程,則會直接按照用戶位置顯示附近餐館。

Proactive 整合的蘋果地圖也將有重大升級,除了已經曝光的導航功能外,蘋果公司還將於 Foursquare、Yelp、Nokia Here 地圖展開合作,用戶在使用拍照功能時朝向某一地區,螢幕中將會顯示該地圖的餐館、商場等訊息,若朝向某指定餐館時,則會顯示該餐館的菜單。

45454354
據知情人士透露蘋果 Proactive 相較於以往的升級,最大的變化是相容第三方程式,開發者可將 App 集成到 Proactive 中,App 中的訊息將會顯示在搜尋結果中,蘋果公司正在開發 Siri API,使得 Siri 可以訪問第三方程式。

上述升級功能已經經過了長期開發,但仍未確認是否會出現中最終版的 iOS 9 作業系統中,升級功能太多對於系統的穩定性是一個考驗,而這正是蘋果公司最為看重的。

2015年5月27日 星期三

機器人跨足醫界!「夏娃」靠人工智慧發明瘧疾新藥

medicaldaily

英國牛津大學曾在 2013 年發表了一份名為「就業的未來」(The Future Of Employment)研究報告,提到最容易被機器人給取代的人類工作:如法律助理、個人金融顧問、程式設計師等,洋洋灑灑列了一長列名單,但如果醫藥界以為可以隔岸觀火,對人工智慧崛起視若無睹,接下來的訊息可能會讓你傷點腦筋。



英國劍橋大學和曼徹斯特大學合作開發出機器人科學家(Robot scientist)──「夏娃」(Eve),她專長在於推動新型藥物的發明,讓新藥開發速度更快、價格更低廉。
其實早在 2009 年,科學家就嘗試將人工智慧介入科學,當時阿伯里斯特威斯(Aberystwyth and Cambridge University researchers)和劍橋大學的研究人員設計了「亞當(Adam)」,這是第一個能獨立發現新科學知識的機器人。亞當專職研究麵包中的酵母菌,其內建所有關於酵母菌的生理學知識,然後就像人類科學家一樣,訂定目標反覆實驗出個結果,而這過程是不須人類介入,完全靠機器智慧獨力完成。


 

然而這只是一個原型機(Prototype),它的創造者羅斯金(Ross King)博士為亞當打造出一個更優質的機器人伴侶「夏娃」,應用於早期藥物研發設計。
談 起現今的藥物研發,從發現到成為真正有用的新藥,都非常費時、耗費金錢。當一個具有藥理活性的先導藥物(Lead compound)被開發出來,需再試驗千百種衍生物讓先導藥物的結構和活性關係(Quantitative Structure–Activity Relationship,簡稱 QSAR)更明確,經過優化之後的藥物必須評估活性、毒性、安定性、藥物動力學,再選出候選藥物(Candidate)進入下一階段臨床試驗,這之中的篩 檢規模龐大,也因此製藥界著手自動化發展。

每天能篩選萬種化合物

而 2.0 版的機器人科學家夏娃,強化人工智慧的功能,專長就在於「自動辨別藥物」和「主動學習」。她會就觀察設定一個假說,之後反覆測試。和傳統自動化篩選的不同 點在於,夏娃一開始隨機選擇資料庫中的一個子集,找出第一個測試成功的化合物,之後經過多次反覆測試以降低假陽性結果的概率,並根據早期篩選的經驗紀錄, 再利用統計學和機器學習程序來分析藥物與生物體結構的相互反應,並在過程中學習成功的經驗,藉此設計出更好的衍生物以提高藥效、降低副作用。

雖然目前夏娃還沒有自行合成化合物的能力,但她每天可自動化篩選超過一萬種化合物,這能降低成本和不確定性,並且節省研發時間。此外,夏娃可以非常精確地記錄包含實驗構思、執行細節,且所有過程都是數位化保存,對於日後其他新藥開發非常有幫助。

有感於近年來開發新藥常偏重於心血管疾病、抗癌或婦女疾病(乳癌、骨質疏鬆)類,研發團隊率先著手在全球需求量大的熱帶疾病藥物開發,根據皇家學會期刊登 載,夏娃在一個大約含有 1,500 種經臨床批准應用的化合物庫中進行測試,她找出一種抗癌化合物 TNP-470,能夠同時抑制疾間日瘧原蟲(Plasmodium vivax)體內必需酶──二氫葉酸還原酶(dihydrofolate reductase, DHFR), 阻斷瘧原蟲繁衍,進而達到藥物治療目的。

http://rsif.royalsocietypublishing.org/

▲ 夏娃發現阻斷瘧原蟲繁衍的抗癌化合物。(Source:皇家學會期刊

儘 管有科學家指出夏娃發明出來的瘧疾新藥,效果比不上現有既存的藥物,也有藥物探索專家批評這僅是就現有資料用電腦去組合出結果,並非真的突破性藥物的發 展。但不可否認的,一個好的藥物可能需要 10 年、數十億美金才能創造出來,在這漫長的研發期間,可能已有數百萬人罹病受苦,或者現有藥物已出現抗藥性。當人工智慧介入藥品研發,人類科學家能更專注於 新醫療發明,能更大為降低研發藥物的成本和時間,如此一些真正被人們需要但較不具經濟價值的藥物比如寄生蟲、瘧疾等熱帶疾病,或者治療罕見疾病的孤兒藥 (Orphan drug),也許就不再被製藥市場給邊緣化。

(首圖來源:medicaldaily)