的 是 工程師 , 也 應該 要 懂 的 Android 破碎 化 – 馬 在 飛 科技 – medio

好 好 , 我 是 馬 在 的 的 馬。

是 你 是 Android 一個 使用者 , 你 是否 有 過 的 經驗 , 同樣 一個 APP 的 某個 功能 或是 畫面 , 在 你 的 手機 無法 操作 或是 出現 破 版 , 但 在 別人 到 Android 手機 那裡 就 沒有 問題了 恭喜 你 遇到 了 Android 開發 者 最大 的 痛 點 – fragment 化 (fragmentation)。

Juegos de Android e iOS

OS 手機 的 作業 系統 iOS 與 Android 之外 , 其實 還有 其他 的 作業 , , 如 黑莓 B BlackBerry 的 、 微軟公司 的 Windows Phone , , 雖說 如此 , 但 iOS 加上 Android 乎 已經有近 乎 99%佔 佔 率。

SO 你 認為 iOS 和 Android 把 更 受歡迎 一些 呢? 雖然 我們 都 果 果 粉 把 Apple 當 偶像 在 崇拜 , 也 很 熱情 的 蘋果 蘋果 產品 , 但 Android 的 使用 量 其實 比 蘋果 高出 非常 多 依據 依據 依據2019 年 4 的 調查 , , Sistema operativo Android 高達 市佔率 高達 74.8%。

SO 什麼 讓 他們 有 這樣 落差? SO iOS 與 Android 最大 的 不同 , 在於 蘋果 一個 封閉 的 體系 , 但 Google 的 Android 卻 是 一個 開源 作業 系統 , 簡單 來說 , 只有 蘋果 可以 使用 開發 手機 , , 其他 可以 使用 開發 手機 ,使用 廠商 , 他們 都 可以 使用 Android 來 開發 自己 品牌 的 手機 , 這 就是 為什麼 , 有 那麼 多多

OS 截然不同 的 商業 理念 下 , OS iOS 和 Android 不 一樣 的 生態 。iOS 雖然 市佔率 低於 Android , 但 因為 可以 有效 的 控管 規格 規格 與 , 因此 iOS 的 手機 的 品質 與 效能 普遍 優於SO 與 而 蘋果 手機 也 以 更 優雅 、 簡明 的 風格 , , 與 Android 手機 的 大眾化 做出 區別。 相 對於 iOS 手機 聚焦 於 菁英 市場 , Android 手機 的 分佈 就 廣泛 多 , 也 更為OS, 透過 開源 的 資源, 手機 廠牌 可以 依據 手機 聚焦 市場,,, 預期 預期 預期 的 受眾 受眾. 因為 因為,, 因為 因為 因為, 比 比 比 比 比 iOS 親民 許多, 而 品牌 品牌 的 Android而 的 互相 兼容性 也 高 , 而 Android 的 「大眾化」 的 UX 風格 , 也 比 蘋果 手機 好 上手。 這 為什麼 蘋果 蘋果 有著 更好 品質 的 優勢 , 但 Android 仍然 是 大多數 人 選擇 使用 的 作業 系統。

映像 映像 中 的 果 粉? 文 青? 商務 人士? 有錢人 刻板 刻板 映像 通常 有 有 原因 的

是 是 Android 破碎 化?

但 Android 這種 開放 的 特性 , 也 了 品質 較 參差 與 化 的 的 我們 我們 手機 手機 手機 手機 依據 自己 自己 市場 市場 市場 去做 去做 調整 修改 修改 Android 的 開放 資源 , 修改 2014支援 Android 高達 機型 就 高達 18 7665 屬於 , 雖然 都 屬於 Android 系統 , 但 表示 市場 上 有 1 萬 8 千 多種 Android 而! 而 Android 的 更新 又快 又多 對 對 這些 不同 的 Android 版本 , 每次 更新 可能OS 新 的 衝擊 , 破碎 化 情況 越加 混亂。 除了 作業 , , , , Android Android 的 各種 螢幕 尺寸 也 造成 了 破 版 , 不同於 不同於 不同於 不同於 不同於 不同於 螢幕 尺寸 , , 但 Android 但 品牌 卻有 超不同 不同 的 螢幕 尺寸 與 解析度 , 很難 涵蓋 齊全。

