Langsung ke konten utama
Migrasi Cordova ke Capacitor

Pindahkan aplikasi Cordova Anda ke Capacitor tanpa menulis ulang code

Pertahankan web code Anda dan ganti native shell-nya. Gunakan plugin Capgo gratis sebagai pengganti plugin Cordova, rilis dengan Capgo Build dan live updates, atau gunakan tim kami jika ingin migrasi dibantu sepenuhnya.

Plugin Capgo bersifat gratis dan open source di bawah MPL-2.0

Mengapa tim bermigrasi

Web code sudah oke. Layer Cordova justru menghambat Anda.

Kebanyakan aplikasi Cordova tetap menggunakan UI dan logika yang sama. Tantangannya ada pada plugin, konfigurasi native, dan proses rilis.

Update plugin terhenti

Banyak plugin Cordova tidak lagi dimaintain. Saat SDK baru pada iOS atau Android merusaknya, tim Anda harus melakukan fork dan menangani patch sendiri.

Proyek native dibuat otomatis

Cordova membangun ulang platform/ dari config.xml dan hooks, sehingga editan native manual mudah hilang. Capacitor menjaga proyek ios/ dan android/ asli di repo Anda agar bisa dibuka di Xcode dan Android Studio.

Fitur perangkat baru butuh plugin baru

Passkeys, biometrik, in-app purchases, dan background location semuanya butuh plugin native yang terawat. Di Capacitor, Anda bisa memilih dari plugin resmi maupun plugin Capgo.

Setiap perbaikan harus menunggu review store

Tanpa Live Update, perbaikan satu baris JavaScript butuh binary baru. Review store seringkali memakan waktu 24–48 jam, bahkan lebih lama, dan user tetap harus melakukan update.

Apa yang Capgo berikan untuk tim Cordova

Plugin, build, dan Live Update untuk stack baru

Gunakan hanya yang Anda butuhkan. Plugin tersedia gratis, platform memiliki trial 14 hari, dan tim kami siap membantu migrasi.

Plugin pengganti gratis

Capgo menyediakan Capacitor plugin untuk biometrik, social login, SQLite, in-app purchases, in-app browser, background location, dan lainnya. Semuanya open source di bawah lisensi MPL-2.0.

Lihat plugin Capgo

Perbaikan plugin prioritas

Dengan paket Capgo apa pun, laporan bug dan permintaan fitur plugin Anda ditangani lebih dulu oleh tim yang memelihara plugin.

Lihat paket

Live update saat masih di Cordova

@capgo/cordova-updater menghadirkan live update Capgo untuk Cordova iOS 7+ dan Android 13+. Setelah migrasi, tetap pakai app ID dan channel Capgo yang sama, lalu beralih ke plugin Capacitor.

Panduan updater Cordova

Cloud build untuk iOS dan Android

Capgo Build meng-compile dan menandatangani proyek Capacitor baru Anda di cloud dan bisa mengirimkannya ke store. Native build biasanya memakan waktu 2–3 menit.

Panduan Capgo Build

Cek kompatibilitas native

Saat Anda upload bundle, Capgo membandingkan native plugin di proyek Anda dengan bundle yang sedang live di channel dan memberi tahu jika perubahan memerlukan build store baru.

Kompatibilitas Live update

Rollback otomatis

Panggil notifyAppReady() saat aplikasi dimulai. Jika bundle baru tidak memanggilnya dalam 10 detik, perangkat akan kembali ke versi terakhir yang berfungsi.

Cara kerja notifyAppReady

Migrasi oleh tim kami

Kami menangani migrasi Cordova ke Capacitor sebagai proyek dengan harga tetap. Anda akan mendapatkan proposal cakupan dan timeline setelah sesi discovery call gratis.

Konsultasi migrasi

Premium Support setelah rilis

Akses langsung ke engineer Capacitor untuk menangani native crash, kegagalan build, penolakan store, dan konflik plugin.

Dukungan Premium

Pertahankan web app Anda. Ganti native shell-nya.

