iOS7將使開發(fā)者陷入兩難?
iOS 7 已經(jīng)出來一周,但國內(nèi)國外關(guān)于它的討論遠(yuǎn)遠(yuǎn)沒有停止。設(shè)計(jì)風(fēng)格大變是 iOS 7 的顯著特點(diǎn),而它對(duì)第三方開發(fā)者的影響很是值得玩味。
Marco Arment 曾在一周前對(duì)開發(fā)者的“困境”進(jìn)行了闡述。他提到現(xiàn)有 Apps 支持 iOS 7 并不需要花太多功夫,但是它們?cè)?iOS 7 的界面下會(huì)顯得很“古老”。這會(huì)使開發(fā)者陷入兩難局面:
- 無法放棄 iOS 6。如今大部分 Apps 仍支持著 iOS 5,甚至還有支持 iOS 4.3 的。
- 無力設(shè)計(jì)兩套獨(dú)立界面,設(shè)計(jì)兩套界面也不是什么好主意。
- 很多與 iOS 7 格格不入的元素需要重新設(shè)計(jì)或移除,這會(huì)使很多用戶有抗拒心理。
但 Marco 并不覺得這是壞事。他認(rèn)為 iOS 7 這把火會(huì)給這個(gè)平臺(tái)帶來很多新機(jī)會(huì),后來者如果想要在某個(gè)熱門領(lǐng)域分得一杯羹,專注于 iOS 7 將是個(gè)不錯(cuò)的選擇。
且不說這個(gè)主意是不是靠譜,倒是 iOS 6(及之前)的 Apps 放在 iOS 7 是不是真的會(huì)“格格不入”值得一說。
按照主流說法,現(xiàn)在的設(shè)計(jì)風(fēng)向分為“擬物化”和“扁平化”兩種。iOS 6 及之前可歸入前者,iOS 7 歸入后者。問題是,“扁平化”風(fēng)格在 iOS 7 之前早已有之,App Store 里也毫不缺少這類風(fēng)格的 Apps,比如愛范兒,Letterpress 等等。
那么——在打開它們的時(shí)候,你是否會(huì)覺得格格不入?
“眼前一亮”的感覺或許會(huì)更多。如果我們將 iOS 看作城市,主屏看作是街道,Apps 就是各式各樣的房子。使用 iOS 系統(tǒng)就像是走進(jìn)一棟又一棟的房子,房子裝修風(fēng)格的迥異并不會(huì)讓我們太過詫異。而我相信,使用 iOS 系統(tǒng)時(shí) 95% 的時(shí)間,應(yīng)該在“房子”里。
即使是在風(fēng)格大變的 iOS 7 時(shí)代,這種感受不會(huì)有太大改變。第三方 Apps有自己的一套風(fēng)格,或許真不是一件“有傷風(fēng)化”的事情。
Tweetbot 開發(fā)者 Paul Haddad 在 WWDC 上的一次采訪中說道:“我不覺得我們必須完全去匹配 iOS 7 的風(fēng)格,不過我們需要抓住 iOS 7 給出的某些線索并做出一些改變。我猜將來的 Tweetbot 將會(huì)有一些 iOS 7 元素,也會(huì)有一些我們自己的元素。”
而 512 Pixels 的博主 Shawn Blanc 談到這個(gè)問題時(shí)寫下的這段話,我很是贊同:
讓一個(gè) App 真正出眾的是那些細(xì)小的東西——取于平凡,創(chuàng)出非凡 (take something normal and turn it into something extraordinary)。我將 iOS 7 視作是一塊白帆布,第三方開發(fā)者的目標(biāo)不是像素級(jí)拷貝蘋果的原廠 Apps,這同樣也不是 iOS 1-6 時(shí)代的目標(biāo)。…如今已經(jīng)有 5 億人正在使用 iOS 設(shè)備,是時(shí)候卸下訓(xùn)練輪(training wheels)了。