Android Studio Android Nedir? Android, Google ve Open Handset Allience tarafından kodlanmış Linux İşletim Sistemi tabanlı bir mobil cihaz için geliştirilmiş açık kaynak kodlu bir işletim sistemidir Android, aygıtların fonksiyonelliğini genişleten uygulamalar yazan geniş bir geliştirici grubuna sahiptir. Android için hali hazır da 250,000'den fazla uygulama bulunmaktadır. Android Market ise, Android işletim sistemi uygulamalarının çeşitli sitelerden indirilebilmesinin yanı sıra, Google tarafından işletilen kurumsal uygulama mağazasıdır. Geliştiriciler, ilk olarak aygıtı, Google'ın Java kütüphanesi aracılığıyla kontrol ederek Java dilinde yazmışlardır.
Android Studio
Google ve JetBrains'in desteğini arkasına alan Android Studio, Android geliştiricilerinin işini kolaylaştıracak özelliklere sahip. Android Studio çıkalı bir yıldan biraz fazla olmasına rağmen, kullanıcı sayısı hızla artmaya ve çok daha stabil çalışmaya devam ediyor. Şu an Android Studio için Eclipse’ten daha iyi olduğu söyleyebilirim.
Geçtiğimiz yılın başına kadar çoğu yazılımcı, Eclipse IDE (Eclipse + ADT plugin) kullanarak Android uygulamaları geliştiriyordu. Geldiğimiz noktada ise artık Android Studio ile uygulama geliştirilmeye başlandı. Bunun en büyük sebebi de Google’ın I/O 2013 etkinliğinde duyurmasının yanı sıra Google I/O 2014 etkinliğinde de çok fazla önem vermesi oldu.
Eclipse ile Android Studio arasındaki ilk ve bence en büyük fark dependency – library ekleme kısmıyla ilgili. Android Studio, Gradle desteği sayesinde projede kullanılan kütüphaneleri otomatik olarak indirip kurabiliyor. Tek yapmanız gereken projenizin kök dizinindeki build.gradle dosyasına kullanacağınız kütüphanelere özgü bazı paket adı ve sürüm bilgisini eklemek.
Android Studio’ya Geçiş Android Studio’yu indirip kurduktan sonra aşağıdaki adımları takip edebilirsiniz: Android Studio’yu açılınca gelen ilk ekranda New Project diyoruz:
Gelen ekranda proje ve package ismini girip Next butonuna tıklıyoruz:
Minimum SDK’mızı istediğimiz gibi ayarlıyoruz
Sonraki ekranda Activity türümüzü seçiyoruz:
Ana Activity ismimizi belirleyip Finish diyerek projemizi oluşturuyoruz.
Projemiz oluşturuldu. Şimdi ona basitçe Facebook Android SDK’yı ekleyelim. Öncelikle File > Project Structure yolunu takip ediyoruz:
Açılan pencereden projemizdeki modül ismine (örneğimizde "app") tıklıyoruz ve ardından da "Dependencies" sekmesine:
Hemen sağ üstte görülen + düğmesine basıp Library Dependency öğesini seçiyoruz:
Çıkan pencerede varsayılan olarak en çok kullanılan kütüphanelerin listesini görüyorsunuz. Facebook Android SDK'yı eklemek için üstteki kutucuğa "facebook" yazıp arama düğmesine basın:
Gördüğünüz gibi içinde facebook geçen ve Maven merkezi depoya kayıtlı yazılımlar listeleniyor. İhtiyacımıza uygun facebook-android-sdk'yı seçiyoruz:
OK düğmesine bastıktan sonra Facebook Android SDK'sı projemizin build.gradle dosyasına eklenecektir. Bir diğer deyişle, projemiz Gradle sayesinde Facebook Android SDK'sını indirecek ve kullanıma hazır bulacak. Android Studio bir yazıya sığmayacak kadar yenilik içeriyor.