Category: Android

RetroLambda – Her yer lambda Her yerde lambda

Açıkçası uzun süre Java 6  kullanan biri olarak, Java 7 bana hiç cazip gelmemişti. Genelde enterprise düzeyde uygulamalar yazdığımdan ve bunu yaparken de spring kullandığımdan çok bir artısını görmedim. Özellikle multi-thread uygulamalar geliştiriyorsanız bir çok yenilik getiriyor Java 7 ama bu yeniliklerin hiç biri Java 8’deki kadar uygulamanızı nasıl geliştirdiğinizi etkilemiyor. Bir Stream API ya […]

Okumaya devam…

Android ve GIF

Android yazmaya ilk başladığım zamanlarda, bir projemde tasarımcının yaptığı yükleniyor GIF’ını oynatmam gerekiyordu. İlk düşündüğümde, bişey yok ya demiştim hallederiz hemen. Alt tarafı bir ImageView koyup kaynak dosyası olarak GIF kaynağımı gösterecektim. Ne de olsa web projesi geliştirirken tek yapmam gereken buydu. Tabi sonucu hayal kırıklığı oldu. Bu yazımda benim o zamandan beri kullandığım tekniği […]

Okumaya devam…

ActiveAndroid ile ORM

Android kullanırken, Java EE’de olupda Android’tede olsa dediğim özelliklerden bir diğeri de ORM (Object Relational Mapping). Andorid için bu işi yapan kütüphaneler mevcut. ORMLite, greenDAO ve ActiveAndroid bunlardan bir kaçı. Ben denediklerim içinde en çok ActiveAndroid’i beğendiğimden ve kendime en yakın onu bulduğum. Bu sebepten bu yazıda ActiveAndroid kullanarak, Andorid uygulamalarınıza nasıl ORM’i entegre edeceğinizi […]

Okumaya devam…

Android Volley

Volley android için geliştirilmiş Networking kütüphanesi. Networking kütüphanesi diyorum çünkü network üzerinden yapmak isteyebileceğiniz hemen herşeyi yapabiliyor. Yapabileceklerinin başında ise URL üzerinden resim indermek ve REST servislere bağlanmak geliyor.