Ana içeriğe atla
Essentials
Yapay zeka deneyimleri oluşturma
Gemini API'leri ve daha fazlasıyla yapay zeka destekli Android uygulamaları geliştirin.
Başlama
Başlama
İlk uygulamanızı oluşturun. Birden fazla cihaz form faktörünü desteklemek için kullanıcı arayüzü ve uyarlanabilir uygulama geliştirme konusunda Compose'u kullanın.
Merhaba dünya!
Uyarlanabilir uygulamalar
Kullanıcı arayüzü için Compose
Yapay zeka destekli IDE
Eğitim
Google Play ile para kazanma ↗️
Form faktörüne göre optimizasyon yapma
Telefonlarda, tabletlerde, katlanabilir cihazlarda, arabalarda, XR'da ve daha birçok cihazda kullanıcı deneyimini optimize eden uygulamalar oluşturun.
Telefonlar, tabletler, katlanabilir cihazlar
Arabalar için Android
Android TV
Android XR
Googlebook
ChromeOS
Wear OS
Kategoriye göre oluşturma
Google'ın yönlendirici ve kişisel görüşe dayalı rehberliğini takip ederek kullanım alanınıza uygun uygulamalar geliştirmeyi öğrenin.
Oyunlar
Kamera ve medya
Sosyal ve mesajlaşma
Sağlık ve form koruma
Verimlilik
Kurumsal uygulamalar
En son sürümünü edinin
Yıl boyunca yeni çıkanları takip edin, önizleme programlarımıza katılın ve geri bildirimlerinizi bizimle paylaşın.
Son güncellemeler
Deneysel güncellemeler
Android Studio önizlemesi
Jetpack ve Compose kitaplıkları
Wear OS sürümleri
Özel Korumalı Alan ↗️
Tasarım ve Planlama
Mükemmel deneyimler
En iyi kullanıcılarınız için en iyi deneyimleri oluşturun.
Daha fazla bilgi
Kullanıcı arayüzü tasarımı
Android'deki en iyi uygulamaları kullanarak güzel bir kullanıcı arayüzü tasarlayın.
Android için tasarım
Cep
Masaüstü deneyimleri
XR Kulaklıkları ve XR Gözlükleri
Yapay Zeka Gözlükleri
Widget'lar
Wear OS
Android TV
Arabalar için Android
Mimari
Güçlü, test edilebilir ve bakımı yapılabilir uygulama mantığı ve hizmetleri tasarlayın.
Giriş
Kütüphaneler
Gezinme
Modülerleştirme
Test
Kotlin Multiplatform
Kalite
Uygulama kalitesini planlayın ve Play Store yönergelerine uyun.
Genel bakış
Temel değer
Kullanıcı deneyimi
Erişilebilirlik
Teknik kalite
Mükemmel deneyimler
Güvenlik
Kullanıcıları tehditlere karşı koruyun ve güvenli bir Android deneyimi sağlayın.
Genel bakış
Gizlilik
İzinler
Kimlik
Sahtekarlığı önleme
Geliştirme
Android Studio'da Gemini
Android geliştirmede yapay zeka geliştirme arkadaşınız.
Daha fazla bilgi
Android Studio'yu edinme
Core bölgeleri
İhtiyacınız olan özelliklerle ilgili örnekleri ve dokümanları edinin.
Örnekler
Birden fazla cihazda destek
Kullanıcı arayüzleri
Arka planda çalışma
Veriler ve dosyalar
Bağlanabilirlik
Tüm temel alanlar ⤵️
Araçlar ve iş akışı
Uygulamanızı yazmak ve oluşturmak için IDE'yi kullanın veya kendi ardışık düzeninizi oluşturun.
Kod yazma ve hata ayıklama
Proje oluşturma
Uygulamanızı test etme
Performans
Komut satırı araçları
Gradle eklenti API'si
Android Bench
Cihaz teknolojisi
Form faktörleri için kod yazın. Cihazları bağlayın ve verileri paylaşın.
Telefonlar, tabletler, katlanabilir cihazlar
ChromeOS
Arabalar için Android
Android TV
Android XR
Wear OS
Android Health
Birlikte Daha İyi
Tüm cihazlar ⤵️
Kütüphaneler
Tüm ayrıntıları içeren API referans belgelerine göz atın.
Android platformu
Jetpack kitaplıkları
Compose kitaplıkları
Google Play Hizmetleri ↗️
Google Play SDK Dizini ↗️
Google Play
Play Console
Uygulamanızı veya oyununuzu yayınlayın ve Google Play'de işinizi büyütün.
Play Console'a git
Daha fazla bilgi ↗️
Temel Bilgiler
Kullanıcılarla etkileşim kurma, para kazanma ve uygulamanızı güvenli hale getirme hakkında bilgi edinin.
Play'de para kazanma
Play Integrity
Play Politikaları
Play Programları ↗️
Games Dev Center
Oyun geliştirme ve yayınlama Araçlar, indirilenler ve örnekler
Genel bakış
Play Asset Delivery
Play Games Hizmetleri
PC Üzerinde Play Games
Tüm Play rehberleri ⤵️
Kütüphaneler
Tüm ayrıntıları içeren API referans belgelerine göz atın.
Play Özellik Dağıtımı
Play uygulama içi güncellemeleri
Play uygulama içi yorumları
Play Install Referrer
Google Play Hizmetleri ↗️
Google Play SDK Dizini ↗️
Tüm Play kitaplıkları ⤵️
Araçlar ve kaynaklar
Uygulamanızı yayınlama, tanıtma ve yönetme araçları.
Android App Bundle
Marka ve pazarlama
Play Console API'leri ↗️
Blog
Android Geliştiricileri Blogu
Son Gelişmeleri okuyun
Yazarları keşfedin →
Kategorileri keşfedin
Örnek Olaylar
Gerçek kullanıcıların gerçek dünyadaki sonuçları. Farklı ekiplerin hedeflerine ulaşmak için araçlarımızı nasıl kullandığını keşfedin.
Etkinlikler ve Programlar
Büyümenize yardımcı olmak için tasarlanan yaklaşan web seminerleri, atölyeler, buluşmalar ve özel girişimler hakkında ayrıntılı bilgi edinin.
Ürün Haberleri
En son güncellemeler, yeni özellikler ve nasıl geliştiğimize dair kamera arkası bilgiler için takipte kalın.
Topluluk
Kullanıcılarımızın hikayelerini, öne çıkan özellikleri ve hepimizi bir araya getiren ortak projeleri keşfedin.
"Nasıl yapılır?" kılavuzları
Bu adım adım açıklamalı kılavuzlar, hızlı ipuçlarından ayrıntılı eğiticilere kadar her konuda size yardımcı olmak için tasarlanmıştır. Böylece daha akıllıca ve daha hızlı çalışabilirsiniz.
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Android Studio
Oturum aç
Develop
Core areas
UI
Genel bakış
Eğitim
Örnekler
Dokümanlar
Hızlı Kılavuzlar
Essentials
Diğer
Tasarım ve Planlama
Diğer
Geliştirme
Diğer
Genel bakış
Eğitim
Örnekler
Dokümanlar
Hızlı Kılavuzlar
Google Play
Diğer
Blog
Diğer
Android Studio
Giriş
Belgeler
Önce oluşturma geliştirme
Hızlı başlangıç
Compose bağımlılıklarını ve derleyiciyi ayarlama
Yazılı Düşünme
Uyarlanabilir uygulamalar oluşturma
Malzeme Listesi
Malzeme Listesini Kullanma
BOM ile kitaplık sürümü eşleştirmesi
Kullanıcı arayüzü mimarisi
Yaşam döngüsü
Yan etkiler
Aşamalar
Yönetiliyor durum
Genel bakış
Eyalet nereye kaldırılır?
Kullanıcı arayüzü durumunu kaydet
Durum kullanım ömürleri
Durum geri çağırmaları
Mimari
Mimari katmanlama
Beste Yerel
Gezinme ⍈
Uygulama düzeni
Düzenle ilgili temel bilgiler
Genel bakış
Düzen hakkında temel bilgiler
Değiştiriciler
Sınırlamalar ve değiştirici sırası
Özel değiştiriciler
Değiştirici listesi
Düzen kapsayıcıları
Lazy listeler ve lazy ızgaralar
Çağrı Cihazı
Akış düzenleri
Tablo
Genel bakış
Başlama
Kapsayıcı özelliklerini ayarlama
Öğe özelliklerini ayarlama
FlexBox
Genel bakış
Başlama
Kapsayıcı davranışını ayarlama
Öğe davranışını ayarlama
Uyarlanabilir düzenler
Temel Bilgiler
Uyarlanabilir uygulamaları kullanmaya başlama
Uygulama yönü, en boy oranı ve yeniden boyutlandırılabilirlik
Çoklu pencere modunu destekleme
Uyarlanabilir özelliklerle ilgili öneriler
Boyutlandırma stratejileri
Pencere boyutu sınıfları kullan
Farklı ekran boyutlarını destekleme
Uyarlanabilir düzenler için sorgu bilgileri
Düzen kalıpları
Standart düzenler
Liste ayrıntısı düzeni oluşturma
Destekleyici bölme düzeni oluşturma
Uyarlanabilir gezinme oluşturma
Cihaza özel destek
Bağlı ekranları destekleme
Masaüstü pencerelerini destekleme
Birden fazla form faktöründe kamerayı destekleme
Katlanabilir cihazlar
Katlanabilir öğeler hakkında bilgi edinin
Uygulamanızı katlanabilir cihazlara uygun hale getirin
Katlanabilir ekran modlarını destekleme
Üç katlı ve yatay katlanabilir cihazları destekleme
Gelişmiş ve özel düzenler
Özel düzenler
Hizalama çizgileri
Yerleşik ölçümler
Görünürlük izleme
Bileşenler
Genel bakış
Uygulama çubukları
Genel bakış
Üst uygulama çubuğundan git
Dinamik bir üst uygulama çubuğu oluşturma
Rozetler
Alt sayfalar
Genel bakış
Kısmi alt sayfa
Button
Overview
Floating action button
Icon button
Segmented button
Kart
Bant
Onay kutusu
Çip
Tarih seçiciler
İletişim Kutusu
Ayırıcı
Menüler
Gezinme çubuğu
Gezinme çekmecesi
Gezinme çubuğu
İlerleme durumu göstergeleri
Yenilemek için aşağı çekin.
Radyo düğmesi
Kaynaklar
Scaffold
Arama çubuğu
Kaydırma çubuğu
Snackbar
Geç
Sekmeler
Saat seçiciler
Genel bakış
Saat seçici iletişim kutuları
İpucu
Tema oluşturma
Genel bakış
Materyal Tasarım 3
Materyal 2'den Materyal 3'e geçiş
Materyal Tasarım 2
Özel tema
Bir temanın anatomisi
XML temalarını Oluşturma'ya taşıma
Stiller
Genel bakış
Stillerle İlgili Temel Bilgiler
Stiller'deki durum ve animasyonlar
Stiller ve değiştiriciler
Stillerle tema oluşturma
Stillerin Performansı
Yapılması ve yapılmaması gerekenler
Stillerin kullanıldığı örnekler
Stillerin sınırlamaları
Metin ve yazı
Genel bakış
Görüntüleme ve metin stilini belirleme
Kaynaktaki metni göster
Metnin stilini ayarlama
Paragrafı biçimlendir
Metin düzenini yapılandırın
Kullanıcı girişini işleme
Metin alanlarını yapılandırma
Duruma dayalı metin alanlarına taşıma
Kullanıcı etkileşimlerini etkinleştirme
Yazı tipleriyle çalışma
Emojileri göster
Otomatik doldurmayı etkinleştirme
Resimler ve grafikler
Genel bakış
Resimler
Genel bakış
Resimler yükleniyor
ImageBitmap ve ImageVector karşılaştırması
Materyal simgeleri
Resim özelleştirme
Özel boyacı
Bit eşlemleri optimize etme
Grafikler
Genel bakış
Grafik Değiştiriciler
Fırça
Şekiller
Gölgeler
Animasyon
Genel bakış
Animasyon API'si seçin
Hızlı rehber
Animasyon değiştiricileri ve kompozit öğeleri
Değere dayalı animasyonlar
Animasyonlu vektör resimler
Gelişmiş animasyon örneği
Animasyonları özelleştir
Paylaşılan öğeler
Genel bakış
Özelleştir
Yaygın kullanım alanları
Rota izleme Özellikli
Ek örnekler
Animasyonları test etme
Araçlar
Ek kaynaklar
Erişilebilirlik
Genel bakış
API varsayılanları
Anlambilim
Geçiş sırasını değiştirme
Kullanıcı tarafından ölçeklendirilebilen içerikleri destekleme
Birleştirme ve temizleme
İnceleme ve hata ayıklama
Test
Dokunma ve giriş
Genel bakış
İşaretçi girişi
Genel bakış
Hareketleri anlama
Dokunup basın
Sürükleme, hızlıca kaydırma ve hızla kaydırma
Çoklu dokunma hareketleri
Kaydırma
Kaydırma değiştiriciler
İç içe yerleştirilmiş kaydırma değiştiricileri
İki boyutlu kaydırma
Klavye girişi
Klavye işlemlerini kullan
Klavye Kısayolları Yardımcısı
Odak
Genel bakış
Odak geçiş sırasını değiştirme
Odaklanma davranışını değiştirme
Odaklanmak için tepki ver
Kullanıcı etkileşimleri
Etkileşimleri yönetme
Indication ve Ripple API'lerine taşıma
Sürükleme ve bırakma
Reddetmek veya güncellemek için kaydırın
Ekran kalemi girişi
Genel bakış
Metin alanlarında ekran kalemi girişi
Gelişmiş ekran kalemi