Android mobil cihazlar için işletim sistemi ve uygulamalar için kullanılan bir yazılım ortamıdır. Android SDK, Java programlama dili kullanarak Android platformunda uygulamalar gelişitirmek için gerekli olan araç ve API'leri sağlar.
- Android uygulamaları Java programlama dili ile yazılır.
- Android için yazılan kodlar program için gerekli veri ve kaynak dosyaları ile derlenerek .apk uzantılı Android paket dosyalarına kaydedilir.
- .apk uzantılı dosyalar tek bir uygulama ile ilgili tüm dosyaları içerir ve Android işletim sistemiyle çalışan cihazlarda uygulamanın kurulumunu yapmak için kullanılır.