1 00:00:02,390 --> 00:00:04,640 Jadi apa yang akan kita bangun dalam modul ini? 2 00:00:04,670 --> 00:00:11,390 Kami akan membangun aplikasi sederhana dan dalam aplikasi ini, saya tidak akan terlalu fokus pada aplikasi itu sendiri, kami akan membangun aplikasi dasar 3 00:00:11,390 --> 00:00:17,240 di sini, kami tidak akan menambahkan terlalu banyak fitur karena saya malah ingin fokus pada semua ini fitur perangkat 4 00:00:17,240 --> 00:00:17,930 inti asli. 5 00:00:18,080 --> 00:00:24,140 Jadi kita akan membangun aplikasi sederhana yang memungkinkan kita untuk mengelola beberapa tempat hebat yang kita temukan katakanlah. 6 00:00:24,530 --> 00:00:29,820 Jadi pada layar mulai, kita akan memiliki daftar tempat-tempat di mana kita mungkin memiliki gambar, lalu 7 00:00:29,930 --> 00:00:36,110 judul dan kemudian di sini, alamat tempat itu dan kita akan memiliki daftar di sini di mana kita dapat 8 00:00:36,110 --> 00:00:38,090 melihat semua tempat ini . 9 00:00:38,090 --> 00:00:46,130 Sekarang setelah kita mengetuk tempat seperti itu, kita dibawa ke layar detail untuk tempat di mana kita melihat gambar yang lebih 10 00:00:46,130 --> 00:00:56,510 besar, di mana kita kemudian juga melihat alamat dan di bawahnya, kita melihat pratinjau peta yang juga dapat kita ketuk untuk membuka peta layar penuh, jadi untuk pergi 11 00:00:56,510 --> 00:00:58,780 ke layar baru pada dasarnya di 12 00:00:58,790 --> 00:01:05,360 mana kita tentu saja juga bisa kembali, sama seperti kita bisa kembali ke sini dengan cara, jadi 13 00:01:05,390 --> 00:01:06,130 di 14 00:01:06,260 --> 00:01:12,320 mana kita bisa kembali, di mana kita kemudian melihat representasi peta layar penuh dari itu tempat. 15 00:01:12,320 --> 00:01:19,790 Sekarang tentu saja untuk menambahkan tempat baru, kita akan memiliki cara untuk melakukan itu, kita akan memiliki tombol tambah 16 00:01:19,880 --> 00:01:20,950 atau buat 17 00:01:21,020 --> 00:01:29,120 di sini di menu dan ketika kita mengetuk tombol ini, kita dibawa ke layar baru lain yang memungkinkan kami menambahkan tempat. 18 00:01:29,120 --> 00:01:36,080 Sekarang di layar ini, kita dapat memasukkan judul dengan input teks biasa tetapi kita juga 19 00:01:36,080 --> 00:01:37,440 bisa dan itu 20 00:01:37,490 --> 00:01:40,790 sekarang bagian yang menarik, kita juga dapat 21 00:01:40,790 --> 00:01:50,960 mengambil gambar dan menampilkan pratinjau di sini, jadi kita memiliki tombol ambil gambar di sini di bawah ini yang kita dapat menekan 22 00:01:50,990 --> 00:01:58,010 dan yang seharusnya membuka kamera perangkat tentu saja sehingga kita dapat mengambil foto dengan kamera perangkat 23 00:01:58,010 --> 00:02:02,180 dan di bawah itu, saya juga akan memiliki pratinjau 24 00:02:02,210 --> 00:02:14,170 peta dan kita dapat menemukan pengguna, jadi kita memiliki tombol cari di sini atau pilih tombol peta yang jelas harus sesuai dengan halaman dan tidak tumpang 25 00:02:14,350 --> 00:02:15,230 tindih. 26 00:02:15,340 --> 00:02:20,260 Tapi ini adalah dua tombol yang akan kita miliki di sini - pilih di peta dan temukan 27 00:02:20,260 --> 00:02:26,020 dan yang kemudian akan memilih lokasi di mana pengguna saat ini berada dan mengisi pratinjau peta ini dengannya atau jika 28 00:02:26,020 --> 00:02:29,880 kita klik pilih di peta, kita juga akan buka peta layar penuh di 29 00:02:30,040 --> 00:02:35,200 sini tapi sekarang dalam mode di mana kita dapat mengetuk tempat di sana dan kemudian tempat ini akan 30 00:02:35,200 --> 00:02:43,120 dipilih dan kemudian kita dapat mengklik simpan di sini untuk menyimpan tempat itu dan menggunakan tempat itu di sini untuk layar ini dan akhirnya, kami juga akan memiliki 31 00:02:43,120 --> 00:02:46,810 tombol simpan yang dapat kami tekan untuk menambahkan tempat baru ini. 32 00:02:47,020 --> 00:02:54,690 Sekarang tempat baru akan disimpan dalam database SQLite. 33 00:02:54,690 --> 00:02:59,790 Sekarang tentu saja, Anda mungkin ingin menyimpannya di server web tetapi Anda sudah mempelajari cara kerjanya. 34 00:02:59,790 --> 00:03:05,160 Jadi dalam modul ini, saya ingin fokus pada teknik penyimpanan baru yang juga Anda butuhkan di beberapa aplikasi di mana Anda 35 00:03:05,160 --> 00:03:08,290 menyimpan sesuatu di perangkat, di database perangkat dan itu tentu saja juga 36 00:03:08,520 --> 00:03:14,580 merupakan skenario umum, tidak semua data harus disimpan di server web. Mungkin Anda memiliki aplikasi tempat Anda perlu menyimpan 37 00:03:14,580 --> 00:03:18,960 semuanya di server web tetapi Anda juga mungkin memiliki beberapa data di 38 00:03:18,960 --> 00:03:22,580 beberapa aplikasi yang hanya perlu disimpan secara lokal di perangkat. 39 00:03:22,590 --> 00:03:26,470 Keuntungan menyimpannya secara lokal tentu saja adalah Anda tidak memerlukan koneksi Internet, 40 00:03:26,490 --> 00:03:29,210 kerugian yang tidak dapat dibagikan dengan pengguna 41 00:03:29,220 --> 00:03:34,640 lain tetapi jika itu eksklusif untuk instalasi aplikasi ini, maka Anda mungkin benar-benar ingin menyimpannya secara lokal. 42 00:03:34,710 --> 00:03:39,720 Jadi, inilah yang akan kita bangun. Mengenai navigasi dan sebagainya, itu bukan aplikasi yang 43 00:03:39,720 --> 00:03:46,140 paling kompleks karena kami memiliki banyak latihan dengan itu tetapi kami akan memiliki banyak fitur perangkat asli yang menakjubkan di 44 00:03:46,140 --> 00:03:51,160 sana - kamera, peta, lokasi pengguna, penyimpanan file dan juga SQLite, jadi dengan itu, Anda akan 45 00:03:51,180 --> 00:03:56,310 memiliki pemahaman yang kuat tentang bagaimana memanfaatkan fitur-fitur tersebut dan menambahkannya ke aplikasi Anda ketika Anda 46 00:03:56,490 --> 00:03:58,050 selesai dengan modul ini.