Android işletim sistemi dokunmatik akıllı telefonları ve tablet bilgisayarlar gibi taşınabilir aygıtlar için tasarlanmıştır.
Başlangıçta Android, A.ş. mali (daha sonra Google tarafından 2005 yılında aldım), Google tarafından desteklenen, geliştirilen Android açık ahize İttifak (donanım, yazılım ve telekomünikasyon şirketlerinin mobil cihazlar için açık standartlar ilerleyen adanmış bir konsorsiyum) kuruluşu ile birlikte 2007 yılında açıldı.
%42 Pazar payı ile bugün teknoloji vızıltı kelime çeşitli aygıtlarda dünya çapında android. Android uygulamaları IOS ve Blackberry gibi rakiplerinin aksine açık kaynak vardır. Araçlar geliştirmeye ücretsizdir ve özel geliştirici alımlarda gerek yoktur gerekli telefon veya donanım bir geliştirme aracı olarak kayıt.
İşte şu anda piyasadaki eğilimleri Top 5 Android geliştirme araçları
Android SDK
Yerel Kalkınma Kit(NDK)
Titanyum mobil SDK
Hiper sonraki Android yaratıcısı
ADOBE AIR
1. Android SDK:
Android Yazılım Geliştirme Seti (SDK) API kitaplığı ve geliştirici araçları oluşturmak gerekli ile test ve uygulamalar Android debug sağlar. Android için kullanılan en popüler SDK biridir.
Hedefleyen yeni Android geliştiricilerin hızlı bir şekilde uygulamalar geliştirmeye başlamak için bir AST paket indirebilirsiniz. Bu temel Android SDK bileşenleri ve Eclipse IDE dahili ADT (Android geliştirici Android uygulama geliştirme hızlandırmak için Araçlar) ile bir sürümünü içerir. Bunlar ADT paket önemli bileşenler vardır
Eclipse + AST eklentisi
Android SDK araçları
Android platformu-Araçlar
Şimdiki yorum-in belgili tanımlık Android peron
EmulatorMore için Android sistemi görüntünün geçerli sürüm
2. Yerel kalkınma Kit(NDK):
Ulusal Kültür Sarayı android geliştiricilerin kendi uygulaması C ve C++ gibi yerel kod dilleri kullanarak parçaları sağlayan bir araç olduğunu.Ulusal Kültür Sarayı onlar bu dillerde yazılan varolan kod kitaplıkları kullanabilirsiniz çok geliştiriciler yardımcı olmak için ispat edilebilir.
İşte bu NDK dikkat edilmesi gereken en önemli nokta çoğu uygulamalar fayda vermez. Geliştirici yerel kod her zaman performansı artırabilir değil gibi onun kazanç çizmek-sırt üzerinde denge gerekiyor, ancak genellikle karmaşıklığını artırır. Asla sadece C/C++ ile program tercih çünkü sadece sizin app, gerekli ise, Ulusal Kültür Sarayı tercih ederim.
3. Titanyum mobil SDK:
Titanyum SDK topluluk geliştiriciler eşsiz bir yeteneği kaliteli yerli, mobil web veya bir tek kod tabanından tüm platformlar için zengin karma uygulamalar oluşturmak için JavaScript kullanarak sağlar. Üzerinde 5000 ile API'leri, titanyum geleneksel yerli platformları ile karşılaştırıldığında zaman bir kısmını bir üstün kullanıcı deneyimi sunmalarına olanak sağlar.
Esneklik kısıtlamalar, kullanıcı deneyimi ve karmaşıklık sorunlarını gibi bazı dezavantajları ile titanyum uğrar karşın, titanyum başta Android ve diğer çapraz platform uygulamaları geliştirme için durur
4. Hiper sonraki Android Hazırlayan:
HyperNext Android yaratıcısı (HAC) hemen hemen herkes hızlı bir şekilde işe kendi Android uygulamaları oluşturmaya başlamak izin veren bir kolay kullanımlı yazılım oluşturma sistemidir. HAC üzerinde geliştirilen apps cihazların geniş bir destek sahiptir.
HAC işlemi burada tek bir kart bir anda görünür ve bu nedenle çok iyi tek pencere işleme izin cep telefonu uygulamaları için uygundur kartlar, yığını olarak yazılım davranır HyperCard dayanır.
"HyperNext" çok daha kullanıcı dostu öğrenmek ve uygulamak yapım o İngilizce'ye benzer HAC içinde kullanılan programlama dilidir.
5. ADOBE AIR:
Adobe ® AIR ® çalıştırıcısı geliştiricilerin yerli apps iPhone, iPad, Kindle Fire, kuytu Tablet ve mobil app ulaşan diğer Android ™ aygıtları için aynı kodu 500 milyon cihazlar için depolar paketi sağlar.Eylem komut dosyası, HTML, çalışan CSS hava çok zaman tasarrufu ve maliyet geliştirme en aza indirecek çapraz platform mobil uygulamalar geliştirmek kullanıcılara izin verir.
Bu aracın yanı sıra PhoneGap, kaçırılmaması dışarı BatteryTech SDK gibi bazı diğer araçlar vardır.