2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ 備案號:
本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。
郵箱:toplearningteam#gmail.com (請將#換成@)

我們生活在以應用程序為中心的世界中,不僅存在于智能手機上,而且還存在于臺式機甚至電視上。換句話說,我們已經依賴于這些應用程序以及遠程提供支持的服務,并且最終歸結為創造這些體驗的開發人員。盡管從統計學上講,移動應用程序并不是Android開發的最有趣的工具,但Google的新Jetpack Compose工具包旨在一勞永逸地修復這一問題。
谷歌從Android開始就押寶Java,部分原因是原始創作者安迪·魯賓(Andy Rubin)使用的是Java,部分原因是那時的移動通用語言。Java的市場占有率很高,其中包括企業軟件,Web軟件甚至臺式機軟件,但很少有人會否認它并不是一種特別有趣的編程語言和使用的生態系統。更不用說由于甲骨文的訴訟而引起Google的財務和法律麻煩。
Google最終開發了自己的Kotlin語言,以使Android開發的代碼方面更容易,并最終使其與Java保持距離。不幸的是,這對于開發用戶最多看到的東西(圖形用戶界面)沒有任何改變。開發人員仍然必須使用基于XML的Android原始UI系統,這是組成網頁的HTML的一個更為復雜但功能強大的表親。
去年,谷歌宣布了一項具有劃時代意義的變革,即將進行Android開發。該工具包稱為Jetpack Compose(請勿與軟件中無數無關的名稱“ Jetpack”的使用相混淆),該工具包消除了對XML的依賴,并允許開發人員和設計人員直接在代碼中表達其UI,最好是在Android Studio開發的幫助下工具。
2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ 備案號:
本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。
郵箱:toplearningteam#gmail.com (請將#換成@)