Lompat ke konten utama

Jasa Aplikasi Expo

Alternatif Expo untuk aplikasi web

Sudah menggunakan React Native? Gunakan Expo dan EAS. Punya aplikasi web? Gunakan Capacitor dengan Capgo dan lewati ulang rencana React Native.

Arsitektur terlebih dahulu

Pilih stack yang Anda miliki secara nyata

Perbandingan yang berguna dimulai dengan kepemilikan, runtime, dan basis kode yang tim Anda ingin tetap menjaga.

Pilih Capgo ketika

  • Anda sudah memiliki aplikasi web dan ingin iOS dan Android tanpa harus mengulang desain UI dalam React Native.
  • Aplikasi Anda menggunakan React, Vue, Angular, Svelte, Ionic, atau UI web lainnya yang dapat dijalankan melalui Capacitor.
  • Anda ingin update hidup, build native, dan submit to store untuk Capacitor seperti EAS.
  • Anda ingin rollback, saluran, log perangkat, dan kontrol plugin Capacitor langsung.

Memilih Expo dan EAS ketika

  • Kamu sudah memiliki aplikasi React Native atau sengaja ingin menggunakan React Native untuk UI mobile.
  • Kamu ingin menggunakan EAS Build, EAS Submit, EAS Workflows, dan EAS Update sebagai satu platform React Native.
  • Tim kamu nyaman dengan modul Expo, plugin konfigurasi, dan versi runtime Expo.
  • Kamu menerima untuk membangun ulang UI mobile daripada mempertahankan UI aplikasi web yang sudah ada.

Samping-sampingan

Perbedaan praktis

Pandangan langsung dari model operasional, jalur update, jalur harga, API native, dan pertukaran migrasi.

EAS

Capgo

Aplikasi web yang sudah ada yang berjalan di dalam proyek-proyek iOS dan Android asli melalui Capacitor.

EAS

Aplikasi React Native yang menggunakan framework Expo, Expo SDK, dan Expo Application Services.
__CAPGO_KEEP_0__

Capgo Live Updates mengirimkan __CAPGO_KEEP_1__ bundle web dengan saluran, rollback, dan log perangkat.

Capgo Live Updates ships Capacitor web bundles with channels, rollback, and device logs.

EAS Update menyediakan pembaruan JavaScript untuk proyek yang menggunakan library expo-updates.

EAS Build
__CAPGO_KEEP_0__

Capgo Builder mengompilasi dan menandatangani artefak iOS dan Android untuk __CAPGO_KEEP_1__, dengan waktu pembangunan native termasuk dalam setiap paket berbayar.

Capgo Builder compiles and signs iOS and Android artifacts for Capacitor, with native build time included on every paid plan.

EAS

EAS Build mengompilasi dan menandatangani aplikasi Android dan iOS untuk proyek Expo dan React Native, dibebankan dengan kredit pembangunan.
EAS Submit

Capgo

Capgo Pembangun dapat mengunggah file biner yang ditandatangani ke App Store Connect dan Google Play setelah melakukan pembangunan bersih.

EAS

EAS Submit mengunggah build yang selesai ke Toko Play atau App Store dari cloud.
EAS Workflows

Capgo

Trigger Capgo Build dari GitHub Actions, GitLab CI, Jenkins, atau CI mana pun yang sudah Anda jalankan.

EAS

EAS Workflows adalah CI/CD React Native dengan pekerjaan yang dikemas Expo, M4 workers, dan menit yang berdasarkan penggunaan.
EAS Hosting

Capgo

Capgo does not host websites or API routes. Keep your current web host.

EAS

EAS Hosting mengdeploy aplikasi web Expo Router dan API rute.
Rute Harga

Capgo

Capgo starts at $12/month billed yearly, or $14/month billed monthly, and every plan includes native build time.

API Asli

__CAPGO_KEEP_0__
__CAPGO_KEEP_0__ mulai dari $12/bulan dibayar tahunan, atau $14/bulan dibayar bulanan, dan setiap rencana termasuk waktu pembangunan asli.

Capgo

Capacitor plugin, dipelihara Capgo plugin, dan modul native code di Swift, Kotlin, Java, atau Objective-C.

EAS

Modul Expo, modul native React Native, plugin konfigurasi, dan API SDK Expo.

Ditautkan ke Expo Application Services

Capgo vs EAS Build, Kirim, Alur Kerja, dan Perbarui

expo.dev/jasa menampilkan lima pekerjaan cloud. Capgo menutupi empat yang paling penting untuk sebuah Capacitor aplikasi. EAS Hosting adalah Expo Router web deploy, yang Capgo tidak menawarkan.

Buka __CAPGO_KEEP_0__ perbarui langsung

Capgo Builder

Compile dan tandatangani biner iOS dan Android di cloud dari mana saja. Menit pembangunan native datang dengan setiap rencana berbayar Capgo.

Buka Capgo Pembangun

EAS Kirimkan

Penyampaian Toko

