本指南會從可能的起點開始,逐步說明如何將以媒體建立為主的應用程式,發展成同類最佳產品。這項功能可協助您思考如何隨著時間擴展應用程式,以及何時應實作哪些功能。雖然每個媒體創作應用程式都不盡相同,但建議您參考下列做法,打造一流的應用程式。
建立基本媒體
基本媒體創作應用程式可為使用者提供基礎體驗,包括:
- 使用相片挑選工具存取現有相片和影片。
- 使用 CameraX 支援應用程式內圖片和應用程式內影片擷取功能。
- 處理攝影機方向。
- 支援自動解析度。
- 切換前置和後置鏡頭。
- 支援縮放和輕觸對焦。
- 支援硬體閃光燈。
- 處理多視窗攝影機存取權。
- 使用 Android Sharesheet 分享至其他應用程式和目標。
製作更優質的媒體內容
更優質的媒體創作應用程式可讓使用者存取頂級相機硬體、相機軟體和媒體編輯功能,這些功能可:
擷取
- 使用相機擴充功能:夜間模式、HDR 或散景。
- 零延遲快門。
- 支援自拍鏡頭的螢幕閃光燈。
- 使用手動閃光燈或手電筒控制項。
- 使用目標解析度。
- 具備曝光補償功能。
- 新增應用程式小工具,讓使用者從主畫面啟動擷取流程。
編輯
- 包括影片修剪、裁剪,以及其他內建的 Media3 Transformer 效果。
- UltraHDR 圖片、旋轉、裁剪和縮放。
- 使用圖片濾鏡和轉換。
- 含有音效的音訊。
最佳媒體創作
頂尖的媒體創作應用程式可讓使用者存取進階功能,讓應用程式脫穎而出,例如:
擷取
- 使用同步相機:同時拍攝前置和後置鏡頭畫面。
- 透過自適應直播功能進行直播。建議使用效能類別,判斷裝置是否支援並行擷取相機畫面。
編輯
- 使用 Media3 轉換器支援自訂特效。
- UltraHDR 圖片,適當轉換圖片濾鏡和其他作業的增益對應。
- 含有自訂音效的音訊。