Migrasi ini mengubah layer native dan proses rilis. Produk Anda tetap sama bagi pengguna.

Yang tetap sama
  • UI, routes, dan web framework Anda
  • code JS/TS dan state management Anda
  • Backend, API, dan analytics Anda
  • App ID dan listing store Anda
Yang berubah
  • Proyek ios/ dan android/ di repo Anda
  • Pengaturan config.xml pindah ke capacitor.config dan file native
  • Plugin Cordova diganti, atau tetap digunakan jika kompatibel
  • Setup build, signing, dan rilis
Perbaiki bug web setelah launch

Setelah menggunakan Capacitor, kirim perbaikan JavaScript, HTML, dan CSS sebagai live update. Perubahan native tetap melalui app store.

Setup updater Capacitor
Rilis update secara bertahap

Kirim live update ke channel testing dulu, lalu ke persentase perangkat produksi. Perluas rollout atau rollback dari CLI.

Rollout bertahap

Cara kerjanya

Cara tim Cordova pindah ke Capacitor dengan Capgo

Empat langkah yang sama berlaku, baik Anda melakukannya sendiri, menyerahkannya ke agen AI, atau meminta tim kami yang menjalankannya.

  1. Daftarkan plugin dan native config Anda

    Ekspor daftar plugin dan platform. Catat preferensi config.xml, variabel plugin, hooks, dan edit manual apa pun di platforms/. Ini input migrasi Anda.

    cordova plugin list
    cordova platform ls
    Panduan migrasi langkah demi langkah
  2. Tambahkan Capacitor di samping web build Anda

    Install Capacitor, atur webDir ke folder build output Anda, dan tambahkan proyek iOS serta Android. Web app hasil build Anda akan disalin ke keduanya.

    bun add @capacitor/core @capacitor/cli
    bun add @capacitor/ios @capacitor/android
    bunx cap init
    bunx cap add ios
    bunx cap add android
  3. Ganti plugin Cordova Anda

    Petakan setiap plugin ke plugin resmi Capacitor atau plugin Capgo. Capacitor bisa menjalankan banyak plugin Cordova, tapi pengganti yang terawat lebih aman untuk login, pembayaran, dan storage.

    bun add @capgo/capacitor-native-biometric
    bun add @capgo/capacitor-social-login
    bunx cap sync
    Lihat plugin Capgo
  4. Build, rilis, lalu update secara live

    Build dan sign dengan Capgo. Rilis update store dengan app ID yang sama agar bisa menimpa versi Cordova. Setelah itu, kirim perbaikan web-layer sebagai live updates.

    npx @capgo/cli@latest build init
    npx @capgo/cli@latest build request --platform ios
    # after the store release, for web-layer fixes
    npx @capgo/cli@latest bundle upload --channel production
    Panduan Capgo Build

Siap pakai

Apa yang tim kami serahkan

  • Proyek iOS dan Android Capacitor di repo Anda yang bisa di-build di Xcode dan Android Studio
  • Pemetaan plugin: setiap plugin Cordova diganti, dipertahankan, atau dibangun ulang, beserta alasannya
  • Pengaturan config.xml, izin, dan deep links dipindahkan ke proyek native
  • Branch migrasi yang sudah dites dan checklist rilis, termasuk upgrade dari versi store Anda saat ini
  • Setup build dan rilis, di CI Anda sendiri atau dengan Capgo Build
  • Code, plugin, dan dokumentasi diserahkan ke perusahaan Anda saat delivery

Scope dan timeline akan ditentukan dalam proposal fixed-price setelah discovery call gratis. Jika Anda butuh plugin yang belum tersedia, kami bisa membangunnya.

Konsultasi migrasi

Ingin melakukannya sendiri?

Ikuti panduan langkah demi langkah dengan plugin Capgo gratis, atau biarkan AI coding agent menjalankan langkahnya dengan skill Capgo dan plugin map.

Aplikasi yang dibangun dengan Capacitor

Capacitor menjalankan aplikasi publik skala besar

