20 Mart 2016 Pazar

Android Dünyası - Faydalı Linkler

Android dünyasına yeni girdiyseniz ve öğrenmek için bloglar, videolar içerisinde kaybolduysanız bütün bu karmaşıklığın içerisinde dönüp dolaşıp aynı yere geleceğiniz bazı adresler var. Sizlerle bunların linklerini ve benim de yararlandığım bazı eğitim dökümanlarının adreslerini paylaşacağım.


  • Google Play Developer ConsoleBir defaya özgü 25 usd ödeyerek uygulamalarımızı google play store göndereceğimiz ve takibini yapacağımız adres. 
  • Google Developers : Birazcık ingilizceniz varsa, internette eğitim dökümanı vs. aramanıza kesinlikle gerek yok. Açıyorsunuz Android Studio veya Eclipse'inizi gördüğünüz her element hakkında herşeyi buradan en temiz ve güvenilir hali ile öğrenebilirsiniz. 
  • AdMob : Hayatta herşey para olmasa da hayatımızı devam ettirmek için paraya her daim ihtiyacımız var. Mobil uygulamamıza reklam eklemek için kullanabileceğimiz bir hizmet. Adsense'in mobil versiyonu ve adsense hesabı ile bağlayabiliyoruz. 
  • GitHubAndroid Studio ile entegre bir şekilde çalıştığı için çok faydalı oluyor, tavsiye ederim.
  • StackoverflowBaşımız sıkıştığında kesinlikle müracaat etmemiz gereken ilk adres.
  • Sanal Dershane YoutubeHem Türkçe hem video hem de güzel bir anlatım, daha ne olsun. 
  • Mobilhanem Soru Cevap Derdinize derman bulabileceğiniz ve kendinizi geliştirebileceğiniz bir yer. 
  • Android Asset StudioUygulamanız için kolayca ve tam ihtiyacınız olduğu şekilde icon yapmanızı sağlıyor.
  • Icon ArchiveBir başka icon sitesi. Burada da tamamen ücretsiz ve kendinize uygun binlerce icon bulabilirsiniz.
  • The Android Action Bar Style Generator : Uygulamanızda tabhost kullanmayı düşünüyorsanız tam size göre bir tasarım adresi. 

18 Mart 2016 Cuma

Android Yazılım Dünyasına Giriş

Uzun bir aradan sonra tekrar merhaba. Bu yazımda android yazılım dünyasına giriş yapacağız. Android dünyasında temel olarak 2 farklı geliştirme yöntemi var:

1- Native(java) : Bu yapıda android uygulama geliştirebilmek için belirli bir seviyenin üzerinde java ve xml bilgisi gerekiyor. Sonrası teferruat :) Teferruat içerisinde yapmamız gereken ilk şey programlarımımızı geliştirebilmek için ide kurulumunu yapmak. 2 farklı ide seçeneğimiz var; birincisi eclipse, ikincisi ise android studio. Her yiğidin yoğurt yiyişi farklı olduğu için şu iyi demek yanlış olur tabi ama google'ın kendi ürünü olduğu için android studio'nun birçok avantajı ve kolaylığı var. İnternet üzerinde eğitimlerin çoğu da android studio üzerine gibi. IDE kurulumundan önce JDK linkine tıklayarak uygun java versiyonunu kurmak gerekiyor. Sonrasında da Android Studio linkine tıklayarak kurulum dosyasını indirelim. Ortam kurulumu ile ilgili benim de destek aldığım videoları izleyebilirsiniz. Kurulum işi böyle çok daha kolay oluyor.

Türkçe Kurulum Video Anlatımı

Installing Android Studio 

2- Hybrid(html5 + css + javascript) : Bu yapıda ise html5, css3 ve Javascript gibi web teknolojileri ile mobil web uygulama yazılır.Bu uygulama android component'lerinden olarak WebView içerisinde webclient ile kolayca çalıştırılabilir. Tercih edilme sebebi ise bir kez yazılıp tüm mobil cihazlarda çalıştırılmasıdır. Blogger sayesinde sizler için bir örneği kolayca yapmış oldum. Blogspot blogların web uygulaması hizmetini sunduğundan bana blogum için sadece basit bir uygulama yapıp play store'a atmak kaldı, linki aşağıda bulabilirsiniz. Bu arada play store uygulama atabilmek için bir defaya mahsus 25 usd lisans bedeli ödemek gerekiyor.

Organik Yazılım Blogu - Play Store için Tıklayın

Bir sonraki yazılarımda bazı elementlerin kullanımı ile ilgili bilgi vermeye çalışacağım.