DuckDuckGo 是 iOS 8 的預設搜尋引擎選項之一

螢幕快照 2014-06-04 上午9.28.37

根據 Engadget 網站的報導,在 iOS 8 Safari 的預設搜尋引擎中列有一個名為 DuckDuckGo 的搜尋引擎,這個搜尋引擎不會追蹤您以往的搜尋關鍵字,因此,使用 DuckDuckGo 來進行搜尋,它不會將您的搜尋紀錄提供給廣告商,也就因此不會讓您這方面的隱私外洩。

因為大家對 Google 的依賴愈來愈深,在某些方面 Google 的作法也愈來愈強勢,我們也不知道它如何運用我們日常所產生的一些紀錄,有隱私外洩疑慮的朋友,不想讓 Google 用您所產生的資料來營利的朋友,不妨試用 DuckDuckGo 看看。

WWDC 2014 紀要 3 — Dev 開發工具方面的新玩意

螢幕快照 2014-06-04 上午1.19.51螢幕快照 2014-06-04 上午1.17.10

本文所有的圖片,皆截自 Apple WWDC 2014 Keynote 視訊串流

庫克又回主場,一開始就強調開發者在 Apple 這邊可看到的市場有多大,App Store 現已有超過 1200 支 app 在其中,每週有超過 3 億位訪客進到 App Store 裡頭。這些訪客不是只有瀏覽,也會不斷地在下載,截至目前為止,累計的 app 下載次數已超過 750 億次。

App Store 的功能將會更加完善,並加入軟體套組購買、介紹影片還有免費的 TestFight Beta App Testing 的平台。App Store 的搜尋功能一向為人所詬病,希望在這一次更新後,會有比較好的表現,讓開發者的 app,更容易為目標使用者接觸到。

克雷大又上場了,這次幾乎完全是他老兄的秀。一開始他就開宗明義地指出,這次的 iOS 有推出多達 4000 個 API。哇咧!這,大家又有得消化了。每天看一個,也要…嗯…10 幾年。:P。

首先是 Extensibility,其概念是將現有 App 的沙盒(sandbox),藉由系統的支援,讓其他程式可以取用,讓 app 可提供服務給其他的 app 來使用。要做到這樣且要兼顧 iOS 的安全性,其實並不是那麼容易,這個需要系統層級的支援。下圖顯示 Extensibility 的概念。由此,app 可以用系統為中介將服務提供出來,而這種作法也讓通知中心的 Widgets 變成可行。

螢幕快照 2014-06-04 上午1.34.06

比方說在 photo app 中可取用其他程式所提供的濾鏡,編輯完後,會回到 photo app 中。

螢幕快照 2014-06-04 上午1.39.58

通知中心的 Widgets 模組。

螢幕快照 2014-06-04 上午1.42.17

在 Safari 瀏覽的網頁中調用翻譯軟體進行即時文字翻譯。

螢幕快照 2014-06-04 上午1.44.19

Extensibility 還包括了第三方鍵盤,這讓使用嘸蝦米輸入的小弟出現了不用再學習拼音輸入法的曙光。第三方鍵盤需要的權限,需要通過使用者授權才行,這也可以確保安全性,至少是使用者同意過的。但您可以想想看,為何一個輸入法需要您允許它使用網路呢?

螢幕快照 2014-06-04 上午1.49.51

好用的 TouchID 終於有 API 開放了,這讓開發者為之興奮,因為以往需要使用者輸入帳密的情況,現在都可以用一個手指與 Home 鍵接觸的動作來完成。簡單說,就是更容易進行安全的付款,這對 開發者而言,當然是一件大事。:P

螢幕快照 2014-06-04 上午1.52.18

Camera API 也開放更多功能,手動對焦、曝光與白平衡的控制並加入 PhotoKit API,讓攝影類的 app 能提供更多更有彈性的功能。

螢幕快照 2014-06-04 上午1.58.05

接著是 HealthKit 與 HomeKit,Health Kit 已於前篇介紹過了,HomeKit 則是一種可將現有智慧家電整合的一種架構,這套架構可讓廠商的家電產品為 iOS 所支援,App 開發商也就不需要一一地去解決各種單一型智慧家電的控制問題。iOS 有支援汽車環境的架構,也有支援家用環境的架構,則單一 app 能夠幫使用者處理的事就變多了,未來整合型的多功能 app 應該會愈來愈多,而且搭配 Siri 後,就可以一語定天下了。:P

