SlideShare a Scribd company logo
1 of 13
Android Studio
Burhan UĞUR
www.burhanugur.com
burhan@burhanugur.com
Burhan UĞUR
• GDG ANKARA
• Ahi Evran Üniversitesi Kaman MYO
• Kendi Çapında Android Geliştirici
• .Net Geliştirici
Android Studio
Android Studio 16 Mayıs 2013’de Google I/O
konferansında Google Ürün Yöneticisi Ellie Powers
tarafından tanıtıldı.
Android Studio şuan v1.0.2 ve halen geliştiriliyor.
JetBrains firmasının geliştirdiği Intellij Idea üzerine
geliştirmiştir. Intellij Idea sayesinde hızlı ve verimli kod
yazmanıza olanak sağlıyor.
IntelliJ IDEA’nın en güzel yanlarından
biriside hızlı ve kullanışlı kod tamamlamasıdır.
Diğer bir özelliği ise hata tespit ettiğinde
Alt + Enter ile hatayı nasıl düzeltebileceğinizi
söylüyor.
Gradle
Gradle java tabanlı projeleri derlemeyi otomatik hale
getiren bir build sistemidir. Gradle debug, test ve release
işlemlerini daha basit ve kullanışlı hale getiriyor.
Kütüphane dosyalarını otomatik bir şekilde en güncel
halini projenize ekliyor.
Projenizin ihtiyaç duyduğu
kütüphaneleri otomatik bir şekilde
ekleyebiliyorsunuz.
Proje derlenirken Gradle projenin
bağımlı olduğu kütüphanelerin
güncelliğini bu adresler üzerinden
kontrol ediyor ve derleme işlemini
öyle yapıyor.
Google yirminin üzerinde konu
başlığında örnekler hazırlamış ve
bu örnek projeleri direk GitHub
üzerinden indirerek açıyor.
Arayüz geliştirirken yaptığınız çalışmayı farklı ekran boyutlarındaki halini anlık
görebilmenizi sağlayan ekran bulunuyor.
İnspect Code (Lint )
İnspect Code yazmış olduğunuz kodu analiz eden bir araçtır. İleride oluşabilecek
bug, kullanmadığınız değişkenleri, xml dosyalarını, resimleri vs. kontrol eder.
AVD Manager
Android Studio’yla gelen yeni
“Device Manager” arayüz olarak
daha kullanışlı ve düzenli hale
getirilmiş.
Beni dinlediğiniz için teşekkür ederim.
Burhan UĞUR
www.burhanugur.com
burhan@burhanugur.com
/abakus957
/theabakus

More Related Content

Similar to GDG DevFest Student'14 - Android Studio

IonicFramework
IonicFrameworkIonicFramework
IonicFramework
ierhalim
 
Başarılı Projelerin Anahtarı: Çevik Yazılım Geliştirme Pratikleri
Başarılı Projelerin Anahtarı: Çevik Yazılım Geliştirme PratikleriBaşarılı Projelerin Anahtarı: Çevik Yazılım Geliştirme Pratikleri
Başarılı Projelerin Anahtarı: Çevik Yazılım Geliştirme Pratikleri
Lemi Orhan Ergin
 
Windows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye GirişWindows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye Giriş
Ibrahim Ersoy
 

Similar to GDG DevFest Student'14 - Android Studio (12)

Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Open Source Android Libraries
Open Source Android LibrariesOpen Source Android Libraries
Open Source Android Libraries
 
IonicFramework
IonicFrameworkIonicFramework
IonicFramework
 
Android Programlamaya Giriş E-Eğitimi
Android Programlamaya Giriş E-EğitimiAndroid Programlamaya Giriş E-Eğitimi
Android Programlamaya Giriş E-Eğitimi
 
OktoPeople UX & Kullanılabilirlik, Tasarım Mühendisliği Danışmanlığı
OktoPeople UX & Kullanılabilirlik, Tasarım Mühendisliği DanışmanlığıOktoPeople UX & Kullanılabilirlik, Tasarım Mühendisliği Danışmanlığı
OktoPeople UX & Kullanılabilirlik, Tasarım Mühendisliği Danışmanlığı
 
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
Uygulama diline karar vermek: HTML5 mi, Native mi yoksa Hibrit uygulama mı?
 
Android Üzerinde Adobe Flex ve AIR ile Yazılım Geliştirme
Android Üzerinde Adobe Flex ve AIR ile Yazılım GeliştirmeAndroid Üzerinde Adobe Flex ve AIR ile Yazılım Geliştirme
Android Üzerinde Adobe Flex ve AIR ile Yazılım Geliştirme
 
Developer Tools
Developer ToolsDeveloper Tools
Developer Tools
 
Başarılı Projelerin Anahtarı: Çevik Yazılım Geliştirme Pratikleri
Başarılı Projelerin Anahtarı: Çevik Yazılım Geliştirme PratikleriBaşarılı Projelerin Anahtarı: Çevik Yazılım Geliştirme Pratikleri
Başarılı Projelerin Anahtarı: Çevik Yazılım Geliştirme Pratikleri
 
Windows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye GirişWindows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye Giriş
 
Ionic & Cross Platform Teknolojisi
Ionic & Cross Platform TeknolojisiIonic & Cross Platform Teknolojisi
Ionic & Cross Platform Teknolojisi
 

GDG DevFest Student'14 - Android Studio

  • 2. Burhan UĞUR • GDG ANKARA • Ahi Evran Üniversitesi Kaman MYO • Kendi Çapında Android Geliştirici • .Net Geliştirici
  • 3. Android Studio Android Studio 16 Mayıs 2013’de Google I/O konferansında Google Ürün Yöneticisi Ellie Powers tarafından tanıtıldı.
  • 4. Android Studio şuan v1.0.2 ve halen geliştiriliyor. JetBrains firmasının geliştirdiği Intellij Idea üzerine geliştirmiştir. Intellij Idea sayesinde hızlı ve verimli kod yazmanıza olanak sağlıyor.
  • 5. IntelliJ IDEA’nın en güzel yanlarından biriside hızlı ve kullanışlı kod tamamlamasıdır. Diğer bir özelliği ise hata tespit ettiğinde Alt + Enter ile hatayı nasıl düzeltebileceğinizi söylüyor.
  • 6. Gradle Gradle java tabanlı projeleri derlemeyi otomatik hale getiren bir build sistemidir. Gradle debug, test ve release işlemlerini daha basit ve kullanışlı hale getiriyor. Kütüphane dosyalarını otomatik bir şekilde en güncel halini projenize ekliyor.
  • 7. Projenizin ihtiyaç duyduğu kütüphaneleri otomatik bir şekilde ekleyebiliyorsunuz. Proje derlenirken Gradle projenin bağımlı olduğu kütüphanelerin güncelliğini bu adresler üzerinden kontrol ediyor ve derleme işlemini öyle yapıyor.
  • 8. Google yirminin üzerinde konu başlığında örnekler hazırlamış ve bu örnek projeleri direk GitHub üzerinden indirerek açıyor.
  • 9. Arayüz geliştirirken yaptığınız çalışmayı farklı ekran boyutlarındaki halini anlık görebilmenizi sağlayan ekran bulunuyor.
  • 10. İnspect Code (Lint ) İnspect Code yazmış olduğunuz kodu analiz eden bir araçtır. İleride oluşabilecek bug, kullanmadığınız değişkenleri, xml dosyalarını, resimleri vs. kontrol eder.
  • 11. AVD Manager Android Studio’yla gelen yeni “Device Manager” arayüz olarak daha kullanışlı ve düzenli hale getirilmiş.
  • 12.
  • 13. Beni dinlediğiniz için teşekkür ederim. Burhan UĞUR www.burhanugur.com burhan@burhanugur.com /abakus957 /theabakus

Editor's Notes

  1. Burhan UĞUR
  2. Arayüz geliştirirken yaptığınız çalışmayı farklı ekran boyutlarındaki halini anlık görebilmenizi sağlayan ekran bulunuyor.