Questa guida illustra la progressione ottimale di un'app incentrata sulla creazione di contenuti multimediali, da un probabile punto di partenza al meglio della categoria. È progettata per aiutarti a pensare a scalare la tua app nel tempo e a quali funzionalità implementare e quando. Sebbene ogni app di creazione di contenuti multimediali sia diversa, prendi in considerazione questi consigli per ottenere un'app di prima categoria.
Creazione di contenuti multimediali di base
Un'app di creazione di contenuti multimediali di base offre agli utenti un'esperienza di base, che può includere le seguenti operazioni:
- Utilizza il selettore di foto per accedere a foto e video esistenti.
- Supporto dell'acquisizione di immagini in-app e video in-app utilizzando CameraX.
- Gestisci l'orientamento della videocamera.
- Supporta la risoluzione automatica.
- Passa dalla fotocamera anteriore a quella posteriore e viceversa.
- Supporta lo zoom e la messa a fuoco con tocco.
- Supporta il flash hardware.
- Gestisci l'accesso alla fotocamera in modalità multi-finestra.
- Utilizza il foglio di condivisione di Android per condividere con altre app e destinazioni.
Creazione di contenuti multimediali migliori
Un'app di creazione di contenuti multimediali migliore offre agli utenti l'accesso a hardware della fotocamera premium, software della fotocamera e funzionalità di modifica dei contenuti multimediali che:
Acquisizione
- Utilizza le estensioni della fotocamera: modalità notturna, HDR o bokeh.
- Avere ritardo dell'otturatore pari a zero.
- Supporto del flash basato sullo schermo per le fotocamere per selfie.
- Utilizza i controlli manuali di flash o torcia.
- Utilizzare le risoluzioni target.
- Avere la compensazione dell'esposizione.
- Aggiungi un widget dell'app in modo che gli utenti possano avviare un flusso di acquisizione dalla schermata Home.
Modifica
- Con taglio, ritaglio e altri effetti integrati di Media3 Transformer.
- Immagini UltraHDR, rotazione, ritaglio e ridimensionamento.
- Utilizza filtri e trasformazioni delle immagini.
- Audio con effetti audio.
Best media creation
Un'app di creazione di contenuti multimediali di prima categoria offre agli utenti l'accesso a funzionalità avanzate che la distinguono davvero, ad esempio:
Acquisizione
- Utilizza le fotocamere simultanee: acquisizione simultanea anteriore e posteriore.
- Trasmetti live streaming con lo streaming live adattivo. Valuta la possibilità di utilizzare la classe di prestazioni per determinare se il dispositivo supporta l'acquisizione simultanea della fotocamera.
Modifica
- Supporta gli effetti personalizzati utilizzando Media3 Transformer.
- Immagini UltraHDR, trasformando la mappa di guadagno in modo appropriato per i filtri delle immagini e altre operazioni.
- Audio con effetti audio personalizzati.