丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號(hào)安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
此為臨時(shí)鏈接,僅用于文章預(yù)覽,將在時(shí)失效
新鮮 正文
發(fā)私信給井三胖
發(fā)送

0

碼農(nóng)看過(guò)來(lái)!國(guó)外大牛教你如何開(kāi)發(fā)Apple Watch

本文作者: 井三胖 2015-03-12 15:23
導(dǎo)語(yǔ):經(jīng)過(guò)了秋、春兩季的發(fā)布會(huì)后,“炒作”了大半年的Apple Watch還得等上一個(gè)多月直到4月24日才能正式發(fā)售。雖然說(shuō)消費(fèi)者們還在煎熬的等貨中,其實(shí)奮戰(zhàn)在開(kāi)發(fā)第一線的碼農(nóng)早都已經(jīng)開(kāi)工了,因?yàn)樵谌ツ?1月時(shí),蘋(píng)果就已經(jīng)向開(kāi)發(fā)者發(fā)放了開(kāi)發(fā)工具WatchKit。

本文作者為James Clancey,他是Google音樂(lè)播放器gMusic的創(chuàng)始人,現(xiàn)擔(dān)任移動(dòng)端跨平臺(tái)開(kāi)發(fā)框架Xamarin的高級(jí)開(kāi)發(fā)者。

經(jīng)過(guò)了秋、春兩季的發(fā)布會(huì)后,“炒作”了大半年的Apple Watch還得等上一個(gè)多月直到4月24日才能正式發(fā)售。雖然說(shuō)消費(fèi)者們還在煎熬的等貨中,其實(shí)奮戰(zhàn)在開(kāi)發(fā)第一線的碼農(nóng)早都已經(jīng)開(kāi)工了,因?yàn)樵谌ツ?1月時(shí),蘋(píng)果就已經(jīng)向開(kāi)發(fā)者發(fā)放了專(zhuān)用于Apple Watch的開(kāi)發(fā)工具WatchKit。

碼農(nóng)看過(guò)來(lái)!國(guó)外大牛教你如何開(kāi)發(fā)Apple Watch

Apple Watch作為一個(gè)“戴在手腕上的小玩意兒”,它將智能可穿戴設(shè)備的功能發(fā)揮到最大,我們可以借助這可小屏幕來(lái)控制更多的事物、實(shí)現(xiàn)更復(fù)雜的操作。

當(dāng)然不能把開(kāi)發(fā)Apple Watch app的工作當(dāng)作“單純的是從iPhone大屏到Watch小屏的移植過(guò)程”。手機(jī)和手表的功能定位、使用場(chǎng)景、用戶(hù)依賴(lài)都大相徑庭,所以開(kāi)發(fā)者需要一種能創(chuàng)新的方法來(lái)實(shí)現(xiàn)手表app的延展。

接下來(lái)我將會(huì)以我過(guò)去幾個(gè)月開(kāi)發(fā)WatchKit的經(jīng)驗(yàn),列出3點(diǎn)Apple Watch

1、首先你需要徹底擺脫掉iPhone的設(shè)計(jì)思路

Apple Watch與iPhone的開(kāi)發(fā),是兩種完全徹底不同的體驗(yàn)。

首先Apple Watch的超迷你的屏幕(共有兩種尺寸,分別為38mm和42mm),意味著用戶(hù)在一個(gè)滿(mǎn)屏上基本上只能看全3—4個(gè)單詞。所以這意味著開(kāi)發(fā)者不能添加臃腫冗余的文字通知消息。

另外你還不能依賴(lài)于UIKit。因?yàn)閕Phone上的設(shè)計(jì)語(yǔ)言與邏輯架構(gòu)在Watch上統(tǒng)統(tǒng)不適用。所以對(duì)于開(kāi)發(fā)者來(lái)說(shuō),這的確需要一定的學(xué)習(xí)時(shí)間來(lái)適應(yīng)習(xí)慣智能手表上全新的排版布局,來(lái)打造精簡(jiǎn)易用的流線型Apple Watch app。

2、信息呈現(xiàn)、交互動(dòng)畫(huà)和導(dǎo)航菜單都需要重新的設(shè)計(jì)

碼農(nóng)看過(guò)來(lái)!國(guó)外大牛教你如何開(kāi)發(fā)Apple Watch

