Nasıl yapılır? rehberleri

Android Performance Spotlight Week ile uygulamanızı hızla geliştirin.

Okuma süresi: 3 dakika
Ben Weiss
Geliştirici İlişkileri Mühendisi

Yeni özellikler üzerinde çalışırken uygulama performansı genellikle ikinci plana atılır. Ancak geliştiriciler her zaman akla ilk gelen olarak görmese de kullanıcılar, uygulamanızın performansının tam olarak nerede geride kaldığını görebilir. Yeni özelliğin yüklenmesi uzun sürdüğünde veya yavaş işlendiğinde kullanıcılarınız hayal kırıklığına uğrayabilir. Memnun olmayan kullanıcıların, çok zaman harcadığınız özelliği kullanmayı bırakma olasılığı daha yüksektir.

Uygulama performansı, kullanıcı deneyiminin ve uygulama kalitesinin temel bir parçasıdır. Son çalışmalar ve araştırmalar, uygulama performansının kullanıcı memnuniyetinin artması, kullanıcıları elde tutma oranının yükselmesi ve daha iyi yorum puanları alınmasıyla yakından ilişkili olduğunu göstermektedir.

Size yardımcı olmaya hazırız. Android Performansına Odaklanma Haftası'na hoş geldiniz. Tüm hafta boyunca, uygulamanızın daha iyi performans göstermesini sağlayacak, az çabayla yüksek etki elde edebileceğiniz araçlar ve rehberlik sunuyoruz. Temel oluşturmanıza yardımcı oluruz ve ardından uygulamanızın daha iyi bir sürüm haline gelmesine yardımcı olmak için daha ayrıntılı bilgiler sunarız.

R8 optimize edici ve Profile Guided Optimizations, genel uygulama performansını artırmaya yönelik temel araçlardır. Bu nedenle, performans için Android Studio araçlarında önemli iyileştirmeler yaptık. Ayrıca, Android Gradle Eklentisi 9.0 ile R8 Android uygulama optimizasyon aracını yapılandırırken doğru işlemi yapmanızı kolaylaştıracak yeni API'ler sunuyoruz. Şu anda beta sürümünde olan Jetpack Compose 1.10, uygulama oluşturma performansını artıran çeşitli özelliklerle birlikte gelir. Bu güncellemelerin yanı sıra, uygulama sağlığını ve performans izlemeyi iyileştirme konusunda hatırlatma niteliğinde bilgiler de sunuyoruz. Bazı iş ortaklarımız da performanslarını nasıl iyileştirdiklerini anlatacak.

 

 

Hafta boyunca blogu takip etmeye devam edin. Bu yayını, yayınlanan tüm içeriklerin özetini içerecek şekilde güncelleyeceğiz. Bu güncellemeleri paylaşmaktan ve uygulamanızın performansını artırmanıza yardımcı olmaktan heyecan duyuyoruz.

Ele alacağımız konuları daha yakından inceleyelim:

Pazartesi: R8 ile kasıtlı performans optimizasyonu

17 Kasım 2025

İlk olarak R8 optimize ediciyi ayrıntılı bir şekilde inceleyeceğiz. Bu makale yalnızca uygulamanızın boyutunu küçültmekle ilgili değildir. R8 optimize edicisinin uygulamanızdaki performansı nasıl artırabileceği ve neden hemen kullanmaya başlamanız gerektiği hakkında temel bilgiler edinmenizi sağlar. Şimdiye kadarki en büyük yeni teknik kılavuz revizyonunu yayınladık. Kılavuzlarda R8 optimize ediciyi etkinleştirme, yapılandırma ve sorun giderme hakkında bilgiler yer alır. Pazartesi günü, en iyi iş ortaklarımızın gerçek hayatta elde ettikleri kazanımları gösteren örnek olayları da göreceksiniz.

 

 

Blog yayınını ve geliştirici kılavuzunu okuyun.

Salı: R8'de hata ayıklama ve sorun giderme

18 Kasım 2025

