1. 程式人生 > 資訊 >小米工程師聊 MIUI 12.5 增強版背後的故事

小米工程師聊 MIUI 12.5 增強版背後的故事

8 月 27 日訊息據小米社群 MIUI 公告君官方賬號,今日小米社群請來了兩位工程師,向大家講解MIUI 12.5 增強版的背後的故事

其中,一位是 2015 年加入小米的張楠,手機部系統軟體部-系統優化組的負責人,主要方向為關注使用者基礎體驗,如效能,功耗,發熱,遊戲等方面;

另一位是 2016 年加入小米的鄭晴,MIUI 開發工程師,目前主要從事系統應用開發和基礎體驗優化(流暢穩定)等工作。

在談到 MIUI 12.5 增強版從立項到釋出共用了多久時,鄭晴表示,增強版從立項到釋出大概經歷了半年左右的時間,整個工作是 MIUI 各部門共同協同參與的,各業務核心骨幹均有參與。

在被問到“釋出會推出了四項優化點,為什麼會重點優化這些方向”時,張楠說到:“前段時間我們關注到使用者關於卡頓、功耗等問題的反饋,我們探討的解決思路是對系統資源進行更加合理的運用。所以我們優化了 CPU 排程、IO、以及執行記憶體方向

,並且在一些策略上也進行了相應的優化來實現更精細的管理。”

此外,張楠還談到了開發時最難突破的技術:“我覺得是底層程式碼改動這方面,有一些改動會觸及到原生程式碼,牽一髮而動全身,這會對系統的穩定性帶來很大的風險,需要不斷地反覆驗證來儘可能減少重大風險,最終還是被我們團隊中的技術大牛所攻克了。”

瞭解到,鄭晴還回顧了 MIUI 的發展歷程:

  • MIUI 9 圍繞著“快如閃電”的設計思路,進行了大幅系統改進和優化;

  • MIUI 10 定製了全新的 UI 設計、全面屏手勢、全新系統音效等;

  • MIUI 11 針對使用者 Top 體驗問題做了全面優化,並推出很多實用功能如 永珍息屏、全新字型設計、MiGo 套件、親情守護等;

  • MIUI 12 和 MIUI12.5,在動效方面取得了突破與革新,併發布了照明彈、攔截網、隱匿面具等隱私保護功能。

此外,面對米粉們的吐槽,鄭晴表示:“我們很理解使用者的心情,很多米粉對小米以及 MIUI 充滿熱愛和信仰,他們期望小米越來越好。所以我們始終堅持“與米粉做朋友”,積極聽取使用者客觀的反饋和建議,這是我們一直以來提升使用者體驗的有力保障。”