İbrahim Ethem ŞenRobolectric and Roborazzi for Android TestingAs the mobile application market expands, the process of adding new applications and features has also accelerated. When we want to update…Feb 251Feb 251
İbrahim Ethem ŞeninKotlin TürkiyeRobolectric ve Roborazzi İle Android TestleriMobil uygulama pazarı genişledikçe yeni uygulamalar ve özellikler eklenme süreçleri de hızlandı. Uygulamaları güncellemek istediğimizde…Feb 23Feb 23
İbrahim Ethem ŞenDeep Dive Into Android MemoryAndroid app development always reminds us that we are part of the android hardware and operating system.Oct 16, 20233Oct 16, 20233
İbrahim Ethem ŞenAndroid Bellek Sistemine Derinlemesine DalışAndroid uygulama geliştirmek her zaman android donanımının ve işletim sisteminin bir parçası olduğumuzu hatırlatır.Oct 15, 2023Oct 15, 2023
İbrahim Ethem ŞenNeden View Sisteminden Jetpack Compose’a Geçiyoruz ?Uygulamalarımızda arka planda kullandığımız mimari,teknoloji ve yapıları kullanıcılar görmez. Kullanıcılar için uygulamanın somutlaşmış…Aug 20, 2023Aug 20, 2023
İbrahim Ethem ŞenDeep Dive Into Android OS FundamentalsWhen we look at the basics of Android Apps, we see four basic components. Activities, Services, Broadcast receivers and Content providers…Jul 10, 20233Jul 10, 20233
İbrahim Ethem ŞeninKotlin TürkiyeAndroid OS Temellerine Derinlemesine DalışAndroid Uygulamalarının temellerine baktığımızda dört temel bileşen bizi karşılar. Activities,Services,Broadcast receivers ve Content…Jul 10, 2023Jul 10, 2023
İbrahim Ethem ŞenAndroid Server Driven UI-XML VS Compose Example & BenchmarkIn our Android applications, we mostly use static layouts. The screens consist of fixed screens or animations designed according to the…May 21, 2023May 21, 2023
İbrahim Ethem ŞenAndroid Sunucu Odaklı UI-XML VS Compose ÖrneğiAndroid uygulamalarımızda çoğunlukla sabit görünümleri kullanıyoruz. Ekranlarımız içerisinde tasarlanan kullanıcı arayüzüne göre sabit…May 20, 2023May 20, 2023
İbrahim Ethem ŞenUsing Dependency InjectionWe resort to various techniques to improve our code, both personally and professionally, as we develop applications. As we develop our…May 6, 2023May 6, 2023