Unggah file IPA atau AAB yang ditandatangani ke App Store Connect atau Google Play setelah pembangunan selesai. Tugas yang sama dengan EAS Kirimkan, untuk Capacitor artefak.

Lihat penyampaian toko di Pembangun

EAS Alur Kerja

CI/CD dengan Capgo Pembangun

Tetapkan GitHub Aksi atau GitLab CI. Panggil Capgo Pembangun pada setiap komit untuk mendapatkan biner native yang ditandatangani daripada menerapkan alur kerja YAML Expo saja.

Buka Capacitor CI/CD

Petunjuk Keputusan

Pilih menurut pertimbangan yang paling penting

01

Ketika Expo dan EAS menang

Expo adalah jalur yang matang untuk tim React Native. Jika aplikasi sudah React Native, ini bukanlah perbandingan yang sebenarnya Capgo.

  • Terbaik untuk UI React Native.
  • Satu bundle layanan sekitar EAS.
  • Model versi runtime untuk konsistensi update.

02

Ketika Capgo menang

Capgo adalah jalur langsung ketika titik awal adalah aplikasi web. Simpan UI, bungkus dengan Capacitor, lalu gunakan Capgo untuk update hidup, rollback, saluran, log, build native, dan submit toko.

  • Hindari ulang kode React Native.
  • Kerja dengan output framework web.
  • Rencana berbayar termasuk waktu build native.

03

Cara memilih

Bandingkan kodebase yang ingin Anda jaga. Jika Anda ingin React Native, pilih Expo dan EAS. Jika Anda ingin mengubah aplikasi web menjadi aplikasi mobile, pilih Capacitor dengan Capgo.

  • Pilih EAS untuk React Native.
  • Pilih Capgo untuk aplikasi web ke mobile.
  • Pilih dengan cara yang Anda ingin hindari.

FAQ

Pertanyaan Umum

Apa alternatif EAS untuk Capacitor?
Alternatif EAS adalah stack cloud yang menutupi tugas yang sama dengan Expo Application Services: pembangunan native, pengiriman ke toko, CI/CD, dan pembaruan secara nirkabel. Capgo adalah stack tersebut untuk aplikasi Capacitor. Tetapkan EAS jika aplikasi Anda adalah React Native.
Apakah Expo lebih baik dari Capgo?
Expo adalah pilihan yang lebih baik jika aplikasi Anda sudah menggunakan React Native. Capgo adalah pilihan yang lebih baik jika Anda memiliki aplikasi web dan ingin mengirimkannya sebagai aplikasi mobile dengan Capacitor tanpa harus membangun UI ulang dalam React Native.
Apakah Capgo menggantikan EAS Update?
Untuk aplikasi Capacitor, ya: Capgo Live Updates adalah analog EAS Update. Ini mengirimkan perbaikan bundle web dengan saluran, rollback, dan log perangkat. Capgo tidak dapat memperbarui aplikasi Expo. Aplikasi Expo harus tetap menggunakan expo-updates.
Apakah Capgo menggantikan EAS Build dan EAS Submit?
Untuk Capacitor proyek, Capgo Builder mengompilasi dan menandatangani biner iOS dan Android dan dapat mengirimkannya ke toko-toko. EAS Build dan EAS Submit tetap menjadi pilihan untuk aplikasi Expo dan React Native.
Apakah Capgo menggantikan EAS Workflows?
Capgo menjalankan build native yang ditandatangani dari GitHub Actions, GitLab CI, Jenkins, dan CI lainnya. Ini bukan CI React Native yang dihosting seperti EAS Workflows. Simpan CI yang sudah ada dan panggil Capgo Build dari sana.
Apakah Capgo dapat menghosting aplikasi web Expo Router?
Tidak. EAS Hosting mengunggah situs web Expo Router dan API menangani routing. Capgo tidak menawarkan hosting web. Gunakan Capgo untuk Capacitor update live dan build native saja.
Apakah Capgo lebih murah dari EAS?
Untuk aliran kerja cloud berbayar, Capgo mulai lebih murah: $12/bulan dibayar tahunan, atau $14/bulan dibayar bulanan, dengan waktu build native yang termasuk di setiap paket. Expo EAS berbayar dimulai dari $19/bulan plus penggunaan, dan Produksi adalah $199/bulan plus penggunaan.
Stack mana yang harus dipilih oleh tim web?
Jika Anda sudah memiliki aplikasi web yang berjalan, Capacitor dengan Capgo memungkinkan Anda untuk menjaga kodebase tersebut dan menambahkan iOS, Android, update live, build native, dan rollback. Expo lebih tepat jika Anda ingin aplikasi React Native.

Capgo langkah selanjutnya

Kirimkan Capacitor pembaruan tanpa menunggu setiap tinjauan toko.

Gunakan Capgo untuk pembaruan hidup, rollback, saluran, log perangkat, perawatan plugin, dan pembangunan asli ketika aplikasi Anda dibangun di Capacitor.