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
lalu upload gambar.
Berikut beberapa cara Gemini dapat membantu terkait gambar:
Jika Anda memiliki tiruan 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 menampilkan screenshot feed aplikasi (kiri) dan kode Jetpack Compose yang dihasilkan 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 alur 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 alur data untuk layar tersebut.
Gemini menjelaskan komposisi UI dan alur data layar aplikasi tertentu. Jika Anda memiliki diagram arsitektur aplikasi, Gemini dapat menyarankan kode untuk membuat aplikasi berdasarkan diagram, yang berfungsi sebagai asisten pengembangan full stack. Gemini juga dapat membantu mendokumentasikan diagram dan menjelaskan konstruksi aplikasi, yang akan membantu saat menulis dokumen desain untuk ditinjau oleh rekan tim Anda. Misalnya, gambar berikut menunjukkan diagram arsitektur yang disederhanakan yang menggambarkan alur 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 mendiskusikan solusi. Anda dapat membantu menunjukkan kesalahan dengan melingkari area yang berisi kesalahan. Contoh berikut menunjukkan screenshot aplikasi seluler dengan lingkaran merah yang menandai elemen UI yang tidak sejajar.
Gemini dapat membantu mencari ide solusi untuk bug UI dari screenshot.