Kasım 2012 ayında android ile çalışan basit bir örnek yapmıştık. Yine geçenlerde blender 3d’deki bir projeyi telefona göndererek 3d Mobil oyun yapımına örnek yaptık.

Nihayet Google kendi programlama IDE’sini yaparak işimizi kolaylaştırıyor. Bu programı tavsiye ettiği için Cengiz hocamıza teşekkür ederim.
Android Studio ile ilgili bir video:


http://developer.android.com/sdk/installing/studio.html adresinden 373 MB’lık kurulum dosyasını indirelim. İndirdiğim sürüm (About penceresinde iken Ctrl+C ile aldım):
Android Studio (I/O Preview) AI-130.677228
Build #AI-130.677228, built on May 15, 2013
JDK: 1.6.0_26 (Kasım 2012’de indirdiğim eski JDK…)
Kurulum sonrasında programın kısayoluna tıkladığınızda ekrana hiçbir şey gelmeyebilir. Sebebi JDK’nin Windows’a tanıtılmamış olması olabilir. Bunun için resimdeki adımları uygulayarak “JAVA_HOME” sistem değişkenini ekleyin. Bilgisayarı başlatmanıza gerek yok, “Android Studio”yu tekrar tıklatın.

ScreenShot013

Programı açtığımızda “New Project…” diyerek yeni bir proje açalım:

ScreenShot001

“Deneme” adında Android 2.3.3 sürümüne uyumlu bir proje açalım:

ScreenShot002

Bu ekran aslında Eclipse’in kopyası gibi, ama tabii ki böcek ayıklama, görsel tasarım, kod yardımcıları gibi birçok güzel özellik hazır tek pakette geliyor.

Çalıştırmayı denediğimizde önceden bilgisayarımıza kurduğumuz sanal makinelerin listesi geliyor. Bende 2.3.3 ve 4.1.2 sürümleri var. Önceki yazılarımı okuyarak bilgisayarınıza bir sanal makine kurabilirsiniz.

ScreenShot003

Projenin varsayılan halinde sadece “Hello world!” yazısı var. Sanal makinede çalıştığına göre bir örnek yaparak telefona atalım, çalıştığını görelim.

ScreenShot006

Project panelinden “activity_main.xml” dosyasını çift tıkladığınızda resimdeki gibi bir görsel tasarım ekranı geliyor. Soldaki nesnelerden bazılarını ekrana sürükleyelim:

ScreenShot010

ScreenShot012

Bazı nesneler daha üst “API” seviyesi isteyebilir. Böyle bir nesne kullandığınızda alt sürüm olan telefonlarda hata mesajı göreceksiniz. Mesela resimdeki sağ üstteki saat nesnesi en az 17. seviyeyi gerektiriyor.

ScreenShot014

Diskinizdeki “C:\Users\user\AndroidStudioProjects\deneme\deneme\build\apk” içinde bulunan 250KB boyutlu “deneme-debug-unaligned.apk” dosyasını telefonun SD kartına atın ve kurun.

SC20130517-213357

İşte proje çalıştı. Hem bilgisayarda (Windows 7 64 bit) hem de telefon (android 2.3.6 sürümü) içinde çalışabilen mobil program yapabiliyoruz!