Lebih lanjut ke konten utama
Cordova to Capacitor migration

Move your Cordova app to Capacitor without rewriting it

Keep your web code and replace the native shell. Use free Capgo plugins for what your Cordova plugins did, ship with Capgo Build and live updates, and bring in our team if you want the migration done for you.

Dukungan manusia dari Martin

Capgo plugins are free and open source under MPL-2.0

Mengapa tim berpindah

Web code berfungsi dengan baik. Layer Cordova memperlambat Anda.

Kebanyakan aplikasi Cordova menjaga UI dan logika mereka. Pekerjaan dilakukan di plugin, konfigurasi native, dan proses rilis.

Plugin tidak lagi mendapatkan pembaruan

Banyak plugin Cordova tidak lagi dipelihara. Ketika sebuah SDK baru iOS atau Android mengganggu satu, tim Anda membagi ulang dan membawa perbaikan.

Native projects are generated

Cordova merekonstruksi platform/ dari config.xml dan hook, sehingga perubahan native manual mudah hilang. Capacitor menjaga proyek ios/ dan android/ nyata di repositori Anda yang Anda buka di Xcode dan Android Studio.

Fitur perangkat baru memerlukan plugin baru

Passkeys, biometrik, pembelian dalam aplikasi, dan lokasi latar belakang semua memerlukan plugin native yang dipelihara. Di Capacitor Anda dapat memilih dari plugin resmi dan Capgo plugin.

Setiap perbaikan menunggu tinjauan toko

Tidak ada pembaruan hidup, perbaikan JavaScript satu baris memerlukan binary baru. Tinjauan toko seringnya 24-48 jam, kadang-kadang lebih lama, dan pengguna masih harus memperbarui.

Apa Capgo yang diberikan kepada tim Cordova

Plugin, build, dan pembaruan hidup untuk stack baru

Hanya gunakan apa yang Anda butuhkan. Plugin gratis, platform memiliki uji coba 14 hari, dan tim kami dapat menjalankan migrasi.

Pengganti plugin gratis

Capgo menjaga Capacitor plugin untuk biometrik, login sosial, SQLite, pembelian dalam aplikasi, browser dalam aplikasi, lokasi latar belakang, dan lain-lain. Mereka adalah sumber terbuka di bawah MPL-2.0.

Lihat Capgo plugin

Prioritas perbaikan plugin

Di setiap Capgo rencana, laporan bug plugin dan permintaan fitur Anda akan ditangani terlebih dahulu oleh tim yang menjaga plugin.

Lihat rencana

Pembaruan hidup saat masih menggunakan Cordova

@capgo/cordova-updater brings Capgo live updates to Cordova iOS 7+ and Android 13+. After the move, keep the same Capgo app ID and channels and switch to the Capacitor plugin.

Petunjuk pembaruan Cordova

Pembaruan hidup di cloud untuk iOS dan Android

Capgo Build mengompilasi dan menandatangani proyek baru Capacitor di cloud dan dapat mengirimkannya ke toko. Pembangunan native biasanya memakan waktu 2-3 menit.

Capgo Build guide

Kompatibilitas asli cek

When you upload a bundle, Capgo compares the native plugins in your project with the bundle live on the channel and tells you when a change needs a new store build.

Kompatibilitas dengan Live update

Rollback otomatis

Panggil notifyAppReady() ketika aplikasi Anda dimulai. Jika sebuah bundle baru tidak memanggilnya dalam 10 detik, perangkat kembali ke versi yang berfungsi sebelumnya.

Cara kerja notifyAppReady

Pemindahan yang dilakukan oleh tim kami

We run Cordova to Capacitor migrations as fixed-price projects. You get a proposal with scope and timeline after a free discovery call.

Pemindahan konsultasi

Bantuan Premium setelah peluncuran

Akses langsung ke insinyur Capacitor untuk crash native, gagal build, penolakan toko, dan konflik plugin.

Bantuan Premium