"R8 etkinleştirildikten sonra uygulamam neden kilitleniyor?" sorusunu doğrudan ele alıyoruz. Gelişmiş optimizasyonun bazen uç durumları ortaya çıkarabildiğini biliyoruz. Bu nedenle, R8 ile ilgili sorunlarda hata ayıklama ve sorun giderme işlemlerine odaklanıyoruz. Android Studio'daki yeni özellikleri kullanarak yığın izlerinin kodunu çözme, yaygın yapılandırma sorunlarını belirleme ve R8'den en iyi şekilde yararlanmak için en iyi uygulamaları kullanma hakkında bilgi edineceksiniz. Anahtarı çevirdiğinizde sadece umutlu değil, aynı zamanda kendinizden emin olmanızı istiyoruz.

 

 

R8'de test ve sorun giderme ile ilgili blog yayınını ve geliştirici kılavuzunu okuyun.

Çarşamba: Performansla ilgili daha ayrıntılı bilgiler

19 Kasım 2025

Hafta ortasında, R8 optimizasyonunun ötesinde yüksek etkili performans tekliflerini inceliyoruz. Temel profiller ve başlangıç profilleri ile profile guided optimization'ı kullanarak uygulamanızın başlatma ve etkileşim süreçlerini nasıl hızlandıracağınızı göstereceğiz. Bu yöntemler, bir başka büyük artış sağlamaya hazır ve bunu kanıtlamış durumda. Ayrıca, Jetpack Compose oluşturma performansıyla ilgili iyileştirmeler hakkında da heyecan verici haberlerimiz var. Ayrıca, arka planda yapılan çalışmaları etkili bir şekilde yöneterek uygulamanızın durumunu nasıl optimize edeceğinizi de paylaşacağız.

Blog yayınını okuyun.

Perşembe: Ölçme ve iyileştirme

20 Kasım 2025

Kanıtlayamadığınız bir şey iyileştirme değildir. Perşembe günleri performans ölçümüne ayrılmıştır. Uygulamanızın gerçek dünyadaki performansını izlemeye kadar tüm süreçleri kapsayan eksiksiz rehberimizi paylaşacağız. Bu rehberde, Jetpack Macrobenchmark ve yeni UiAutomator API gibi araçlarla yerel ölçüm ve hata ayıklama işlemlerinden başlayarak takılma ve başlatma sürelerini yakalama konuları ele alınacak. Play Vitals ve diğer yeni API'ler hakkında bilgi edinerek gerçek kullanıcı performansınızı anlayacak ve başarınızı ölçeceksiniz.

Blog yayınını okuyun.

Cuma: Android'e Canlı Sor

21 Kasım 2025

Haftayı, ayrıntılı bir canlı sohbetle tamamlıyoruz. Bu, her gün bu araçları oluşturan ve kullanan mühendisler ve geliştirici ilişkileri ekibiyle doğrudan konuşma fırsatıdır. R8 ve diğer performans ekiplerinden uzmanlardan oluşan bir panel, en zor sorularınızı canlı olarak yanıtlamaya hazır olacak. Sorularınızı hazırlayın.

Blog yayınını okuyun ve Android'e Sorun oturumumuzun kaydını izleyin.

 

 


📣 Performans görevi'ne katılın.

Yalnızca rehberlik sunmuyoruz. Bu bilgiyi uygulamaya koymanızı istiyoruz.

Bu haftaki challenge'ımız: Uygulamanızda R8 tam modunu etkinleştirin.

  1. Başlamak için geliştirici kılavuzlarımızı inceleyin: Uygulama optimizasyonunu etkinleştirme.
  2. Ardından, etkiyi ölçün. Farkı sadece hissetmeyin, doğrulayın. Başlangıç sürelerinizi önce ve sonra ölçmek için GitHub'daki Macrobenchmark örnek uygulamamızdan kodu kullanarak veya uyarlayarak performans kazançlarınızı ölçün.

Uygulamanızın performansında önemli bir iyileşme göreceğinizden eminiz.

Sorularınızı iletmek için #AskAndroid sosyal medya etiketini kullanabilirsiniz. Uzmanlarımız hafta boyunca sorularınızı takip edip yanıtlar.

Yazan:

Okumaya devam edin