656 layar aplikasi mobile siap pakai

Masukan

Expo Go dan development build

Sebagian besar desain berjalan di Expo Go. Apa arti lencananya saat ada yang tidak berjalan.

Apa arti lencananya

Setiap desain punya lencana Siap untuk Expo Go atau tidak. Ini bukan keputusan subjektif: diturunkan dari paket yang benar-benar diimpor desainnya, dicocokkan dengan tabel yang menunjukkan mana yang membutuhkan kode native. Jika desain mengimpor sesuatu yang tidak dimasukkan Expo Go, lencananya hilang, halaman detail menjelaskan paket mana dan alasannya, dan prompt-nya mengulangi peringatan itu.

LencanaYang harus dijalankanKapan
Siap untuk Expo Gonpx expo startHampir semua desain. Pindai kode QR-nya dan langsung jalan.
Tanpa lencananpx expo run:iosDesain membutuhkan development build yang dikompilasi sekali di mesin Anda.

Mengapa sebagian besar desain memenuhi syarat

Library tempat desain-desain dibangun semuanya sudah termasuk dalam Expo Go: Reanimated, gesture-handler, safe-area-context, svg, expo-image, paket Google Fonts, dan ikon Phosphor. Tidak ada apa pun dalam gaya rumah ini yang membutuhkan modul native khusus, jadi kasus umumnya adalah pindai dan jalankan.

  • Gerakannya adalah Reanimated, yang sudah termasuk.
  • Ikonnya adalah Phosphor, yang menggambar lewat react-native-svg, juga sudah termasuk.
  • Gambarnya adalah URL jarak jauh lewat expo-image, jadi tidak ada aset terpaket yang perlu dikompilasi.

Membuat development build

Satu perintah, sekali. Setelah selesai Anda tetap menggunakan npx expo start seperti biasa; hanya aplikasi klien di simulator atau perangkat yang berubah.

npx expo run:ios
# or, without Xcode locally:
npx eas build --profile development --platform ios
Lencananya diturunkan, bukan dideklarasikan
Tidak ada yang mengetiknya secara manual. Ia berasal dari daftar impor asli desainnya saat waktu build, yang berarti ia tidak bisa jadi usang saat sebuah desain diedit.