API & LibraryGüvenlik

Play Integrity API ile Güvenlik Önlemleri

Yazılımlarımızı saldırılara karşı güncel yapılarla güvenliğini sağlamak her daim önemlidir. Bu makale Google Play Integrity API ile uygulamalarınızı ve oyunlarınızı zararlı saldırılardan korumayı, kötüye kullanımı azaltmayı nasıl…
ComposeUI/UX

Android Compose'da Lazy Layout Kullanımı

Yazılım projelerinizi güncel tasarım kodlama yapılarıyla oluşturmak rakiplerinizden önde olmanızı sağlar. Bu makale Android Jetpack Compose’da listeleme ve grid tasarımlarını sağlayan Lazy Layouts örnekleyerek açıklayacağım. Dilerseniz Jetpack Compose…
API & Library

Apk Uygulama İçi Güncelleme [In-app Update]

Yazılım işlevlerini kullanıcıyı yormadan yaptırabilmek çoğu zaman olumlu geri bildirim almanızı sağlar. Bu makale Android’de in-app update yapısını uygulayarak kullanıcıların kolay bir şekilde uygulamayı güncellemelerini…
ComposeUI/UX

Android View ile Compose Birlikte Kullanımı

Yazılım geliştirirken bir önceki teknolojiden yeni yapıya geçiş yapma sürecinin kolaylaştırılması önemlidir. Bu makalede Android View yapısıyla tasarlanan projenize Jetpack Compose elementlerini nasıl ekleyeceğimizi açıklayacağım. Dilerseniz Jetpack…
Güvenlik

“Insecure Data Storage” Güvenlik Zafiyetleri

Sistemde kullanılan veriler, ticari değeri yüksek ya da mahrem olabilir. Veri hırsızlıklarını önlemek için güvenliği yüksek sistemler oluşturulmalıdır. Bu makale OWASP Foundation Top 10 Mobil güvenlik tehdidinden ikincisi olan “Insecure Data…
AnimasyonComposeUI/UX

Jetpack Compose ile Paralaks Efekt Oluşturma

Arayüz tasarımında kullanıcıyı etkileyebilmek için bazı tasarım efektleri kullanılmaktadır. Bu makale Jetpack Compose ile Paralaks efektini kullanarak scroll yapılan içeriği nasıl soluklaştırabileceğimizi örnekleyecektir. Dilerseniz Jetpack Compose ile…
Performans

Macrobenchmark ile Android App Performans Ölçümü

Proje iyileştirmenin başarısı, performans süreçlerini başarılı yapabilmekten geçmektedir. Bu makale, Jetpack Macrobenchmark kütüphanesi ile Android uygulamanızın performansını ölçmeyi ve performans iyileştirmelerini nasıl yapacağınızı…
ComposeUI/UX

Jetpack Compose ile OnBoarding Oluşturma

Bir ürünün kullanıcı etkileşiminin yüksek olması, ürünün kullanılmaya devam edilmesi açısından her zaman çok önemli olmuştur. Bu makale de Jetpack Compose ile kullanıcının ürün deneyimini kolaylaştırmasını sağlayan OnBoarding tasarım yapısının…
Güvenlik

"Improper Platform Usage" Güvenlik Zafiyetleri

Sisteminizde sürekliliğin sağlanması, sorunsuz çalışmaya devam etmesi, bilgilerin çalınmaması vb. sorunların yaşanmaması için yazılım güvenliğinin sağlanması temel gereksinimdir. Bu makale OWASP Foundation tarafından belirlenen Top 10 Mobil güvenlik…
UI/UX

Android Wear Uygulama Geliştirme

Teknoloji geliştikçe kullanıcının yaşam konforunu arttıran cihazlar üretilmektedir. Bu anlamda bir çok işleve sahip akıllı saatlerde çokça kullanılmaktadır. Bu makale Android Wear cihazlarında kullanılabileceğiniz Android uygulamaları nasıl…