iPhone 變得愈來愈重要時,偷兒可能先設法弄到您的 iPhone,然後再弄到您的指紋,然後就通行無阻了。(亂入的)

螢幕快照 2014-06-04 上午1.59.31螢幕快照 2014-06-04 上午2.04.51

再來是 CloudKit,著重在協助開發者處理網路伺服器後端的事務。我們常需要將資料庫、商業邏輯訊息推播、認證等放在伺服器端,然後為了可擴展性,可能也考慮將伺服器放在雲端服務上,這會需要許多技術考量、整合與成本。CloudKit 試著提供一些"有限制"的服務,解決開發者這類的問題。看一下底下的流量、容量的支援,其實算是滿有誠意的。

螢幕快照 2014-06-04 上午2.13.35

接下來是 3D 繪圖引擎的部份,現行的 iOS 是透過 OpenGL 來取用硬體的運算能力,但 OpenGL 太大,以致效能降。新推出的 Metel 架構,大大減少 OpenGL 的做虛功的部份(overhead),讓提升繪圖硬體的效率。

螢幕快照 2014-06-04 上午2.21.50螢幕快照 2014-06-04 上午2.17.29螢幕快照 2014-06-04 上午2.19.27

不知道是不是會有 3D 版的植物大戰殭屍。

螢幕快照 2014-06-04 上午2.25.49

EPIC 所推出的禪風庭園,櫻花樹瞬間開滿櫻花。在 iPad 的 A7 處理器上能看到這種 3D 繪圖的效果,真是令人吃驚。一張畫面上都需要執行幾千次的繪圖功能叫用(draw call)。Metal 的效能是 OpenGL 的 10 倍。

螢幕快照 2014-06-04 上午2.29.44

此外,還有與去年推出的 SpriteKit 搭配的 SceneKit,基本上它是讓您處理遊戲場景用的框架。

螢幕快照 2014-06-04 上午2.35.28

Xcode 當然也有更新,這次提升 6.0 了,其中推出了一種新的程式語言,Swift。這當然會對 app 的創作產生根本性的影響。Swift 的 Playground 讓您可以像直譯式語言般地測試 app,這種互動性高且執行效率佳的編程環境,應該可以提高不少程式設計人員的工作效率。看來優點不少,不知學習曲線如何,有興趣的朋友,趕快下載 Swift 電子書(iBook Store)及下載 Xcode 6.0 Beta(Apple Developer Center) 來試看看。

螢幕快照 2014-06-04 上午2.38.10螢幕快照 2014-06-04 上午2.46.17

以上是關於開發工具方面的革新。

螢幕快照 2014-06-04 上午2.51.50螢幕快照 2014-06-04 上午2.52.10

以上(包含前 2 po)是小弟所整理的 WWDC 2014 的重點,基本上是依據 Keynote 的順序來編寫的,給您作參考。未盡完善處,也請見諒。這些新東西,往後還有得討論呢!謝謝收看。

忘了補充,目前上述三套軟體都是在試用測試的狀態,正式版會在今年第三季推出,當然一定是跟著新裝置推出,這點不會再錯了。

WWDC 2014 紀要 2 — iOS 8 的特色

Image

本文所有的圖片,皆截自 Apple WWDC 2014 Keynote 視訊串流

Image

庫克大介紹 iOS 8 前,照例讓現場的開發者瞭解 iOS App 的市場有多大。iPod touch 1 億台,iPad 2 億台,iPhone 則有 5 億台的累計銷售量。去年有 1 億 3 千萬台裝置是由第一次買 Apple 裝置的使用者所購買。庫克大也酸了一下 Android,並指出 iOS 的整體顧客滿意度高達 97%。由上圖 Apple 所提供的數據看來,iOS 的使用者是比較有福氣享用新版作業系統的。庫克大也強調,如果使用者無法使用最新的系統,則就無法使用新版的 App、體驗新的功能,而且安全性也可能出現問題,99% 的問題軟體出現在 Android 平台上(這是庫克大說的,不是我說的)。

Image

