Android、iOS 不約而同於 2015 年逐步轉向 64 位元

作者 | 發布日期 2014 年 10 月 22 日 11:11 | 分類 Android , iOS , 手機
iOS 8 64bit

在蘋果推出 iOS 8.1 的軟體更新的同一天,蘋果也針對其軟體開發者發出了通知,預先告知所有開發者,到 2015 年 2 月 1 日後,屆時所有送審的軟體將必須同時支援 32 位元與 64 位元的原生編碼才能上架。而在 10 月初時,Android 也釋出了 64 位元 App 測試軟體,預先為 64 位元平台熱身,行動運算平台可望於 2015 年逐步轉往 64 位元。



蘋果自 A7 後的處理器就已邁向 64 位元,雖然 64 位元處理器也能向下支援 32 位元的軟體,不過為了追求更好的相容性與效能,看來蘋果將強制要求開發者在軟體中需同時包含兩種程式碼,若只單純如現有的版本只支援 32 位元將會於審核中退回。

不過蘋果這個要求只適用於 2015 年 2 月後送審的軟體,現有在架上的各式 App 則不受此限制,也不會因不直接支援 64 位元而被下架。蘋果並建議採用新版本的 Xcode 來撰寫程式,如此就可同時建構 32 與 64 位元的 code。

 

Android 也邁向 64 位元

除了蘋果之外,Google 於新版本的 Android 5.0 Lollipop 也開始支援 64 位元的軟體,在 Lollipop 正式釋出沒多久,Anroid 也正對開發者宣告釋出 64 位元的測試軟體,讓開發者可以先行利用這個軟體測試於 64 位元平台中的相容性。

Screen Shot 2014-10-22 at 11.02.45 AM

由於 Android 適用的 64 位元的處理器是在蘋果推出 A7 後才積極轉進,因此目前都還未正式上市,因此目前開發者並無實機可使用下,真正的 64 位元 SDK 可能留待高通、聯發科與 nVIDIA 的 64 位元處理器正式推出前才會釋出。

目前可以看出整個行動運算平台正積極的往 64 位元轉進,整體而言自然是蘋果的進展最快,在 2015 年二月後就全面 64 位元化。Android 陣營方面目前高通第一個 64 位元架構處理器 Snapdragon 410 可望於 2014 年 10 月底於協力廠商的新機中現身,而 MTK 的 6732、6752 的時程也差不多,而 nVIDIA 的 K1 的則會伴隨著 Nexus 9 的新機上市。

由於 Android 的陣營龐大,不能如同蘋果一樣強制全轉往 64 位元,在高低階並存的需求下,低階機型可能會停留在 32 位元,中高階才會有機會逐步採用 64 位元處理器,因此對 Android 開發者來說,開發的軟體是否能同時在 32 與 64 位元的裝置上使用也是未來必須考量測試的要點之一了。

整體來說,行動平台由 32 位元轉向64 位元的進度相較於傳統個人電腦的進度快上不少。

發表迴響