Teruskan aplikasi web Anda. Ganti lapisan native.

Perubahan migrasi mengubah layer native dan proses rilis. Produk Anda tetap sama untuk pengguna Anda.

Apa yang tetap
  • UI, rute, dan kerangka web Anda
  • Your JS/TS code and state management
  • Backend, API, dan analitik Anda
  • ID aplikasi dan daftar penjualan Anda
Apa yang berubah
  • projek ios/ dan android/ yang dikomit ke repositori Anda
  • Pengaturan config.xml dipindahkan ke capacitor.config dan file native
  • Plugin Cordova diganti, atau dipertahankan jika kompatibel
  • Pengaturan build, tanda tangan, dan rilis
Mengatasi bug web setelah peluncuran

Setelah Anda berada di Capacitor, kirimkan perbaikan JavaScript, HTML, dan CSS sebagai pembaruan hidup. Perubahan native masih melalui toko-toko.

Capacitor setup pembaruan
Rilis pembaruan dalam tahap-tahap

Kirimkan live update ke saluran uji terlebih dahulu, kemudian ke persentase perangkat produksi. Perluas peluncuran atau kembali dari CLI.

Rollout bertahap

Bagaimana cara kerjanya

Bagaimana tim Cordova beralih ke Capacitor dengan Capgo

Empat langkah ini berlaku sama, baik Anda melakukannya sendiri, mempercayakannya kepada agen AI, atau membiarkan tim kami yang menjalankannya.

  1. Daftar plugin dan konfigurasi native

    Export daftar plugin dan platform. Perhatikan preferensi config.xml, variabel plugin, hook, dan perubahan manual di platform/. Ini adalah input migrasi Anda.

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

    Pasang Capacitor, atur webDir ke folder keluaran build Anda, dan tambahkan proyek iOS dan Android. Aplikasi web yang dibangun Anda dikopi ke kedua tempat.

    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

    Peta setiap plugin ke plugin resmi Capacitor atau plugin Capgo. Capacitor dapat menjalankan banyak plugin Cordova, tetapi pengganti yang dipelihara lebih aman untuk login, pembayaran, dan penyimpanan.

    bun add @capgo/capacitor-native-biometric
    bun add @capgo/capacitor-social-login
    bunx cap sync
    Browsing Capgo plugin
  4. Bangun, rilis, lalu update secara langsung

    Bangun dan tandatangani dengan Capgo. Bangun dan kirimkan update toko dengan ID aplikasi yang sama, sehingga menginstal di atas versi Cordova. Setelah itu, kirimkan perbaikan layer web sebagai update langsung.

    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
    Capgo Panduan Pembangunan

Sudah Dilakukan

Apa yang Tim Kami Berikan

  • Capacitor Projek iOS dan Android di Repositori Anda yang Dapat Dibangun di Xcode dan Android Studio
  • Peta Plugin: Setiap Plugin Cordova Diganti, Dijaga, atau Dibangun Kembali, dengan Alasan
  • Konfigurasi file config.xml, Izin, dan Tautan Kedalaman Dipindahkan ke Projek Nativ
  • Branch Pemindahan yang Dites dan Daftar Rilis, Termasuk Pengupgrade dari Versi Toko Anda yang Sekarang
  • Pengaturan pembangunan dan pengiriman, di CI milik Anda atau dengan Capgo Build
  • Code, plugin, dan dokumen yang diberikan kepada perusahaan Anda pada saat pengiriman

Jangkauan dan jadwal akan datang dalam proposal harga tetap setelah panggilan penemuan gratis. Jika Anda membutuhkan plugin yang belum ada, kami dapat membuatnya.

Migrasi konsultasi

Apakah Anda ingin melakukannya sendiri?

Ikuti panduan langkah demi langkah dengan plugin Capgo gratis, atau biarkan agent kode AI menjalankan langkah-langkah dengan kemampuan Capgo dan peta plugin.

Aplikasi dibangun dengan Capacitor

