Suatu service adalah suatu app di Android yang berjalan di background dan app ini tidak perlu berinteraksi dengan user. Misalnya, sambil mengaktifkan suatu app, kita mungkin ingin mendengarkan musik di background pada saat yang bersamaan. Dalam hal ini, kode yang memainkan musik di background tidak perlu berinteraksi dengan user, dan karena itu dapat dijalankan sebagai suatu service. Service juga sangat ideal untuk berbagai macam situasi dimana tidak perlu menampilkan UI ke user. Contoh yang bagus untuk hal ini adalah app yang secara kontinyu mencatat log koordinat geografi dari perangkat yang digunakan. Dalam hal seperti itu, kita bisa menuliskan kode service yang berjalan di background. Pada topik ini kita akan berlatih membuat service sendiri dan menggunakannya untuk menlakukan tugas-tugas di background secara asynchronous.
Latihan membuat service: