Android Başlangıç

Android nedir ve nereden başlayabiliriz gibi basit soruların, temize çekilmiş özet niteliğinde bir yazı...

Android Başlangıç

Merhaba arkadaşlar bu derste Android denilince akla ilk gelen programlama dilleri ve geliştirici ortamları neler onlardan söz etmek istiyorum. Özellikle son zamanlarda alternatif yapıların oluşması, açık kaynak kavramının çok hızlı ve farklı bir şekilde gelişiyor olması hepimizin programcılığa bakış açısını değiştirmektedir.

Bu yüzden herzaman olduğu gibi ilk önce ne yapmak istediğimizin saptamasını yapmalıyız. Eğer basit bir uygulama yapmayı düşünüyorsanız Java bilmek ve ya öğrenmek zorunda değilsiniz. Eğer HTML/5, Java Script gibi basit yapılara hakimseniz bu dillerle de uygulamalar oluşuturabilirsiniz.

Google'a Android öğrenimi ve gelişimi hakkında soru sorarsanız size öncelikle Java/Eclipse gibi kavramları verecektir. Bu doğru yolda olduğunuzu gösterir ki zaten orjinal geliştirici ortamları da bunlardır.

Son dönemde popüler olan bir diğer konu ise Cross Cultural yapılardır. Yani uygulamayı bir kez yazın ve bir çok platformda çalıştırın. Diyelimki bir radyo uygulaması yaptınız ve ios, blackberry ve android'e uygun olarak paketleyip çıkardınız. İşte bukadar basit, mi acaba? Biraz reklam repliği gibi oldu ama sizi sıkmasın diye sıkıştırdım araya... (Bknz.http://www.youtube.com/watch?v=1bydzFnH59M)

Bilkent Üniversitesinde katıldığımız bir seminerde Fatih İŞBECER bunun böyle olmadığını gayet hoş ve espirili bir sunumla açıkladı. Madem herşey okadar basitti ozaman neden bu adamlar bu kadar uğraşıyor diye? Ya da biz enayimiyiz neden iOS için ayrı personel çalıştırıyoruz, Android için ayrı personel çalıştırıyoruz yaklaşımlarıyla...

Kısacası Sencha, HTML5, Js, Titanium, Adobe AIR gibi Cross Cultural yapılar size bir yere kadar çözüm sunabilmektedir. Belli bir yere kadar belki bunlarla gidebilirsiniz ama tam olarak bir cihaza müdahele etmek istiyorsanız ve bu cihaz da Android İşletim Sistemi barındırıyorsa ilk tercihiniz Java ve Eclipse olacaktır. Bu arada Java derken bildiğimiz Java değil... Onun biraz daha light ve esnek modeli diyebiliriz.

Şevkimiz kırılmasın diyoruz ve bu yukarıda ismini verdiğim Cross Cultural yapılardan birisini indirip hemen bilgisayarınıza kuruyorsunuz ve Hello world! diyerek başlıyorsunuz. Aslında hepsinin eğitim videoları ve dokümanları mevcut bunun için
sadece İngilizce ve bir programlama diline aşina olmanız yeterli olacaktır. Her ne kadar basit işlerde size çözüm sunuyor olsalarda yinede başarılı bir uygulama için önerim Google'ın kendi seçimi olacaktır...

Özet olarak Android Mobil Pazarın neredeyse %60-%70'lik kısmını elinde tutmaktadır bu yüzden doğru yoldasınız demektir... Bilgisayar için Windows ne ise Mobil cihazlar için de Android o diyebiliriz. Bu arada daha önce Sanal Kurs Forum alanında da paylaşmış olduğum Uygulamayı burada paylaşmak isterim hatta uygun bir zamanda da birlikte bir uygulama yapabiliriz. İnşallah katkısı olmuştur, kafanızda nereden nasıl başlarım soruları varsa belki biraz yol gösterici olur...
Başarılar,

Android Uygulama: İÖLPKiller

  • Etiketler;
Mustafa Coşkun
1982 yılında Aksaray'da dünyaya geldi. İlk ve orta öğrenimini burada tamamladı. <p>2001 yılında Gaziantep Üniversitesi Yabancı Diller Bölümünde eğitime başladı. Şu anda İngilizce ve Almanca olarak sadece özel ders ve çeviri hizmeti sunuyor. <p>2005 yılında internet ve web programcılığına geçti. Bir çok şirket için freelancer & home-office olarak proje geliştirdi. Aynı şekilde bu şirketlerin danışmanlıklarını ve site dil uygulamalarını sağlıyor. <p>Bilgisayar ile olan alakası ortaokulda QBasic ile başladı. Sonra normal internet kullanıcısı olarak devam etti. Şu an ASP, ASP.net, C#.net dilleri ile proje geliştirmektedir. Ayrıca grafik olarak da aktif bir Photoshop kullanıcısıdır.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git