Pada layar pertama dibutuhkan alamat teks biasa dari pengguna dan mengubahnya ke lokasi dengan nilai garis lintang dan bujur sehingga dapat dibandingkan dengan lokasi lain. Ada juga opsi untuk memilih antara pickup dan pengiriman. Meskipun tidak super jelas, Anda tidak akan membayar tip atau biaya pengiriman jika Anda memilih untuk mengambilnya sendiri.
Setelah memukul kirim, aplikasi mengambil garis lintang dan bujur Anda dan menemukan jarak antara restoran -restoran itu dan Anda. Metode jarak yang dibangun ke dalam kelas lokasi Android kembali dalam meter sehingga ada konversi ke mil yang dibutuhkan. Meskipun tidak super jelas, itu sebenarnya adalah ListView dan jika memiliki lebih banyak restoran, itu akan menelusuri. Lokasi itu mendapatkan semua restoran kecuali satu di pinggiran kota dalam contoh ini. Untuk mengubah alamat, cukup ketik di bidang EditText lagi dan kirim. Untuk maju, klik di restoran yang ingin Anda makan.
Menu berikutnya adalah otak aplikasi; Ini sebenarnya membutuhkan perintah. Anda mengetikkan bidang item dan ada drop -down yang menghasilkan opsi. Mengkliknya akan masuk ke kuantitas dan setelah menyesuaikannya, mengklik Tambahkan ke pesanan akan menambahkannya ke log item bawah, yang sedikit berbeda dari penugasan 3. Untuk melanjutkan, klik checkout. Untuk pergi ke menu sebelumnya, cukup tekan tombol Kembali.
Setelah menambahkan makanan, itu memberi Anda opsi untuk memeriksa dan melakukan pemesanan. Ini menggunakan kembali alamat yang disediakan sebelumnya, tetapi membutuhkan nama pelanggan, telepon, dan nomor kartu kredit. Anda tidak dapat benar -benar melanjutkan tanpa mengisi bidang -bidang ini. Mengklik pesanan tempat akan melakukan pemesanan dan membawa Anda ke menu akhir.
Layar terakhir menunjukkan peta restoran dan lokasi pelanggan dan menampilkan pesanan.