克雷大回台上介紹 iOS 8 的新功能。首先看到的是能進行互動的通知中心,以往在螢幕上方出現通知訊息時,點選該訊息會跳出 App,iOS 8 則直接可在通知框中處理。在螢幕鎖定模式時,也是可以如此操作。

Image

雙響 Home 鍵時,會帶出多工視窗,而這個多工視窗上方會列出最近使聯繫過的聯絡人,以利您方便與朋友聯繫。

Image

iPad 上的 Safari 支援像優勝美地的 Tab View。

Image

iPad 上的郵件 App 除了能像優勝美地的有如 Dropbox 併購的 Mailbox 那樣,左右滑動來標示該郵件的狀態外,在編寫郵件時,還可以往下滑,將編輯窗收到畫面下方,以利查閱其他郵件中的資料。這個功能已經具有多視窗的優勢了,但更不著痕跡,也更有設計感與貼進使用者的需求,誰還要在不算大的螢幕上搞幾個視窗出來在那邊移來移去呢?

Image

克雷大還幽默了 Ive 一下,滿搞笑的。這也表示克雷大政通人和,勢力高漲,前景看好。

Image

iDevice 的 Spotlight 與優勝美地上的一樣,具備相同的強大搜尋工具。

QuickType 是新式的輸入機制,支援智慧型的字詞預測,可根據對話脈絡提供建議字詞。之前的 iOS 因為安全性的關係(怕第三方的輸入法、鍵盤程式將您所輸入的鍵傳出去),並不允許第三方的自定鍵盤 app 存在。這次推出的 QuickType 除了智慧型脈絡感知的建議字詞功能外,最重要的是它能確保您所打的鍵,不會以任何形式外流。而且原生支援許多語文的聯想建議,看到台灣的國旗也被放上去,感覺很棒。

Image

Image

接著是 Continuity 的部份,這在 Mac OS X 的部份已經談過了,即在 iPad 上編輯文件,可在 iPhone 上繼續接著編,在 iPad 上可不經設定即時取用 iPhone 的網路,由下圖可看到,在 iPad 上可以接打到 iPhone 的電話。用這種方式來化解 iPad 沒辦法打電話的問題,這有點…,但對同時擁有 iPhone 與 iPad 的朋友,這也不失是一個辦法。

Image

在傳訊方面,iOS 上的傳訊 app iMessage 可支援群組對談,有加入對談、設定勿干擾或離開對談群組等功能。而除了可傳視訊之外,也可以傳音訊,錄音即傳(與語音 Facetime 並不相同)。也支援位置顯示功能,您可以讓對話中的朋友知道您目前所在的位置。

Image

iCloud Drive,不僅可讓多部裝置共享、同步檔案,也可以讓不同的 App 共用檔案。基本上,與 Dropbox 非常接近。

Image

接下來提到 Enterprise,這是讓採用 iOS 的企業在佈署專用軟體時,更加方便。員工在第一次使用企業提供的 iOS 裝置時,不需要一一加以註冊、設定、安裝軟體就可以使用。富比士前 500 大企業有 98% 已採用 iOS 裝置來處理公司的事務,這項功能讓 iOS 更能在商務應用領域上更方便、更安全。所以,基本上,使用 iOS 的裝置,員工只要拿到公司提供的裝置,用帳號登入後,該安裝的軟體就會自動安裝,該設定的安全性、郵件帳號等就會自動設定好,甚至公司給員工看的作業手冊、規章等相關資料,都可以直接安裝到公司所配發的裝置上。這將可讓 iOS 在商務應用領域上再攻下不少用戶。

Image

再來是個人健康管理方面的 Health App。運用目前已有的感應器或第三方裝置與 App,蒐集使用者健康方面的資訊,然後再透過 HealthKit 框架中的 API,讓被允許取用資料的 App 來運用。現有使用者利用第三方感應器與 App 的資訊太過於零碎,而且所取得的資料也無法讓其他的 App 所取用,因此 Apple 提供 HealthKit 這個框架,讓相關的 App 能取得更全面的使用者健康方面的資料,如此能提供更完善、更即時的健康醫療服務。當然,這部份也是 iWatch 的重要應用領域之一,路已經先在 iOS 8 中鋪好了。

Image

Image

