Pemrograman Android merupakan salah satu pemrograman yang memerlukan spek komputer (atau laptop) yang cukup tinggi. Berdasarkan referensi dari situs resminya, Android Studio yang merupakan de-facto IDE untuk pengembangan aplikasi Android memerlukan RAM minimal 3 GB untuk menjalankannya, meskipun untuk pemakaian secara stabil sebaiknya minimal RAM yang digunakan adalah 8 GB.
Meski demikian, rata-rata spesifikasi laptop yang beredar di pasaran memiliki kapasitas RAM bawaan sebesar 4 GB. Hasilnya ketika kita dijalankan Android Studio akan bekerja cukup lambat, belum lagi ketika melakukan kompilasi aplikasi dan dijalankan di emulator maka komputer akan bekerja sangat lambah sekali, atau malah berhenti bekerja. Sebagai alternatifnya untuk mengurangi beban kompilasi dan penggunaan emulator untuk uji coba aplikasi, kita dapat menggunakan real device (smartphone) untuk menjalankan aplikasi yang sedang dikembangkan.