Lampirkan gambar ke kueri Anda untuk Gemini di Android Studio agar lebih memahami arsitektur aplikasi dan mempercepat proses pengembangan UI.
Untuk melampirkan gambar ke perintah Anda, klik Lampirkan File Gambar
dan upload gambar.
Berikut beberapa cara Gemini dapat membantu terkait gambar:
Jika Anda memiliki mock-up UI yang diinginkan, Gemini dapat memberikan kode yang membuatnya. Misalnya, jika Anda memberikan screenshot aplikasi Now in Android kepada Gemini, Gemini dapat memberikan kode Compose untuk membuatnya. Contoh ini menunjukkan screenshot feed aplikasi (kiri) dan kode Jetpack Compose yang dibuat Gemini (kanan) untuk UI tersebut. Untuk mempelajari lebih lanjut, lihat Membuat UI dengan lampiran gambar.
Gemini membuat kode Jetpack Compose dari screenshot UI aplikasi Now in Android. Jika Anda ingin mempelajari cara aplikasi dibuat, Gemini dapat menjelaskan cara kerja UI dalam hal bagian komponennya. Misalnya, Anda dapat meminta Gemini untuk menjelaskan composable dan aliran data di balik screenshot Now in Android lainnya. Gambar kiri menampilkan layar detail dengan item berita, dan gambar kanan menampilkan penjelasan Gemini tentang struktur Compose dan aliran data untuk layar tersebut.
Gemini menjelaskan komposisi UI dan aliran data layar aplikasi tertentu. Jika Anda memiliki diagram arsitektur aplikasi, Gemini dapat menyarankan kode untuk membuat aplikasi berdasarkan diagram tersebut, sehingga berfungsi sebagai asisten pengembangan full stack. Gemini juga dapat membantu mendokumentasikan diagram dan menjelaskan konstruksi aplikasi, yang membantu saat menulis dokumen desain untuk ditinjau oleh rekan tim Anda. Misalnya, gambar berikut menunjukkan diagram arsitektur yang disederhanakan yang menggambarkan aliran data antara berbagai komponen aplikasi seperti UI, ViewModel, Repositori, dan Sumber Data.
Gemini dapat membuat kode dan dokumentasi dari diagram arsitektur aplikasi. Jika Anda melihat bug UI, ambil screenshot dan minta Gemini untuk melakukan brainstorming solusi. Anda dapat membantu menunjukkan masalahnya dengan melingkari area yang memiliki error. Contoh berikut menunjukkan screenshot aplikasi seluler dengan lingkaran merah yang menandai elemen UI yang tidak sejajar.
Gemini dapat membantu melakukan brainstorming solusi untuk bug UI dari screenshot.