咨詢熱線:15064309694
咨詢郵箱:okwq111@qq.com
微信
手機版

淄博app開發用Android環境現在如何?

來源:淄博網站建設  編輯:淄博網站優化_劉當  發布時間:2019-08-23

淄博APP開發中Android 號稱擁有 75% 的市場份額,但是粗略計算下可以發現,Android 生態系統能分為至少 1728 種操作系統+品牌+設備模型的組合,而且這些設備中的大多數都無法更新 Android 系統。那么現在的 Android 生態是否已經呈現出“支離破碎”的窘態了?
 
Android號稱擁有75%的市場份額——這話雖然沒錯,但是深入研究上圖你就會發現……
 
 
 
Android擁有75%的市場份額;
 
Android Pie占Android市場總額的11.26%;
 
三星占Android Pie市場總額的5.0%;
 
三星Pie進一步分裂成了12種不同型號的手機設備。
 
 
我猜,Android有:
 
12個操作系統版本;
 
12家主要設備制造商;
 
平均每家設備制造商擁有12個手機型號。
 
粗略計算,Android生態系統可以分為至少1,728種操作系統-品牌-設備模型的組合,這些設備中的大多數都無法獲得Android系統的更新。然而,Google會從這些設備中收集大量數據,用于定位廣告的展示位置。
 
Google承認了這個問題,而且還推出了Android One。然而,鑒于每個設備制造商都想要自己的Android風格,所以這種分裂在短期內并不會停止。
 
 
這個問題只能等待時間來解決——或許還需要再等五年,等用戶把舊的設備扔進垃圾桶,并購買一臺能提供更新的Android設備。
 
相比之下,iOS 12.X擁有約80.5%的市場份額,絕大多數iPhone用戶都可以迅速獲得完美的最新版本更新。
 
我認為:在操作系統市場份額方面,蘋果大幅領先。
 
開發者們怎么看?
 
對于以上的觀點,Hacker News上的開發者們發表了不同的看法。
 
評論1:
 
我從事的領域就是Android應用,主要針對北美市場。
 
我們的Android設備中88%都是Android O、P和Q。到目前為止,我從來沒考慮過分裂的問題。Jetpack庫作為操作系統和第三方應用之間的抽象層,可以幫助我們處理好這個問題。
 
但是,相機應用是一個例外:硬件的分裂可能會很痛苦。我驚訝地發現Google也在處理camera x庫。
 
有些時候,我們確實會遭遇分裂的問題,將來可能也會出現這種情況(然而我的iOS同事有時也需要創建特定的修復程序),但是印象中上一次遭遇特定設備的bug那還是幾年前的事兒。
 
因此,我不太贊同上文的觀點。
 
評論2:
 
據我所知,Android并沒有分裂,只是一堆設備通過差不多數量的Android系統運行大多數應用而已。
 
應用不關心Android版本,它們只關心你擁有的API支持,并且應用可以在運行時檢測API的支持并進行調整。
 
另一方面,上文中沒有提到蘋果公司不允許你支持EOL之后的設備,而即使是現有的一些古老的Android也可以在最新版的Android系統上運行,只要你愿意自行升級ROM。
 
通常,手機硬件在3-5年后就會逐漸被淘汰,而有些舊手機只是因為用戶長期持有且堅決不升級ROM,最終這些手機都會成為Android的分裂版本。
 
評論3:
 
一般來講,應用主要的要求有:
 
原生UI元素(標簽,文本字段,圖像,列表視圖等);
 
標準格式的圖像(png,jpeg等);
 
網絡請求:一次獲取不超過100kb的數據;
 
簡單的觸摸交互(單擊/拖動/滑動);
 
讀/寫內部存儲;
 
播放音頻。
 
如果是這樣的話,那么Android版本的分裂可能并不是問題。而且如果你的應用只想要在視圖之間和網絡之間來回移動文本塊,那么Android的分裂也不是問題。
 
但是,如果你需要:
 
openGL或3D圖形調用;
 
讀/寫可移動存儲;
 
視頻流,HLS流,甚至是本地視頻文件播放;
 
下載/通過網絡提取大量文件/數據;
 
多點觸控UX;
 
使用相機:后置、前置或具體的相機使用;
 
硬件傳感器/廣播/接收器訪問(陀螺儀,加速器,手電筒,藍牙);
 
操作系統操作(自定義鍵盤,替換默認電話/短信,修改共享視圖等本機模式,在OS中注冊為共享目標等)。
 
 
 
那么你就不得不忍痛割愛,喪失一大批用戶群了(你可能需要手動指定,盡管Google會幫忙),或者頑強地通過自定義的邏輯編寫大量操作系統檢測語句來處理這些情況。凡是包含上述4條以上內容的Android應用都會遭遇Android分裂的問題。
@2009-2019 專注于PC/移動端web開發,php軟件開發,windows/linux系統服務器等領域,詳詢15064309694 網站建設   魯ICP備14033686號

隱藏

QQ客服圖片
(-^O^-)MG幸运妖精游戏网站 易发棋牌5.2版本下载 福建体彩31选7推荐号 东北麻将下载 09年篮网队比赛赛程 快3彩票害了多少人 九乐棋牌游戏二人斗牛 打麻将赌博害了我一生 今天江苏快3开奖结果查询 广西快乐十分新玩法 4399北京麻将馆下载 四川麻将血流成河下 河北十一选五玩法说明 腾讯分分彩0369规律 快船vs雷霆5月12日 黑龙江11选5组选走势图 中国体育彩票开奖结果