1 00:00:02,350 --> 00:00:08,960 Sekarang inilah gambaran besar dari langkah-langkah yang biasanya Anda lalui ketika Anda menggunakan aplikasi Anda. 2 00:00:09,010 --> 00:00:14,770 Langkah pertama adalah yang mungkin sudah Anda selesaikan, tentu saja Anda harus menguji 3 00:00:14,770 --> 00:00:22,450 dan memoles aplikasi dan kode Anda secara menyeluruh. Pastikan itu berfungsi, uji pada perangkat yang berbeda, pada perangkat nyata 4 00:00:22,450 --> 00:00:28,470 jika memungkinkan, uji pada ukuran perangkat yang berbeda, versi sistem operasi yang berbeda, jadi semua itu, itu 5 00:00:28,630 --> 00:00:29,730 adalah sesuatu 6 00:00:29,770 --> 00:00:34,630 yang harus Anda lalui dan pastikan aplikasi Anda benar-benar berfungsi pada semua perangkat ini 7 00:00:34,630 --> 00:00:37,410 terasa dan terlihat seperti yang seharusnya terlihat 8 00:00:37,450 --> 00:00:39,540 dan dirasakan, jadi itu sangat penting. 9 00:00:39,550 --> 00:00:43,960 Sekarang saya berasumsi bahwa kita melakukan semua itu untuk modul ini di sini, 10 00:00:43,960 --> 00:00:47,240 jadi langkah selanjutnya adalah kita mengkonfigurasi aplikasi dan penyebarannya. 11 00:00:47,260 --> 00:00:53,290 Itu berarti bahwa kami menetapkan nama untuk aplikasi, pengenal yang mengidentifikasinya 12 00:00:53,350 --> 00:00:55,820 di app store, setiap 13 00:00:56,080 --> 00:01:02,140 aplikasi membutuhkan pengenal unik dan sebagainya. Dalam alur kerja yang dikelola expo, ini juga berarti bahwa kita dapat mengonfigurasi beberapa 14 00:01:02,140 --> 00:01:03,820 fitur bagus tambahan yang akan saya selami. 15 00:01:03,940 --> 00:01:08,740 Sekarang Anda tentu juga ingin menambahkan ikon Anda sendiri dan layar splash yang 16 00:01:08,740 --> 00:01:12,490 bagus, jadi layar memuat sebelum aplikasi membuka aplikasi Anda. 17 00:01:12,760 --> 00:01:16,690 Terakhir namun tidak kalah pentingnya, inilah saatnya untuk membangun dan menggunakan aplikasi. 18 00:01:16,690 --> 00:01:22,030 Sekarang ini sebenarnya dua langkah karena membangun aplikasi berarti bahwa Anda sekarang menggabungkan 19 00:01:22,030 --> 00:01:30,280 aplikasi Anda ke dalam bundel aplikasi yang dapat digunakan dan kemudian menerapkannya berarti Anda mengatur halaman toko di Apple App Store 20 00:01:30,280 --> 00:01:35,390 atau Google Play Store dan kemudian Anda mendapatkan file ke toko itu. 21 00:01:35,410 --> 00:01:36,900 Itu langkah terakhir dan 22 00:01:36,940 --> 00:01:41,410 tentu saja ini semua tentang mengubah halaman penyimpanan itu dan mengunggah beberapa gambar yang bagus 23 00:01:41,410 --> 00:01:43,720 di sana, mengatur teks deskripsi dan sebagainya. 24 00:01:43,750 --> 00:01:49,630 Jadi ini adalah langkah-langkah yang biasanya Anda lalui dan dalam modul ini, kita akan melihat langkah-langkah 25 00:01:49,630 --> 00:01:55,420 terkait penyebaran dan langkah-langkah konfigurasi dan saya akan menunjukkan kepada Anda bagaimana Anda bisa mendapatkan aplikasi 26 00:01:55,480 --> 00:01:57,560 Anda ke perangkat pengguna lain. 27 00:01:57,630 --> 00:02:02,580 Tentu saja ada juga perbedaan jika kita berbicara tentang aplikasi pameran dan 28 00:02:02,580 --> 00:02:09,540 aplikasi non-pameran jika Anda ingin menyebutnya seperti ini. Dengan aplikasi expo, maksud saya aplikasi yang menggunakan alur kerja terkelola yang 29 00:02:09,810 --> 00:02:16,140 kami gunakan sepanjang kursus ini dan non-expo berarti aplikasi telanjang, jadi menggunakan alur kerja kosong yang ditawarkan oleh expo atau tidak menggunakan expo 30 00:02:16,170 --> 00:02:22,530 sama sekali dibuat dengan React Native CLI. Dalam pendekatan terkelola, Anda memiliki aplikasi. file json yang 31 00:02:22,530 --> 00:02:29,340 dapat Anda gunakan untuk mengkonfigurasi aplikasi Anda, aset seperti ikon dan layar splash secara 32 00:02:29,340 --> 00:02:36,900 otomatis dibuat untuk Anda, Anda hanya memberikan beberapa aset input di sana dan kemudian semua 33 00:02:36,900 --> 00:02:42,900 kreasi dan optimasi ditangani untuk Anda. Anda memiliki perintah yang dapat Anda jalankan untuk 34 00:02:43,470 --> 00:02:50,010 menerbitkan aplikasi Anda dan kemudian perintah untuk membangun untuk platform yang berbeda, untuk sistem operasi yang berbeda dan pembangunan itu 35 00:02:50,010 --> 00:02:55,860 akan terjadi pada server cloud yang disediakan oleh tim pameran, sehingga Anda bahkan dapat membangun untuk iOS jika 36 00:02:55,860 --> 00:03:01,830 Anda Sedang berjalan di mesin Windows atau Linux, sesuatu yang tidak dapat Anda lakukan jika Anda harus membuat 37 00:03:02,520 --> 00:03:07,920 sendiri secara manual, maka Anda hanya dapat membangun aplikasi iOS di Mac dan Anda bahkan mendapatkan 38 00:03:07,920 --> 00:03:15,330 fitur yang bagus, fitur tambahan yang bagus yang dipanggil pembaruan udara yang memungkinkan Anda untuk mendorong pembaruan dasar, perubahan kode, dan seterusnya ke 39 00:03:15,330 --> 00:03:23,040 aplikasi yang berjalan di perangkat lain melalui udara, melalui Internet, melalui server pameran tanpa perlu bagi para pengguna untuk memperbarui aplikasi Anda secara fisik. 40 00:03:23,040 --> 00:03:28,350 Jadi mereka tidak perlu menginstal versi baru dari App Store, alih-alih Anda dapat mendorong perubahan kode 41 00:03:28,710 --> 00:03:35,010 seperti itu di belakang layar, Anda dapat langsung memperbarui aplikasi ini saat sedang berjalan di komputer lain atau di 42 00:03:35,010 --> 00:03:36,690 perangkat lain yang cukup manis. 43 00:03:36,690 --> 00:03:42,640 Sekarang di aplikasi non-expo, Anda harus mengkonfigurasi semuanya secara manual. Anda harus mengatur nama, pengenal dan sebagainya 44 00:03:42,640 --> 00:03:47,770 secara manual di file yang berbeda. Anda harus menyediakan semua ikon secara manual, membuatnya secara manual, jadi banyak 45 00:03:48,120 --> 00:03:54,330 hal-hal manual yang terlibat di sana dan Anda juga harus mengatur seluruh pembuatan secara manual. Jadi Anda harus membangun aplikasi melalui 46 00:03:54,330 --> 00:04:00,780 Android Studio dan Xcode dan itu tentu saja banyak pekerjaan manual yang harus Anda lakukan dan 47 00:04:00,780 --> 00:04:07,350 Anda tidak memiliki pembaruan built-in over the air. Ada layanan pihak ketiga lain yang dapat Anda 48 00:04:07,350 --> 00:04:14,070 gunakan dan karena itu Anda bisa mendapatkan fitur itu untuk bekerja dalam pendekatan ini juga, tetapi itu 49 00:04:14,070 --> 00:04:19,520 tidak semudah dengan alur kerja yang dikelola expo, itu hanya sesuatu yang harus diperhatikan. 50 00:04:19,530 --> 00:04:24,270 Maka dengan itu, saya ingin memulai dengan alur kerja yang dikelola dan menunjukkan kepada Anda bagaimana Anda dapat menerbitkan dan 51 00:04:24,270 --> 00:04:29,520 membangun aplikasi Anda di sana dan sesudahnya, saya juga akan menunjukkan secara singkat kepada Anda bagaimana itu akan bekerja jika Anda tidak menggunakan expo.