想必許多專(zhuān)業(yè)的iOS開(kāi)發(fā)者們對(duì)App Extensions一定不會(huì)陌生,它允許開(kāi)發(fā)者提供了應(yīng)用程序的“便捷入口”,更像是一種“簡(jiǎn)略閹割版的視窗縮略)。不過(guò)不要天真的以為,諸如此類(lèi)的簡(jiǎn)略信息對(duì)于Watch來(lái)說(shuō)是再簡(jiǎn)單不過(guò)了。但實(shí)際的問(wèn)題是,Apple Watch使用的是全新的、自己專(zhuān)屬的沙盒機(jī)制,與iOS平臺(tái)的又是完全不一樣。

不過(guò)現(xiàn)有的數(shù)據(jù)庫(kù)資料中已經(jīng)有不少的經(jīng)驗(yàn)知識(shí),開(kāi)發(fā)者們需要花上一定的時(shí)間來(lái)搞清楚如何讓框架截然不同的iPhone和Apple Watch之間,實(shí)現(xiàn)“大小屏的信息流動(dòng)和共享”。

而iOS開(kāi)發(fā)者們需要適應(yīng)的另一個(gè)變化就是——iOS app通常有“動(dòng)畫(huà)華麗”的特點(diǎn),而這一點(diǎn)在超迷你屏幕的Apple Watch上基本不適用了。因?yàn)榭紤]到屏幕的尺寸和耗電量,開(kāi)發(fā)者們必須要找的更加適配的方式來(lái)進(jìn)行動(dòng)畫(huà)呈現(xiàn),而不再是iOS的華麗酷炫風(fēng)格了。

WatchKit的頁(yè)面導(dǎo)航的方式也有所變化。在iOS中,用戶(hù)可以綜合使用“滑動(dòng)至下一個(gè)頁(yè)面”或者“點(diǎn)擊進(jìn)入下一頁(yè)”兩種方式。然而WatchKit要求只能在一個(gè)app中選用其中的特定一種的導(dǎo)航方法,這也就是說(shuō)開(kāi)發(fā)者需要重新設(shè)計(jì)寫(xiě)更加簡(jiǎn)單的設(shè)計(jì)語(yǔ)言了。

Siri在Apple Watch也發(fā)揮了很大的作用。這也就意味著,開(kāi)發(fā)者可以為自己的app設(shè)計(jì)一個(gè)獨(dú)一無(wú)二的語(yǔ)音識(shí)別信息。

3、并不是所有的應(yīng)用都需要一個(gè)Watch app

其實(shí)這個(gè)問(wèn)題,每一位開(kāi)發(fā)者在做項(xiàng)目之前都需要問(wèn)自己,“在Watch的小屏幕上,將現(xiàn)有的iOS app拓展到Apple Watch,當(dāng)真是足夠有有價(jià)值、實(shí)用的嗎?”

當(dāng)然,Apple Watch app對(duì)某些應(yīng)用來(lái)說(shuō)是再適合不過(guò)的了。比如借助了定位功能的電燈自動(dòng)開(kāi)關(guān)應(yīng)用,用戶(hù)可以在Watch上簡(jiǎn)單的選擇“開(kāi)燈”還是“關(guān)燈”獨(dú)兩個(gè)選項(xiàng)。

而一些需要大量文字操作、閱讀的app無(wú)疑是一個(gè)糟糕的選擇,而將它們應(yīng)用到Watch上或許就是可以預(yù)見(jiàn)的失敗。

不過(guò)現(xiàn)在蘋(píng)果還未向開(kāi)發(fā)者開(kāi)放Apple Watch的心律數(shù)據(jù)以及HealthKit的相關(guān)功能。不過(guò)相信隨著日后Watch生態(tài)圈的壯大,開(kāi)放API也是水到渠成的事情,沒(méi)準(zhǔn)要不了多久我們就能用上一款音樂(lè)app,它能夠隨著我們的心律節(jié)奏播放匹配的音樂(lè)。

via venturebeat

雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見(jiàn)轉(zhuǎn)載須知。

分享:
相關(guān)文章

性別男

我酷斃了嗎?
當(dāng)月熱門(mén)文章
最新文章
請(qǐng)?zhí)顚?xiě)申請(qǐng)人資料
姓名
電話
郵箱
微信號(hào)
作品鏈接
個(gè)人簡(jiǎn)介
為了您的賬戶(hù)安全,請(qǐng)驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請(qǐng)驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號(hào)信息
您的賬號(hào)已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說(shuō)