Aplikasi ini dibangun dengan Capacitor: web code dalam shell native iOS dan Android, model yang sama saat aplikasi Cordova Anda bermigrasi.

Ikon aplikasi Resultados Alat

Resultados

Aplikasi hasil pemilu dari Tribunal Superior Eleitoral Brasil.

Instalasi Google Play
15,0 jt
Rating toko
2.8
Ikon aplikasi Windy.com - Prakiraan Cuaca CUACA

Windy.com - Prakiraan Cuaca

Aplikasi prakiraan cuaca dengan peta, lapisan radar, dan peringatan.

Instalasi Google Play
32,9 jt
Rating toko
4.7
Ikon aplikasi BURGER KING® APLIKASI

BURGER KING®

Aplikasi Burger King Jerman dengan penawaran dan pencari restoran.

Instalasi Google Play
14,3 jt
Rating toko
3.9

Bukti nyata pelanggan

Apa kata tim yang merilis aplikasi dengan Capgo

5.0/5 Diberi rating oleh tim developer 9,400+ tim Baca ulasan
Potret Mikołaj Wilczek

Mikołaj Wilczek

Principal Mobile Platform Engineer, Tellent

“Awalnya kami mengenal Capgo lewat plugin-pluginnya, dan itu menjadi pintu masuk yang luar biasa untuk proses rilis tim kami yang jauh lebih efisien.”

Potret Sergiu S

Sergiu S

Lead Developer, drivolino GmbH

“Plugin Capgo Capacitor Updater benar-benar mengubah cara kami merilis update. Yang dulu butuh berhari-hari kini hanya butuh beberapa menit.”

Potret Michael Haberler

Michael Haberler

nethead emeritors

“Plugin updater-nya mantap. Berjalan lancar di tempat saya, dan Live Update sangat mempercepat proses testing.”

FAQ

Pertanyaan seputar Cordova ke Capacitor

Yang ditanyakan tim sebelum memulai migrasi.

Apakah kita harus menulis ulang aplikasinya?

Tidak. UI dan business logic Anda tetap sama. Perubahannya ada pada native projects, plugin, konfigurasi, dan build setup. Sebagian besar perubahan code ada di bagian tempat Anda memanggil plugin API.

Panduan migrasi langkah demi langkah

Bisakah kita tetap menggunakan plugin Cordova kita?

Capacitor dapat menjalankan banyak plugin Cordova, jadi Anda bisa tetap menggunakannya selama proses migrasi. Untuk login, pembayaran, storage, dan alur kritis lainnya, gunakan plugin Capacitor yang terawat. Plugin Capgo gratis di bawah lisensi MPL-2.0.

Lihat plugin Capgo

Bisakah kita menggunakan Capgo live updates sebelum migrasi?

Ya. @capgo/cordova-updater mendukung Cordova iOS 7+ dan Android 13+ dengan CLI dan channel yang sama. Saat Anda pindah ke Capacitor, tetap gunakan app ID dan channel Capgo lalu beralih ke @capgo/capacitor-updater..

Panduan updater Cordova

Berapa lama waktu migrasi yang dibutuhkan?

Tergantung pada jumlah plugin yang Anda gunakan dan seberapa banyak custom native code yang Anda miliki. Jika tim kami yang mengerjakannya, Anda akan mendapatkan proposal harga tetap beserta scope dan timeline setelah sesi discovery call gratis.

Konsultasi migrasi

Apa yang bisa kami kirim sebagai live update setelah migrasi?

Perubahan pada JavaScript, HTML, CSS, dan aset. Menambah atau memperbarui native plugin memerlukan build store baru. Saat Anda upload bundle, Capgo mengecek kompatibilitas native terhadap bundle yang live di channel tersebut.

Kompatibilitas Live update

Rencanakan migrasi Anda dari Cordova

Coba Capgo Live Updates dan Capgo Native Build pada aplikasi Anda, atau jadwalkan panggilan untuk diskusi migrasi dengan tim kami.

Uji coba gratis 14 hari, tanpa kartu kredit. Plugin Capgo gratis di bawah lisensi MPL-2.0.