Android Temel Başlıklar (Kısa kısa) v3 – RxJava, RxAndroid


Merhaba bu yazı Android Temel Başlıklar v2 yazısının devamı niteliğindedir. Keyifli okumalar.

6- RxJava, RxAndroid

ReactiveX ilk olarak Microsoft tarafından yaratılmış bir library. Observable yaklaşımı kullanan async ve event-based programlar içindir. Temelde observable patternı kullanır.

RxJava da ReactiveX’in Java Virtual Machine için implementasyonu aslında. Java 6 ve üzerinde kullanabiliyoruz.

Peki neden kullanmalıyım dersek de aslında kullanımı basit tek bir jarla implement edilebiliyor. Polyglot bir implementasyon. Groovy, Ruby, Kotlin, Scala gibi JVM tabanlı dilleri destekliyor.

Screen Shot 2016-04-19 at 23.00.40

Okumaya devam et

Android Temel Başlıklar (Kısa kısa) v2 – Android Build System


Merhaba Android Temel Başlıklar (Kısa kısa) v1 yazısının devamı niteliğindedir. Keyifli okumalar 🙂

5- Jack and Jill Build System

Aslında Android N’le beraber Jill de hayatımıza girmiş oluyor. 🙂

Jack and Jill’e geçmeden sistem nasıl çalışıyor önce onun üstünden geçelim.

Screen Shot 2016-04-17 at 23.27.25 Okumaya devam et

Android Temel Başlıklar (Kısa kısa) v1


2015’de neler konuşulduyu biraz geç de olsa genel başlıklar altında toplamaya çalıştım. Keyifli okumalar 🙂

1 – Android For Java Developers

Özellikle Chat Haase tarafından geçtiğimiz yıl birçok konferansta üstte gördüğünüz ya da benzeri bir başlıkta çok sayıda sunum yapıldı. Medium’da Developing for Android: Introduction yazısı altında tüm detaylar yer almakla beraber konferanslarda anlatılan ve yazıda daha detaylıca bahsedilen aslında tabi ki aynı. Özetle Android geliştirme için, konulmuş bazı kurallar var. Ama bu kuralların neden konduğunu bilmezsek aslında, öğrenmekte ve uygulamakta zorluk çekebiliriz. Bu yüzden de farklı gruplarda çalışmış Google Mühendisleri bir araya gelip, bizler için böyle bir döküman hazırlamışlar. Başlıklar aşağıda da görebileceğiniz şekilde sıralanmakta.

Developing for Android: Contents

Introduction
I: Understanding the Mobile Context
II: The Rules: Memory
III: The Rules: Performance
IV: The Rules: Networking
V: The Rules: Language & Libraries
VI: The Rules: Storage
VII: The Rules: Framework
VIII: The Rules: User Interface
IX: Tools Okumaya devam et

Women Techmakers 2016 Zirvesi


Bugün Women Techmakers konferansı Istanbul’da 3.kez Bahçeşehir Üniversitesi Beşiktaş kampüsünde gerçekleşti. Hem ilk defa WTM İstanbul’da konuşmacı olarak yer aldığım hem de bu sefer WTM’de organizasyonda görev aldığım için ise benim için çok daha anlamlı ve özel bir etkinlikti.

12932623_10208004397001729_8534841427231103693_n

Komünitinin bir parçası olmak, daha fazla insana dokunmak, seninle aynı şekilde hisseden, düşünen insanlarla beraber olabilmek çok farklı bir duygu. Hiç bir çıkar amacı olmaksızın sadece daha fazla, daha iyi ne yapabilirim, nasıl daha çok insana faydalı olabilirim, teşvik edebilirim diye didinen bir grup insan düşünün. Neler yaratabileceklerinin sınırsız olduğunu sanırım hayal ettiniz 🙂 Okumaya devam et