Kotlin 有助開發團隊提升應用程式品質,改善工作效率,讓開發人員更滿意。進一步瞭解為何超過 60% 的專業 Android 開發人員都使用 Kotlin。

為什麼團隊紛紛採用 Kotlin?

使用 Kotlin 後,要維護的樣板程式碼少了,所以開發人員能專心實踐想法。
在 Google Play 排名前 1,000 的應用程式中,使用 Kotlin 的應用程式異常終止次數低了 20%。
Android 開發人員表示他們對 Kotlin 更滿意,而且滿意度比其他語言高出 25 分。

超過 60% 的專業 Android 開發人員都使用 Kotlin,而在前 1,000 款熱門 Android 應用程式中,有 95% 包含 Kotlin 程式碼。我們透過眾多工具和資源提供一流的 Kotlin 支援。事實上,Android 開發作業以 Kotlin 優先

我們已在 Google 上採用 Kotlin,目前已有超過 70 款應用程式內含 Kotlin 程式碼。

Kotlin 可協助開發人員避免空值指標例外狀況,這是 Google Play 上最常見的異常終止原因。縱觀 Google Play 排名前 1,000 的應用程式,可以明顯看出針對使用 Kotlin 的應用程式,每位使用者遇到的異常終止次數低了 20%。比方說,在採用 Kotlin 後,Google Home 團隊發現,一年內因空值指標例外狀況異常終止的次數減少了 33%

Kotlin 讓開發人員能夠以更具表達力的方式專注於如何表現功能,而不用費心編寫樣板,最終減少要撰寫和維護的程式碼。67% 的 Android 開發人員表示,Kotlin 提高了工作效率。

Cash App 團隊開始使用 Kotlin 後,得以捨棄許多建構工具,並減少編寫程式碼所需的程式碼量。在某些情況下,他們的程式碼甚至減少了 25%。

Stack Overflow 的調查顯示,Kotlin 是 2020 年第 4 受歡迎的程式設計語言。我們對 Android 開發人員社群進行的調查也得到相同結果:Android 開發人員紛紛表示對 Kotlin 更滿意,而且滿意度比其他語言高出 25 分。

舉例來說,Duolingo 採用 Kotlin 後,內部開發人員的滿意度淨推薦值飆升了 129 分。他們在作答時表示,Kotlin 是滿意度提高的一大因素。

瞭解 Kotlin 如何助團隊邁向成功

Android 可在各種螢幕尺寸和像素密度的多種裝置上運作。系統會執行基本的縮放和大小調整作業,將使用者介面調整為適合不同螢幕的大小,但您可以透過一些方式協助 UI 根據各種螢幕類型調整介面。 本頁概述 Android 提供的功能,可協助您的應用程式進行調整。如要進一步瞭解如何為不同螢幕變化版本建構應用程式,請參閱下列說明文件: 螢幕大小是指應用程式 UI 的顯示空間。應用程式所識別的螢幕大小並非裝置螢幕的實際大小。應用程式必須考量螢幕方向、系統裝飾 (例如導覽列),以及視窗設定變更

Android 裝置不僅有 不同的螢幕大小 ,包括手機、平板電腦、電視、 等等,但也具有不同像素大小的螢幕。一 裝置的每英寸像素數可能為 160 像素,另一部裝置則可容納 480 像素。 顯示相同的像素只要不考慮在 可能會調整為 以免造成圖像模糊不清 大小不正確 本頁說明如何設計支援您的應用程式 使用與解析度無關的測量單位 並針對各個像素密度提供替代點陣圖資源 請觀看以下影片,概略瞭解這些技巧。 如要進一步瞭解如何設計圖示素材資源,請參閱 Material Design 圖示指南 。

排名前 1000 的 Android 應用程式中,有超過 95% 包含 Kotlin 程式碼。深入瞭解開發人員如何用 Kotlin 讓應用程式更上一層樓。