接下來提到的是 Family Sharing,基本的理念就是讓家庭成員中的內容可以方便地彼此分享。照片、位置購買過的內容與 App 等,都可以分享。一個家庭支援 6 個成員,以一張信用卡來付費。家庭成員在線上商店購買 App 或內容時,會需要經過家長的授權,才能購買,所以家長不需擔心信用卡會被亂刷的問題。

Image

Photo app 也有進化,除了與 iCloud 整合得更好,讓一台裝置上所拍的照片可為所有裝置所取用外,搜尋照片的功能也因 Spotlight 的進化而變得更強。一台裝置對照片所作的編輯會同步到 iCloud,因此在所有裝置上即可取用編輯後的照片。在 Mac OS X 上的 Photo 也會跟著與 iCloud 作緊密地整合,其編輯的功能也經過強化。

Image

以上是 iOS 8 的重要更新。

Image

接著克雷大又補充了 Siri 的新功能,包括不需按鍵直接說 Hey, Siri (雖然是抄人家的 OK,Google,但聽來順多了。)即可讓 Siri 作動、聽曲識歌名、在 iTunes 上購物、語音辨識,以及支援 22 種語言等。此外對中國文化、語文的支援變多了,像圖資、導航、農曆、字詞輸入預測以及氣象資料等,對中國在地的支援更形完善。

Image

WWDC 2014 紀要 1 — Mac OS X 10.10 Yosemite 優勝美地 的特色

Image

本文所有的圖片,皆截自 Apple WWDC 2014 Keynote 視訊串流

WWDC 2014 剛開始,眾所矚目的 Keynote 於凌晨 3 時結束,各方的看法也在今天紛紛出爐。小弟本想於凌晨同步寫寫實況與看法,但礙於小弟的語文功力仍待提升,而且內容太多不易即時消化,所以到現在才有時間靜下心來,寫寫想法。

整體而言,這次 Keynote 的主軸是在 Mac OS X 與 iOS 8 上頭,個人覺得二系統表面上看來沒有許多新意,但裡頭有不少文章。這次還特別強調開發者工具的部份,新增了一個開發語言 Swift。就消費者而言,二系統的整合更好了,許多功能,Apple 也呼應了許多消費者的需求,讓這些功能能融合到系統中,提供更一致的 UX。就開發者而言,今年要學的東西非常多,而且會是充滿新契機與挑戰的一年。

當然 WWDC 2014 是給開發者看的,但大家已將它視為是未來 Apple 發展的風向球,雖然如此,沒有新硬體的發表,還是會讓許多阿婆粉絲失望,當賈神在 WWDC 2010 發表 iPhone 4 時,就又為 WWDC 添加了一種新的期待與話題。不過個人認為阿婆這招很利害,可以讓眾多檯面上對新硬體的猜測,持續到九月。讓大家搞不清楚,亂猜一通的情況下,讓"各種"新機將市場的氣氛炒熱到最高點。

底下就按照發表的時間先後,談談實況內容與小弟個人對這次 Keynote 的看法。

首先是 Mac OS X 10.10

庫克大一上場就指出WWDC 已舉辦了 25 屆,在 1990 年時的第一屆,與會的開發者只有 1300 名,討論系統 7(Mac OS 之前以號碼為代號,小弟知道的是從 1988 年發表的系統 6 開始,但個人是從系統 7 開始使用)。今年有來自 69 個不同國家的開發者參與此盛會,有 70% 的開發者是第一次參加。這是在強調 Apple 的技術根基深厚,而且仍有源源不絕的開發者投入 Apple 的開發者陣營,動能充沛。目前全球有 900 萬個註冊開發者,且比去年多出 47%。今年參加的學生開發者最年輕的才只有 13 歲。

Image

庫克大明確點出這次 WWDC 的重點,Mac OS X,iOS 以及 Dev(開發工具方面的革新)。

Image

庫克大說的其他部份就是市佔的情況,這部份小弟就略過了。在整體市佔(OS 或 iOS 裝置數量)離其他陣營有一段距離的情況下,開發者瞭解目前的市場情況即可。Apple 的開發者通常會將硬體的裝機量看成是 App 的市場,而跟其他陣營不同的是,新版系統的採用率通常在短期內就可以拉高到相當高的比例。

這次的 Keynote 大概克雷大是主角。他老兄上場時先搞笑了一下 Mac OS X 的命名,當然最後揭曉的 10.10 的名稱就是優勝美地(Yosemite)。

