Sekarang selain ikon dan splash screen, aplikasi kami juga dapat menyertakan aset lain.
Aplikasi ini sebenarnya tidak tetapi
Anda mungkin memiliki gambar lain di sini di folder aset yang Anda gunakan dalam aplikasi Anda
dengan komponen gambar, jadi bukan gambar jaringan tetapi gambar
lokal karena kami juga menggunakannya sebelumnya dalam kursus atau Anda mungkin menggunakan font khusus seperti yang saya lakukan di banyak
modul kursus.
Sekarang jika Anda melakukannya, sebenarnya ada sesuatu yang menarik terjadi di aplikasi pameran terkelola.
Ketika Anda mempublikasikan aplikasi Anda dan bahkan jika Anda kemudian menyebarkannya ke toko aplikasi
yang akan saya tunjukkan kepada Anda, aset ini secara default sebenarnya diambil oleh expo, dioptimalkan dan seterusnya dan kemudian diunggah ke
salah satu server mereka secara gratis tetapi mereka Diunggah di sana dan aplikasi Anda dikonfigurasi untuk
mengunduhnya dari server saat diluncurkan.
Sekarang keuntungan dari ini adalah bahwa bundel aplikasi Anda disimpan sedikit lebih kecil karena file tidak termasuk dalam aplikasi
Anda tetapi tinggal di server dan diunduh ke dalam aplikasi yang berjalan tetapi kelemahan
dari pendekatan ini adalah bahwa aplikasi Anda selalu membutuhkan koneksi internet karena jika Anda tidak memiliki
koneksi internet, gambar dan font Anda tidak dapat dimuat ke dalam aplikasi dan itu tentu saja
dapat menyebabkan aplikasi Anda tidak berfungsi sebagaimana mestinya.
Jadi karena itu, Anda mungkin sebenarnya tidak ingin gambar atau font Anda diunggah ke server pameran
atau setidaknya tidak
semuanya dan itulah yang dapat Anda kendalikan dengan
pengaturan pola kumpulan aset di aplikasi. file json. Jalur atau jalur mana pun yang Anda berikan di sini akan dikecualikan dari
pengunggahan dan Anda dapat menggunakan kartu liar.
Sekarang seperti yang Anda lihat, pada dasarnya ini mengatakan bahwa semua file tidak boleh diunggah, jadi semua file harus dimasukkan ke
dalam bundel aplikasi.
Jika ini akan menjadi array kosong atau jika ini tidak akan disetel sama sekali, opsi ini, maka
Anda akan memiliki perilaku default mengunggah semua aset ke server.
Dengan pendekatan ini yang telah dikonfigurasikan sebelumnya di sini, Anda mengatakan mengunggah semuanya ke server pameran kecuali untuk apa yang Anda
temukan di jalur ini dan jalur ini di sisi lain adalah kartu liar yang
mengatakan segalanya, sehingga setiap file di setiap folder proyek ini harus menjadi bagian bundel aplikasi, jadi sebenarnya tidak ada yang
akan diunggah dengan pengaturan ini.
Anda juga dapat mengatakan segala sesuatu dalam aset atau mungkin semua aset dan subfolder aset harus menjadi bagian dari kumpulan
aset, jika Anda memiliki file lain yang
Anda gunakan aplikasi di folder lain, Anda akan mengunggahnya. Jadi Anda dapat benar-benar mengendalikan ini dengan sangat terperinci
dan sekali lagi Anda dapat mempelajari
lebih lanjut di dokumen resmi jika Anda mau, terlampir Anda menemukan tautan ke sana juga dan karena itu
Anda dapat mengontrol bagian apa dari bundel
Anda, sehingga menambah ukurannya. sedikit dan waktu pemuatan aplikasi sedikit atau apa yang harus disimpan di
server, yang mungkin membuat bundel Anda sedikit lebih kecil tetapi yang memaksa Anda untuk selalu
memiliki koneksi internet.