Android uygulama yazmanın pek çok yolu ve dili vardır. Biz bunlardan JAVA ve Kotlin’i ele alacağız bu eğitim serimizde.

Android Hakkında Sorular-Cevaplar

Nerelerden Başlanmalı?

İlk önce(büyük ihtimalle yapmışsınızdır fakat gene de söylüyeyim) JDK‘yı ve  Android studio‘yu indirerek başlayabilirsiniz. Kurulumları anlatmama gerek yok diye düşünüyorum fakat eğer bir hata ile karşılaşırsanız muhakkak yazın. Ve x64 bit işletim sistemleri ile geliştirmeniz gerektiğini de unutmayın.

Önemli Siteler.

Turkcell Geleceği yazanlardan, google developers sayfasından destek alabilirsiniz. Bunun yanı sıra Udemy gibi eğitim platformlarından da faydalanabilirsiniz. Ama gerek kalmayacak Çünkü Android kodlamayı ve bunun yanı sıra önemli olan püf noktaları da sizlere aktarmaya çalışacağım. Ek olarak ya da bilgilerinizi pekiştirmek amacıyla diğer sitelere ya da blog yazılarına bakabilirsiniz.

Yapılması Gereken Proje Ve Fikirler

Öncelikle basit basit başlamamız gerektiğini biliyorum. Ama amacınız öğrenmekse bunun tam tersini yapmanız gerekecek. Büyük projelerle başlayın. Yapamayacaksınız muhakkak fakat öğrenmeniz amacı ile gerçekten de size bayağı bir şeyler katacaktır.

  • n11, trendyol gibi büyük e-ticaret sitelerinin android uygulamalarının nasıl yapıldığına bir göz atın.
  • Akıllı hesap makineleri
  • Oyun Tasarımı yapabilirsiniz(Bununla ilgili yazı daha sonradan yazacağım). Atari oyunları ile başlayabilirsiniz. Mesela “Tanks”
  • Popüler olan Google Play uygulamalarına bir göz atın.
  • Reddit <— Muhakkak göz atmanız gereken başka bir sayfa. Developer olmayan kişiler burada yapılmasını istediği fikirleri vs paylaşıyor.

Projeleri Yaparken Neye Dikkat etmeliyiz?

  1. İnterneti mümkün olduğunca az kullanmamız lazım. Böl, parçala, yönet ile öncelikle teker teker yapın sayfaları. Büyük başlasanız bile küçük parçalara bölerek bu işin altından kalkabileceğinizi bilin.
  2. Kütüphanelere dikkat etmeniz lazım. Mümkün olduğunca az kütüphane kullanın.
  3. Firebase Crash’i muhakkak uygulamanızda kullanın ve sık sık inceleyin.
  4. Aynı değişkenleri sık sık kullanacaksanız bir yerde tanımlayın. Bu benim yaptığım en büyük hatalardan ikincisi oldu.
  5. MAKARNA KOD YAZMAYIN! Bu da benim yaptığım en büyük hata oldu. Düzenli yazın ki ileride söve söve kod yazmayın 🙂

Projeleri Yaptık Diyelim Peki Sonra?

Projeleri yayınlamakta önemli. SEO’yu duymayanınız belki çok azdır. Ama ASO’yu duymayanların sayısı bayağı fazla. ASO’yu Google Play’in Seosu olarak düşünebilirsiniz. ASO’ya uygun yazılar ve tanıtımlar yapmanız lazım, paket isminizin anlamlı olması lazım. Bunlar önemli şeyler.

Bu yazı bu kadar. Lütfen dikkatli yazın, okuyun, çizin. Diğer yazılarıma Buradan ulaşabilirsiniz.

Okuduğunuz için teşekkür ederim. Eğer bir öneriniz ya da isteğiniz var ise lütfen bunu belirtin.