神魂顛倒論壇logo

icon
首頁Mobile行動手機與平板Android安卓交流Android技巧與技術交流區 → [Android 開發]第三方輸入法可以入駐蘋果?不要樂觀過頭

雷射溶脂 | 瘦小腹 | 植髮 | 眼袋 | 玻尿酸 | 電波拉皮 | Flash | 購物車 | Flash Player 11.2 | 豐胸 |

下一主題 上一主題


[Android 開發]第三方輸入法可以入駐蘋果?不要樂觀過頭


[Android 開發]第三方輸入法可以入駐蘋果?不要樂觀過頭 簡版






[Android 開發]第三方輸入法可以入駐蘋果?不要樂觀過頭

類型:
Android 開發

昨晚的WWDC上,蘋果宣布將會開放輸入法API的消息,也就意味?可能第三方輸入法可以不通過越獄直接進駐iOS了。

無論對開發者還是使用者而言,這都是一個利好的消息。

細節還沒有放出來,大部分國產第三方的中文輸入法都已經在喜大普奔了,官博紛紛奔走相告:

百度手機輸入法:「對所有使用iOS裝置的小夥伴們來說,這應該是一個值得高興的日子,雖然還需等待,但是不越獄就能體驗@百度手機輸入法?帶來的絕佳輸入手感的時刻,忽然一下就要來臨了~」

搜狗輸入法:「iOS 8將會把輸入法開放給開發者,允許iOS的使用者安裝第三方輸入法這樣不必越獄就能跟更多小夥伴一起玩耍,用這首歌《小蘋果》來表達下搜狗君此時的心情。」

觸寶輸入法也表示工程師「正在努力」。



這些整天和輸入法開發打交道的人對於條款的理解應該比普通人更深入,他們會這麼積極地回饋,說明未來未越獄的蘋果手機上會出現各種輸入法幾乎這一點似乎已經沒有疑義。

但是,以封閉著稱的蘋果,這次輸入法API開放到什麼程度?

蘋果官網上說的是「With iOS 8, you can provide custom keyboards with different input methods and layouts for users to install and use systemwide」,聽起來似乎只允許開發者對現有的iOS輸入法做一些界面變更,然後提交稽核,供使用者使用。

在新視窗檢視

但一位資深的iOS開發者@路易 的解讀是:「應該是允許使用者直接安裝和切換第三方輸入法了,不只是組態鍵盤布局,像Swype這樣的輸入法,顯然是需要擷取使用者對輸入,並且進行演算法計算然後產生輸出純文字的,這是只有只有改變鍵盤布局做不到的。」

蘋果的官方說法還有待解讀,但是業內基本上一致確認是可以直接安裝第三方輸入法。只不過,按照蘋果的規矩,一定是要做出一些限制的,否則,通過輸入法搜集使用者資料、廣告排名、競價輸入排名這些Android市場地亂象可能會移植到蘋果上,對於重視安全和使用者隱私的蘋果而言,這是不被容許的。

國內某輸入法的工作人員回應:「對,我們這邊今天還在看iOS 8到底開放到什麼程度,有些條件使使用者允許的前提下才可以使用,有些必須得到蘋果官方的認可。」

蘋果使用者可不可以不越獄直接安裝第三方輸入法?

「這次發表後理論上是可以(不越獄而直接安裝)的,但是涉及到很多介面問題,有哪些是我們可以用的,介面也會導致功能的閹割。其實蘋果肯定會作限制。」



小編就此顧問了一下觸寶輸入法的開發人員,他們研究檔案後的結果是:iOS 8上的第三方輸入法大致的使用者體驗可以和Android平台上做的一樣,但是有很多細小的功能受到了限制。比如觸摸游標選擇,鍵盤大小控制等等(按:但是蘋果為什麼要在這些枝節問題上作限制?),整篇看下來並沒有真正加入與輸入法相關的API,只是把老的private API變成了public,輸入法的能力不會超越越獄版。

小編致電了一位資深的中文輸入法開發者,問一問「關於蘋果開放輸入法API給第三方的問題」,他很篤定地表示我關於蘋果「開放」的理解有誤——輸入法要「做壞事」太簡單,蘋果不可能會開放太多許可權,除非它已經做好了充分的對策(比如不允許使用者用第三方輸入法輸入銀行卡訊息等等);而且,是否通過認證,許可權在蘋果手裡,也就是像以往所有的條款一樣,「最終解釋權」歸蘋果。

對此,小編認為:消息肯定是好消息,可是對於開發者來說,要想在蘋果的系統里做蘋果在做的事,不要樂觀過頭。





原文站台: 雷鋒網





瘦小腹 | 回到頂部
下一主題 上一主題