開發人員經驗談

開發人員透過 Android、Google Play 和 Jetpack 程式庫的功能和最佳做法,順利獲得成功。

應用程式

應用程式開發人員將使用程式碼範例、指南和 API 說明文件來開發 Android 應用程式

Microsoft 可讓使用者和機構透過領先業界的 Microsoft 365 應用程式工作、學習、整理、連結及創作。因此,他們知道要在他們使用的所有裝置上,為他們提供最佳的效率提升體驗,是不可或缺的一環。

Cuvva 讓保險全面升級 ,只要使用手機就能隨心所欲靈活管理封面。 Cuvva 的 Android 工程師花了一些時間重新設計應用程式架構,並決定採用單向資料流程和 Jetpack Compose。這樣一來,他們就能 捨棄以自訂 View 為基礎的設計系統 ,因為這類系統在舊版 Android 上速度較慢、難以操作,且不易預測。 Cuvva 團隊從頭開始建立新的設計元件,然後使用互通性 API 將可組合項放入現有版面配置中,並隨著時間替換以 View 為基礎的畫面,以及使用 Compose

Square 協助數百萬名賣家經營事業,提供安全的信用卡處理服務、銷售點解決方案,以及免費的網路商店設定服務。Square 已轉換為宣告式 UI 一段時間,但他們決定改用 Jetpack Compose,以免繼續建構自己的架構,並利用其透過 Android 檢視畫面系統帶來的改善。 Square 團隊開始在 Compose 中建構設計系統,目標是讓設計系統團隊和產品工程師加快腳步。由於應用程式已採用單向資料流架構進行整理, 「產品工程師可以輕鬆地在 Compose 中一次切換一個畫面。」 在採用

Monzo 是銀行與應用程式服務 數位金融服務業他們的使命是賺取收益 造福大眾Monzo 的設計系統開始偏離 Material Design,因此他們希望能 輕鬆編寫及維護不斷演進的自訂元件 ,因此選擇了 Jetpack Compose。 使用 Compose 時,質感設計元件會以圖層形式在 具備各設計系統通用的基礎 APIMonzo 運用基礎 API 自己的元件庫 (參考 Material Design 元件做為參考資料)。他們一開始是一次遷移一個畫面,現在則在所有新畫面中使用

Twitter 是最廣泛使用的社群之一 能讓使用者隨時隨地查看世界各地的動態的媒體平台 。工程團隊開始使用 Jetpack Compose 翻新自家應用程式 設計系統 由於 Twitter 應用程式的 UI 元件和主題設定系統是在 10 年前開發,且包含需要大量維護工作的舊版元件,因此工程團隊希望建構新的可擴充設計系統,其中包含易於使用及維護的無狀態 UI 元件,並且以直覺化的方式實作、擴充及自訂,因此他們決定使用 Compose。

ShareChat is a leading social media platform in India that allows users to share their opinions, document their lives, and make new friends in their native language.

遊戲

遊戲開發人員會使用工具、下載項目、範例、程式庫和最佳做法,在 Android 上打造遊戲

領先的行動遊戲開發商 Netmarble 開發了 《Game of Thrones: Kingsroad》 (即將在 Android 上推出),這是一款以榮獲艾美獎®和金球獎®的《Game of Thrones》系列劇集為背景的動作冒險 RPG。他們在 Android 裝置上執行遊戲時遇到效能問題,特別是熱控降速問題,影響了持續效能和使用者體驗。為解決這個問題,他們策略性地運用了 Android 自適應效能架構 (ADPF) ,並實施以解析度縮放和動態影格速率調整為重點的最佳化調整。

Mir 2: Return of the King 是一款由 Actoz Soft 授權,並由 HK ZHILI YAOAN LIMITED 使用 Unity 遊戲引擎開發的高品質《傳奇》IP 行動遊戲。 這款遊戲不僅完美重現韓國奇幻 MMORPG 代表作《 Mir 2 》的感受,還提供許多最受歡迎的遊戲內容,例如裝備收集、大規模沙漠攻擊和其他核心遊戲內容。 這款遊戲使用 Android Frame Pacing 程式庫 (Swappy) 改善影格速率的穩定性,以便順暢顯示畫面,並大幅提升

《Wuthering Waves》 是一款由 Kuro Games 開發的高保真動作角色扮演遊戲。如要持續提供優質的長時間遊戲體驗,就必須最佳化耗電量。 Android Studio 在 Hedgehog (2023.1.1) 中推出了 電源分析器 ,可協助開發人員根據裝置端電源軌監控器 (ODPM) 瞭解耗電量資料。 透過 Android Studio 的電源分析功能,您也可以 有效地對 Android 應用程式功能進行 A/B 電源消耗測試 (如下所示)。 Kuro Games 一開始使用

Godot Engine 是一款熱門的多平台開放原始碼遊戲引擎,可提供完善的 Android 支援。Godot 可用於製作幾乎所有類型的遊戲,且支援 2D 和 3D 圖形。Godot 4 版推出了新的算繪系統,內含高保真度圖形的進階功能。Godot 4 轉譯器專為 Vulkan 等新型圖形 API 而設計。 Godot Foundation 聘請 The Forge Interactive 的圖像最佳化專家,並與 Google 合作,分析並進一步改善 Godot 4 Vulkan

Android 動態效能架構 (ADPF) 是 Google 推出的一項強大工具,可協助開發人員改善應用程式效能。透過熱力 API,ADPF 會提供裝置熱力狀態的即時資訊,然後用於調整應用程式中的圖形設定。 為了進行研究,Arm 使用 Unreal Engine 和 ADPF 開發了一個示範,以便調查如何使用 ADPF 來提升遊戲效能。 ADPF 會監控熱力狀態,並在遊戲引擎中相應調整圖形品質。 開發人員的目標是讓使用者可以無限時地遊玩遊戲,且不會影響遊戲體驗,也不會讓裝置耗用過多電力。

NCSoft Lineage W 是由 NCSoft 開發的大型多人線上角色扮演遊戲 (MMORPG)。這款遊戲承襲了原版 Lineage W 遊戲的傳統,並提供一個環境,讓世界各地的玩家透過全球伺服器合作及競爭。Lineage W 以獨特的中世紀奇幻世界為背景,透過各種職業、技能和戰鬥系統,為玩家提供深度遊戲體驗。 NCSoft 使用 Android 動態效能架構,盡可能提高圖像品質,同時避免因熱節流而導致的效能問題。 Android 動態效能架構 (ADPF)

免安裝應用程式

開發人員會利用 Google Play 免安裝技術,讓使用者不必安裝就能執行應用程式或遊戲。

Founded in 2017, FoxNext Games was created to expand the universes of cherished franchises like The Simpsons, Alien, Ice Age, and Avatar through interactive and immersive next-generation storytelling.

With over 50 million reported installs and more than 500,000 five-star ratings, Galaxy Attack is a popular alien shooter game.

With more than a million app customers, Evino is an innovative online wine business based in Brazil.

With chords and tabs for over 1.1 million songs, Ultimate Guitar (UG) is one of the fastest growing guitarist communities in the world.

Rakuten Viki, home of Viki Originals and the annual Soompi Awards, is a premier destination for multicultural youth entertainment and the worlds leading platform for Asian TV shows, movies, and influencer videos – translated into 200+ languages by a community of avid fans.

King is a leading interactive entertainment company, with popular mobile games such as Candy Crush Saga, Farm Heroes Saga and Bubble Witch 3 Saga.

Google Developer Experts

加入 Google Developers 專家、網紅和意見領袖組成的全球網路,探索社群、取得建議和人脈。

找不到結果。