Peki nasıl bu geliştiricilerin Android için uygulamalar oluşturmak mı? Biz bir sonraki bölümde uygulama geliştirme süreci hakkında daha fazla bilgi edineceğiz.
Android uygulaması oluşturmak için
Bina Android Uygulamaları, bir geliştirici Java programlama dili aşina olmak zorundadır. Geliştirici Java yeterli olduğunu varsayarsak, o yazılım geliştirici kiti (SDK) indirebilir ve kullanmaya başlayabilirsiniz. SDK Android'in uygulama programlama arabirimi (API) geliştirici erişim sağlar.
SDK örnek uygulamalar ve telefon emülatörü dahil olmak üzere çeşitli araçlar içerir. Emulators, belirli bir sistemin veya cihazın özelliklerini ve işlevlerini çoğaltmak programlardır. Android emülatörü Android platformu üzerinde bir telefon çalışan işlevlerini çoğaltan bir programdır. Geliştirici bir uygulama inşa tamamlandığında, o uygulama gerçek donanım üzerinde nasıl bir performans sergileyeceğini görmek için emülatör üzerinde test edebilirsiniz.
Google, geliştirici Web sitesinde kapsamlı bir Android öğretici sağlar. Şirket bile test ve hata ayıklama yazılımı gibi temel programlama adımlar ipuçları sağlar. Deneyimli geliştiriciler öğretici atlamak ve bir uygulamayı bina gidebilirsiniz. Google bile geliştiricilere Android'in mimarisi ile aşina olmak için şans vermek için Hello World adlı bir uygulama oluşturmak için nasıl adım adım yönergeler sağlar.
Bu ayıran Android'in başka özelliği için bize getiriyor iPhone - pazarlamacılar diğer uygulamaların arka planda çalışan karmaşık uygulamalar oluşturabilirsiniz. Apple ön plana iPhone uygulamaları sınırlar - Farklı uygulama, ona dönünceye kadar çalışmaya durur olduğumuzu ilk uygulamaya geçerseniz. Bu özellik iPhone için inşa edebilirsiniz uygulamaları geliştiricileri türlerini sınırlar. Android geliştiricilerin arka plan süreçlerine daha geniş erişim sağlar
Google dört temel yapı taşları içine tüm uygulamaları (tüm uygulamalar her yapı taşı olacak değil) yıkar.