Sorgunuza resim ekleme

Bir uygulamanın mimarisini daha iyi anlamak ve kullanıcı arayüzü geliştirme sürecini hızlandırmak için Android Studio'daki Gemini sorgunuza bir resim ekleyin.

İsteminize resim eklemek için Resim Dosyası Ekle'yi tıklayın Resim dosyası ekle simgesi ve resmi yükleyin.

Gemini'ın görsellerle ilgili olarak size yardımcı olabileceği bazı yollar:

  • İstediğiniz kullanıcı arayüzünün bir taslağı varsa Gemini, bu arayüzü oluşturan kodu sağlayabilir. Örneğin, Gemini'a Now in Android uygulamasının ekran görüntüsünü verirseniz Gemini, bu uygulamayı oluşturmak için Compose kodu sağlayabilir. Bu örnekte, uygulamanın feed'inin ekran görüntüsü (sol) ve Gemini'ın bu kullanıcı arayüzü için oluşturduğu Jetpack Compose kodu (sağ) gösterilmektedir. Daha fazla bilgi edinmek için Görüntü ekleriyle kullanıcı arayüzü oluşturma başlıklı makaleyi inceleyin.

    Başlıklar, konular ve yer işareti simgeleri içeren makale feed'ini gösteren "Android'de Yenilikler" uygulaması. Gemini'ın, "Android'de Yenilikler" ekran görüntüsündeki kullanıcı arayüzünü yeniden oluşturan Jetpack Compose kodunu gösteren kod yanıtı.
    Gemini, Android'de Ne Var? uygulamasının kullanıcı arayüzü ekran görüntüsünden Jetpack Compose kodu oluşturuyor.
  • Bir uygulamanın nasıl oluşturulduğunu öğrenmek istiyorsanız Gemini, kullanıcı arayüzünün bileşen parçaları açısından nasıl çalıştığını açıklayabilir. Örneğin, Gemini'dan başka bir Android'de Yenilikler ekran görüntüsünün arkasındaki composable'ları ve veri akışını açıklamasını isteyebilirsiniz. Soldaki resimde bir haber öğesinin yer aldığı ayrıntılar ekranı, sağdaki resimde ise Gemini'ın bu ekran için Oluşturma yapısı ve veri akışı ile ilgili açıklaması gösteriliyor.

    "Android'de Yenilikler" uygulamasında başlık, yazar ve açıklama gösteren tek bir haber makalesi detayı. Gemini'ın, haber makalesi ayrıntı ekranı için Jetpack Compose composable'ları ve veri akışıyla ilgili açıklaması.
    Gemini, belirli bir uygulama ekranının kullanıcı arayüzü bileşimini ve veri akışını açıklıyor.
  • Uygulama mimarisi şemanız varsa Gemini, tam yığın geliştirme asistanı olarak işlev görerek şemaya dayalı uygulama oluşturmak için kod önerebilir. Gemini, şemayı belgelemeye ve uygulamanın yapısını açıklamaya da yardımcı olabilir. Bu sayede, ekip arkadaşlarınızın inceleyebileceği bir tasarım belgesi yazabilirsiniz. Örneğin, aşağıdaki resimde kullanıcı arayüzü, ViewModel, Repository ve Data Source gibi çeşitli uygulama bileşenleri arasındaki veri akışını gösteren basitleştirilmiş bir mimari şeması yer almaktadır.

    Kullanıcı arayüzü, ViewModel, Repository ve Data Source bileşenlerini gösteren, veri akışını belirten okların bulunduğu basitleştirilmiş bir uygulama mimarisi diyagramı.
    Gemini, uygulama mimarisi şemasından kod ve doküman oluşturabilir.
  • Kullanıcı arayüzünde bir hata fark ederseniz ekran görüntüsü alın ve Gemini'dan çözümler için beyin fırtınası yapmasını isteyin. Hata içeren alanı daire içine alarak neyin yanlış olduğunu belirtmemize yardımcı olabilirsiniz. Aşağıdaki örnekte, yanlış hizalanmış bir kullanıcı arayüzü öğesini vurgulayan kırmızı dairenin bulunduğu bir mobil uygulamanın ekran görüntüsü gösterilmektedir.

    Bir metin öğesinin çakıştığı veya yanlış hizalandığı kullanıcı arayüzü hatasını gösteren mobil uygulama ekran görüntüsü. Hata, kırmızı bir daireyle vurgulanmıştır.
    Gemini, ekran görüntüsünden kullanıcı arayüzü hataları için çözümler üretmenize yardımcı olabilir.