Kotlin Android Extensions: Elveda findViewById

03. Ocak 2018 Android, Kotlin 0
Android uygulama geliştirmeye başladığınızda belki de ilk karşılaşacağınız ve viewleri bind etmeyi sağlayan metod findBiewById ye Kotlin Android Extension ile veda ediyoruz. Eğer daha önceden ButterKnife kullandıysanız zaten çoktan bu metodu hayatınızdan çıkarmışsınızdır. Artık ButterKnife da gerek yok çünkü Kotlin Android Extension kullanacağız ve viewlere direk olarak idlerinden ulaşacağız (tabi Kotlin kullanıyorsanız 🙂 Java için maalesef ...

Kotlin: Data class

19. Aralık 2017 Kotlin 0
Java yazarken basit bir POJO(Plain Old Java Object) sınıfı oluşturmak istediğinizde getter, setter, equals, toString, hashCode gibi metodları yazmanız gerekir. Bazı durumlarda bu metodlar işimizde yarasa da gereksiz yere büyük sınıfların yazılması ve yönetilimesi zor olmaktadır. Kotlin, bu sorunu çözmek ve geliştiricinin hayatını biraz daha kolay hale getirmek için data class yapısını içerisinde barındırıyor. Allta yazdığımız User ...