iOS如果開源,移植到Andriod的平臺上會是怎麼樣的?

iOS ARM 蘋果公司 軟件 知了問答 2017-06-16

iOS與Andriod

iOS如果開源,移植到Andriod的平臺上會是怎麼樣的?

iOS與Andriod

在網上看到有些網民不懂iOS與Andriod不知道可不可以相互移植,或者知道不可以相互移植也不知道其原理是什麼。所以寫這篇文章就是讓各大網民瞭解iOS與Andriod的區別,開源後的可移植性!所以請往下看

iOS如果開源,移植到Andriod的平臺上會是怎麼樣的?

瞎寫的無良小編

iOS如果開源,移植到Andriod的平臺上會是怎麼樣的?

只知道所以然不知其所以然的網友解答

首先你得了解下什麼iOS與Andriod。iOS是蘋果基於Unix(一種操作系統)內核開發出來的移動系統,並且是同Windows mobile一樣是一個封閉的操作系統,它於2007發佈。Andriod系統與iOS不同的是,Andriod是基於Linux(一種操作系統)內核開發的。雖然基於不同的操作系統開發的,但是理論上是可以移植的,只要iOS基於某款Andriod機型的CPU、硬件兼容性優化適配下也可以移植過去。因為Windows mobile 通過微軟官方曾經適配過小米4,並且完美運行。你可能會問不同的移動操作系統為什麼可以移植?iOS為什麼不可以採用同樣的方法移植到Andriod手機上!往下看吧

iOS如果開源,移植到Andriod的平臺上會是怎麼樣的?

不同的操作系統間的可移植性,首先移動操作系統都是基於ARM架構的芯片(移動手機的芯片(蘋果,高通)通過ARM授權來生產芯片)開發的。其次就像Andriod手機刷不同的ROM一樣,都是主要看硬件相互之間兼不兼容(兼容後需要適配,修改ROM中各種代碼。國內的刷機公司就是隻做這步)。目前蘋果採用與其他Andriod手機採用的的很多硬件是不同,所以由於iOS的閉源性,是不可能移植的。那麼iOS開源會是咋樣?絕對不是你想象的那樣!

iOS如果開源,移植到Andriod的平臺上會是怎麼樣的?

iOS開源後,很多手機廠商會相應的適配,移除關於iOS基礎的軟件(ID鎖,App Store等等)。然後會加上手機廠商自有的各種軟件,服務框架等等。這樣iOS就會如同Andriod一樣,會變卡,沒那麼流暢以及失去iOS獨有的特色。其次iOS會想Windows mobile一樣及時沒落也不會開源。

iOS如果開源,移植到Andriod的平臺上會是怎麼樣的?

還是Andriod好

相關推薦

推薦中...