Image

先來看看主角優勝美地的特點。

主要的特點有介面、內建 App 以及 Continuity。

Image

操作介面上,優勝美地沿續 Aqua 的設計讓介面美觀優雅、易用且意義明確,整體而言是往 iOS 7 的扁平、透明的風格調整。聽說克雷大說光新垃圾桶的造型設計就花了不少時間。介面上比較容易被注意到的是工具列、標題列與 Dock,變成半透明,讓整個視窗在視覺上更具連貫性。介面所使用的字型、標誌與圖示都經過重新設計,不管您喜不喜歡,這是滿大的工程。

Image

通知中心新增今日概況(Today View),而 App 也可以用 Widgets 形式將通知放到通知中心裡頭,就跟 iOS 7 一樣。

Image

Spotlight 由原本的搜尋,進化到"portal"級的功能,需要找什麼、用什麼,Spotlight 一下即可,而且不只電腦中的資料,還可以連上網去找某些特定的資訊。個人認為這可能是未來瀏覽器的進化方向,化有形為無形。

Image

Image

iCloud Drive (iCloud 硬碟)。簡單說,就是 Apple 版的 Dropbox,可將您的檔案上傳用檔案夾整理,然後各個裝置上都會同步。支援 Windows。

Image

Mail App 有滿值得注意的新功能。除了在整理郵件時,用滑動的方式來操作之外,可對郵件的附件進行標註(markup)、縮放以及 Mail Drop 的功能,都非常切合一般使用者在處理電子郵件時的需求。Mail Drop 可以將大的附件檔,透過 iCloud 的支援,以連結的方式傳送連結給對方去下載,檔案大小最高支援到 5GB 的單檔。郵件的附件如果是圖或 PDF,則使用者可直接在上頭進行標註或簽名,讓重點更容易被看到,也可以完成文件的簽署動作,當然文件的簽署還需要有一些簽章的認證等問題要處理,但如果不是很重要的文件,這種標註方式,也夠用了。

Image

Image

Safari 的部份提到的是工具列的改良,將一些頁籤與書籤列隱藏起來,讓視窗有更大的空間來檢視網頁內容。在內部更增加了對許多技術的支援,如 WebGL、SPDY、IndexedDB、JavaScript Promises、CSS Shapes and  Compositing 以及 HTML 5 的 Video 等。瀏覽網頁時也更加省電,速度又更快。此外,JavaScript 的引擎執行效能也提高,讓各種 Client 端的應用能更快速,使用者能有更好的體驗。新版的 Safari 連頁籤都可以捲動,所以如果您習慣使用許多頁籤來瀏覽不同的網頁,這個功能可會讓您在切換不同頁籤時感到非常的便利。

Image

Image

再來是 Continuity,小弟將之翻成"無縫接軌",Mac 做到一半的文件可以從 iPad 或 iPhone 接手,反之亦然。系統將這個功能實作在 Handoff(接手)裡。此外,InstantHotspot(即時熱點),如果您的 Mac 是透過 iPad 或 iPhone 的網路上網,您只要直接在 Mac 的 WiFi 選項上選取 iPhone 或 iPad,不需另外再作設定,就可以直接連上行動裝置而上網。Continuity 還能讓您在 Mac 上接打到 iPhone 的電話,當然打電話出去也沒問題,在網頁上看到電話號碼,就可以直接從 Mac 上打電話出去了。。也就是說,Mac 與 iPhone、iPad 都連在一起了,而且在任何一部裝置上做事,可以馬上切換到另一台裝置上繼續進行。之前被告上法院的 iMessage 無法傳訊到其他手機的問題,在新版中也會被解決,也就是說 iMessage 會檢查要送到的號碼所使用的手機是不是 iPhone,不是的話,就以一般簡訊傳出。

Image

Image

我們可以看到 Mac OS X 正於 iOS 一起往一個最大公約數上走。之前有謠傳說 Apple 會推出以 A8 晶片為處理器的筆記型電腦,這看來也相當合理。我們可以期待一個雖然封閉,但使用者體驗非常棒的個人運算軟硬體鏈。免費使用的策略,也持續對微軟的作業系統造成壓力。

開發者預覽版現在就可以下載,正式版將在秋季推出。

螢幕快照 2014-06-03 下午10.42.56