Capacitor menjalankan aplikasi publik besar

Aplikasi ini dibangun dengan Capacitor: web code dalam shell iOS dan Android asli, model yang sama dengan aplikasi Cordova Anda berpindah ke.

Icon aplikasi Resultados Alat

Hasil Pemilu

Aplikasi hasil pemilu dari Mahkamah Pemilihan Tinggi Brasil.

Instalasi Google Play
15.0Juta
Nilai Toko
2.8
Windy.com - Aplikasi Cuaca Icon CUACA

Windy.com - Cuaca Perkiraan

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

Instalasi Google Play
32,9Juta
Rasio Toko
4.7
Logo Aplikasi BURGER KING® APLIKASI

BURGER KING®

Aplikasi Burger King Jerman dengan penawaran dan pencarian restoran.

Instalasi Google Play
14,3Juta
Rasio Toko
3.9

Bukti pelanggan

Apa yang tim pengembang katakan tentang Capgo

5.0/5 ditaksir oleh tim pengembang 9,400+ tim Ulasan Baca
Potret Mikołaj Wilczek

Pengembang Utama Platform Mobile, Tellent

Kepala Insinyur Platform Mobile Utama, Tellent

“We originally discovered Capgo through its plugins, and that turned out to be a great entry point into a much more efficient release process for our team.”

Pengembang Utama, drivolino GmbH

Sergiu S

Pengembang Utama, drivolino GmbH

“Penggunaan plugin Pembaruan Capgo Capacitor telah mengubah cara kami mengirimkan pembaruan. Yang dulunya membutuhkan hari, sekarang hanya membutuhkan menit.”

Potret Michael Haberler

Michael Haberler

nethead emeritors

“Tugas yang luar biasa pada plugin pembaruan. Ini berfungsi dengan lancar bagi saya, dan pembaruan hidup adalah akselerator cepat untuk balikan pengujian.”

FAQ

Cordova to Capacitor questions

Apa yang tim perlu tahu sebelum melakukan migrasi.

Apa tim yang bertanya sebelum mereka memulai migrasi.

No. Your UI and business logic stay. The work is in the native projects, plugins, config, and build setup. Most code changes are in the places where you call a plugin API.

Petunjuk migrasi langkah demi langkah

Petunjuk migrasi langkah demi langkah

Capacitor can run many Cordova plugins, so you can keep some while you migrate. For login, payments, storage, and other critical paths, use a maintained Capacitor plugin. Capgo plugins are free under MPL-2.0.

Lihat Capgo plugin

Apakah kita bisa menggunakan Capgo live updates sebelum migrasi?

Ya. @capgo/cordova-updater mendukung Cordova iOS 7+ dan Android 13+ dengan sama CLI dan saluran. Ketika Anda pindah ke Capacitor, simpan ID aplikasi Capgo dan saluran dan switch ke @capgo/capacitor-updater.

Petunjuk pembaruan Cordova

Berapa lama waktu migrasi?

Tergantung pada berapa banyak plugin yang Anda gunakan dan berapa banyak kode native code yang Anda miliki. Jika tim kami menjalankannya, Anda akan mendapatkan proposal harga tetap dengan ruang lingkup dan jadwal setelah panggilan penemuan gratis.

Konsultasi migrasi

Apa yang bisa kita kirim sebagai live update setelah migrasi?

Perubahan pada JavaScript, HTML, CSS, dan aset. Menambahkan atau meningkatkan plugin native memerlukan pembangunan toko baru. Ketika Anda mengunggah bundle, Capgo memeriksa konsistensi native terhadap bundle hidup di saluran.

Live update konsistensi

Rencanakan perpindahan Anda dari Cordova

Coba Capgo pembaruan langsung dan Capgo Bangun aplikasi Anda, atau buat janji untuk menentukan migrasi dengan tim kami.

dukungan manusia dari Martin

14-hari uji coba gratis, tidak ada kartu kredit. Capgo plugin gratis di bawah MPL-2.0.