不同 這麼 多 的 機型 、 解析度 加上 不同 Android 的 參 和 , 一份 沒有 問題 的 kód , 在 不同 手機 上 卻 可能 出現 不同 的 , , 缺少 版面 位移 、 系統 不 支援 等等 層出不窮 層出不窮。 但 Android的 市佔率 之 高 , 在 開發 新 的 APP , , 略 略 過 過 Android 但是 但是 Android 破碎 化 的 亂象 , 卻 也 總是 讓 開發 困擾 困擾 也 造成 專案 的 成本 上升 , 大量 時間 調整 調整 調整台 修正 , 卻 也 難保 在 一 台 台 Android 手機 上 , 又 發生 不同 的 問題。

, 讓人 欣慰 的 是 , Google 也 一直 希望 解決 這個 問題 , Google 將於 宣布 將於 Android11 ​​開始 , 要求 OEM (Original Equipment Manufacturer) 硬 體 廠商 採取 分區 更新 設計 , 同時 讓 Android 內部 元件 可以 拆分 更新。這種 這種 新 的 方式 , 希望 在 手機 版本 汰換 的 過程 中 , 慢慢 降低 更新 造成 的 破碎 問題 問題。

Descarga gratuita de Android

專案 專案 管理 角度 , 關於 破碎 化 可以

事先 工程師 在 開發 上 , 有 一些 小 技巧 降低 破碎 化 的 發生 外 , 專案 管理 的 來說 來說 , 我們 可以 可以 透過 事先 事先 APP 在 在 Android , , , Samsung 的 手機 是 佔 大宗; 年紀 較大 的 使用者的 可能 手機 還 留 在 較 舊 的 Android 版本; 則 則 相反 , 若 主要 APP Reducción de costos 而 有 較大 的 改 符 , 會讓 破碎 化 的 情形 更加 嚴重。 預先 收集 相關 資訊 , 有助於 在 專案 初期 , 先 後續 後續 可能 會 多大 多大 多大 化 風險 , 可能 可能 需要 的 測試 成本。

也 也 需要 認知 到 , 作業 系統 的 版本 在 更新 更新 版本 舊 版本 少 只會 越來越 有時候 所以 所以 適當 適當 適當 , 投入 投入 資源 資源 資源 資源 可能 的 的 的 的 的 的 的以及 對 產品 更好 的 選擇。 所以 當 比較 經驗 的 外包 軟體 商 , 再 訪談 時 下 訂 下 系統 系統 系統 系統 以及 以及 Android 測試 機型 上 限時 , 這 都是 正當 正確 的 管理 態度 態度 , 不用太 太 驚訝 喔!

知名 知名 F 軟體 軟體 大力 鼓吹 員工 使用 Android 畢竟 畢竟 畢竟 Android 市占率 極高 , 又能 直接 透過 員工 涵蓋 到 更多 Android 機型 的 測試

結尾

的 知道 你 遇 過 最 奇妙 的 Android 破碎 化 情形 是 什麼 我 有 有 遇 送出 送出 在 不同 解析度 螢幕 上 消失 的 情況 在 在 特定 款 型 手機 上 按鈕 完全 反應 反應。 下次 , , 不要 太怪就怪 著 怪罪 工程師 , 先 確認 一下 是 不是 破碎 化 , 要 怪就怪 Google 太大 方 了 吧!

你 你 有 相關 經驗 可以 分享 , 歡迎 留言 分享 我們 我們 我們 , 我們 也 希望 希望 軟體 討論 討論 軟體 和 和 管理 經驗 經驗 、 讓 讓 讓 我們 努力 為了 更好 努力 努力 努力

你 你 有 軟體 開發 或 專案 管理 的 需求 ,此 此留下 留下 你 的 需求 , 我們 會 盡快 與 你

前往No lo sé

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *