#21 – AIDE – Android IDE ile Uygulama Geliştirme


AIDE – Android IDE

AIDE – Android IDE

Android uygulamaları geliştirmek için Eclipse + ADT kullanabileceğiniz gibi  cep telefonunuzu veya tabletinizi de kullanabilirsiniz. AIDE – Android IDE uygulaması cep telefonunda yada tablette uygulama geliştirmenize imkan tanıyor.

Bu yazımızda AIDE uygulamasının özelliklerinden bahsedecek ve sonrasında daha önce Android Evreni nde yayınlanan Sayı Yerleştirme Oyunu nun  kaynak kodlarını telefonumuza indirip proje olarak açıp üzerinde değişiklikler yapıp çalıştıracağız.

AIDE – Android IDE uygulamasının bir ekran görüntüsü aşağıdaki gibidir.

AIDE uygulamasının bir ekran görüntüsü

AIDE uygulamasının bir ekran görüntüsü

AIDE uygulaması ile yapabileceklerimizden bahsedelim.

  • Android projemizi düzenleyebilir, derleyebilir, çalıştırabiliriz.
  • Zengin Metin Editöründe, Eclipse te olduğu gibi, kod tamamlama, gerçek zamanlı hata kontrolü bulunuyor.
  • Tek dokunuşla projemizi run edebiliyoruz.

AIDE tabletinizi bir geliştirme kutusuna dönüştürüyor. Uygulamanın geliştiricileri ASUS‘un tableti Transformer Prime ile Klavye kullandıklarında tabletlerinin geliştirme kutusuna dönüştüğünü dile getirmişler :). Tabi bu olay cep telefonunda düşünüldüğünde küçük bir geliştirme kutusu halini alıyor.

AIDE Eclipse Projeleri ile tam uyumlu. Eclipse Projenizin kaynak dosyalarını cihazınıza kopyalayıp, AIDE ile açarak projenizi geliştirmeye devam edebilirsiniz. Yada dosya aktarımı için Dropbox kullanabilirsiniz.

AIDE Dropbox ile uyumlu şekilde çalışabiliyor. Dropboxta bulunan projenizi cihazınızla senkron edebilir, geliştirmeler yaptıktan sonra projenizi tekrar Dropboxa gönderebilirsiniz.

AIDE Android Studio Projelerini de açabiliyor. Ayrıca profesyonel yazılım geliştirmeleri için GIT desteği de var.

AIDE – Android IDE uygulamasının özelliklerini özetlemek gerekirse;

Düzenleme, derleme, çalıştırma sürecinde:
  • Tek tıklama ile örnek uygulamalar oluşturma (Hello World gibi)
  • Java/Xml den oluşan uygulamalar geliştirme
  • C/C++ NDK Uygulamaları
  • Tek tıklama/dokunuşla uygulamayı çalıştırma
  • root erişimine gerek duymuyor
  • Hızlı derleme
  • Android Studio projelerini açabilme
  • Tümleşik LogCat
Gerçek zamanlı hata kontrolü
  • Siz kodlarken tüm projede hata analizi yapıyor
  • Bazı hatalar için otomatik düzeltme
UI Arayüz tasarımı:
  • XML layout ları önizleme
  • Önizleme yaparken XML elemanına zıplayabilme
Diğer özellikler :
  • Ara Bul
  • Kod formatlama
  • Organize imports
  • Out-comment code
  • Create setters/getters/constructors from fields
  • Goto defintion
  • Find usages
  • Goto symbol
  • Goto class
Editor:
  • Büyük dosyaları hızlıca düzenleyebilme
  • Java ve Android XML de hızlıca kod tamamlama
  • Kod içerisindeyken Android online yardım
  • Java ve XML için kod renklendirme
  • Limitsiz Geri al/Tekrar yap
  • Pinch zoom
  • Klayve kısayolları
Filebrowser:
  • İçindeki File manager‘ı ile dosya işlemleri yapılabiliyor.
  • Dropbox entegrasyonu
  • Git entegrasyonu (Commit/Dicard/Push/Pull/Branch/Merge ve  SSH desteği).
Premium Key gerektiren özellikler (şuan 25TL):
  • Daha fazla adette java dosyası ile çalışabilme (5+)
  • Git push/commit/branch
  • APK publishing
  • Offline SDK documentation
  • Some customization options

AIDE uygulamasının tabletteki görüntülerinden bir kaçı aşağıdaki gibidir.

Şimdi Sayı Yerleştirme Oyunumuzu açıp derleyelim. Öncelikle dosyayı indirelim.

Kaynak Kod

Sıkıştırılmış dosyamızı açalım.

Android uygulamamızı AIDE içerisinden açalım.

 

Run edelim.

Şimdi de uygulamada bir değişiklik yapıp tekrar çalıştıralım.

AIDE‘nin Google Play deki sayfasına buradan ulaşabilirsiniz.

Herkese iyi çalışmalar, yolda, araçta, havada her yerde iyi android geliştirmeler :).

mehmet_demir

Dicle Üniversitesi Elektrik Elektronik Mühendisliği Bölümünden 2009 yılında birincilikle mezun oldu. Tecrübe sahibi olduğu konular : sistem yönetimi, php, mysql, web geliştirme, wordpress, java, redhat, android.

Şunlar da ilginizi çekebilir

6 yorum

  • ekrem
    12 Şubat 2014 at 11:25

    paylaşımınız içün teşekkür ederim. Faydalı bir uygulama lakin elle tutulur bir klavye ortamında kodlama işi yorucu geldiği içün faydalanmayacağım bir çalışma gibi gözüküyor.

    • MUSTAFA DEMİR
      15 Şubat 2014 at 08:50

      Aynen telefon ile pratik olmayabilir ancak harici klavyesi olan bir tablette son derece yararlı ve pratik olabileceğini düşünüyorum. Bildiğiniz gibi tabletler için klavyeli kılıflar var.

  • Rumert
    7 Mart 2016 at 20:34

    Abi bu link çalışmıyor yardım!!!!!!

    • mustafa_demir
      15 Mart 2016 at 21:42

      Kaynak kod linki düzeltilmiştir. Artık indirebilirsin. İyi çalışmalar.

  • RumertRu kıran
    12 Mart 2016 at 11:18

    Dropbox taki link çalışmıyor.404 hatası alıyorum.artık çalışmazmı.lütfen yardım!!!

    • mustafa_demir
      15 Mart 2016 at 21:41

      Kaynak kod linki düzeltilmiştir. Artık indirebilirsin. İyi çalışmalar.

LEAVE A COMMENT