Murat YÜKSEKTEPEOrtalama Almaya Farklı Bir Bakış; Matematiksel Ortalama Alma Yöntemleri Nelerdir?Eugen von Blaas — Plauderei (1905)3 min read·Apr 20, 2024----
Murat YÜKSEKTEPEKotlin Flow ve Saz Arkadaşları | Birlikten Kuvvet Doğar— Part 3merge(), channelFlow(), zip() ve combine()3 min read·Mar 23, 2024----
Murat YÜKSEKTEPEKotlin Flow ve Saz Arkadaşları — Part 1asFlow, asSharedFlow, asStateFlow, collect, collectIndexed, collectLatest2 min read·Mar 22, 2024----
Murat YÜKSEKTEPEKotlin Flow ve Saz Arkadaşları — Part 2Flow.buffer(), Flow.catch(), callbackFlow, backpressure3 min read·Mar 22, 2024----
Murat YÜKSEKTEPEBilmekte Fayda Var: Android Geliştirirken Karşımıza Çıkan Önemli DetaylarBuild, Run, Debug, Gradle, JDK, SDK, NDK ne işe yarar?6 min read·Dec 13, 2023----
Murat YÜKSEKTEPEÖlümcül Ölüm ElmasıYazılımın en önemli konusu olan “kalıtım” ile karşımıza çıkan Elmas Problemini biliyor muydunuz?2 min read·Oct 30, 2023----
Murat YÜKSEKTEPESOLID PrensipleriDetaylı örnekler ile SOLID prensiplerini tekrar inceleyelim.7 min read·Oct 26, 2023----
Murat YÜKSEKTEPERecyclerAdapter with Multiple Type Rows (with DataBinding)Create an adapter for showing multiple type rows in RecyclerView3 min read·Jun 26, 2023----
Murat YÜKSEKTEPEListAdapter vs. RecyclerView.Adapter — Hangisini, Ne Zaman Kullanmak Gerekir?ListAdapter aslında RecyclerView.Adapter’ün bir eklentisidir. Temel olarak her ikisinin de çalışma prensipleri aynıdır ve DiffUtil ile…4 min read·Dec 7, 2022----
Murat YÜKSEKTEPEAndroid Çift Yönlü Data Binding İşlemleri (Kotlin)Android Data Binding ile veri alış-verişi3 min read·Dec 6, 2022----