Buat aplikasi iPhone secara percuma: kos sebenar
Oleh Mehdi Azizi
Dikemas kini pada , 12 min
Membina dan menguji aplikasi adalah percuma. Penerbitan berbayar: Apple 99 $ setahun, Google 25 $ sekali sahaja. Ini yang benar-benar percuma.
Membuat aplikasi secara percuma memang boleh, tetapi hanya sehingga satu titik tertentu: membina dan menguji tidak kos apa-apa, menerbitkan perlu dibayar. Apple mengenakan 99 $ setahun, Google 25 $ sekali sahaja. Di antara kedua-duanya, semuanya bergantung pada alat yang anda guna: kebanyakan tawaran "percuma" membenarkan anda membina aplikasi, kemudian mengenakan bayaran pada hari anda mahu menerbitkannya.
Panduan ini menyusun semuanya, cara demi cara: alat tanpa kod, AI, Android, kemudian laluan yang saya guna untuk aplikasi iPhone saya sendiri. Semua harga diambil daripada halaman rasmi. Harga alat tanpa kod dan AI disemak pada 2 Oktober 2026.
Buat aplikasi secara percuma: jawapan ringkas
| Cara | Apa yang percuma | Apa yang berbayar |
|---|---|---|
| Alat tanpa kod | Membina dan menguji dalam editor | Penerbitan: 25 hingga 59 $ sebulan bergantung pada alat |
| AI yang menulis kod | Beberapa permintaan sehari | Penggunaan harian: dari 20 $ sebulan |
| Kod, dengan Expo, Xcode atau Android Studio | Semua yang diperlukan untuk membina app | Tiada apa-apa sebelum penerbitan |
| Penerbitan di store | Tiada | 99 $ setahun di Apple, 25 $ sekali sahaja di Google |
Alat tanpa kod: apa yang dibenarkan oleh pelan percuma
Hampir semua pembina aplikasi tanpa kod ada pelan percuma. Ia digunakan untuk membina dan mencuba. Daripada lima yang saya semak, tiada satu pun yang menerbitkan ke store secara percuma.
| Alat | Percuma | Disekat | Untuk menerbitkan |
|---|---|---|---|
| Adalo | Membina dan menguji, 500 rekod setiap app | Penerbitan ke web, App Store dan Google Play | Starter, 36 $ sebulan dengan bil tahunan |
| Glide | 10 projek, kredit terhad | Penerbitan aplikasi | Basic, 25 $ sebulan |
| Bubble | Versi pembangunan dan ujian pada peranti | Laman dalam talian dan penghantaran ke store | Starter, 59 $ sebulan dengan bil tahunan |
| FlutterFlow | Membina dan menguji, 2 projek | Muat turun kod dan penghantaran ke store | Basic, 39 $ sebulan |
| Thunkable | 3 projek awam, 5 skrin setiap projek | Projek peribadi dan penerbitan | Builder, 37 $ sebulan dengan bil tahunan |
Dua perkara lagi. Menerbitkan dengan alat ini tidak menghapuskan yuran Apple dan Google: yuran itu ditambah kepada langganan. Dan bukan semua alat menghasilkan app untuk store: Glide menyatakan bahawa aplikasinya ialah aplikasi web dan penerbitan terus ke App Store atau Google Play tidak disokong.
Penjana aplikasi "percuma": apa yang mereka hadkan
Banyak alat menjanjikan anda boleh membuat app secara percuma. Pelan percuma mereka memang wujud, tetapi hampir selalu menyekat salah satu daripada tiga perkara ini:
- Jenama: app anda memaparkan logo atau nama alat itu, sesuatu yang tidak sesuai untuk app yang anda mahu jual.
- Eksport kod: anda tidak boleh mengambil projek anda, jadi anda terus bergantung pada platform itu dan harganya pada masa depan.
- Penerbitan: penghantaran ke App Store hanya untuk pelan berbayar, atau mustahil jika alat itu hanya menghasilkan app web.
Malah apabila alat itu boleh menerbitkan, keahlian Apple tetap anda yang bayar. Di halaman harganya, cari tiga perkataan ini: jenama, eksport, penerbitan.
Buat aplikasi secara percuma dengan AI
AI menulis kod untuk anda, dan kod itu milik anda. Pelan percumanya wujud, tetapi dikira dalam bilangan permintaan sehari:
- Cursor ada pelan percuma dengan bilangan permintaan ejen yang terhad.
- Lovable memberi 5 kredit sehari, maksimum 30 sebulan, dan membina aplikasi web.
- Bolt memberi 300,000 token sehari dan 1 juta sebulan, dengan logonya pada laman yang dihasilkan.
- Claude Code tiada dalam pelan percuma Claude: ia termasuk dalam pelan berbayar, bermula dari 20 $ sebulan.
Ini cukup untuk mencuba dan menjana beberapa skrin. Tidak cukup untuk membina keseluruhan aplikasi: sebaik sahaja anda bekerja setiap hari, kuota cepat habis. Kaedah, hadnya dan bahayanya ada dalam "Vibe coding: apa itu". Dan untuk kaedah lengkap laluan ini, ada halaman kursus vibe coding.
Buat aplikasi Android secara percuma
Di Android, laluan percuma pergi lebih jauh berbanding iPhone. Android Studio, alat rasmi Google, boleh dimuat turun terus. Untuk memasang app pada telefon anda sendiri, dokumentasi Android tidak memerlukan akaun berbayar: anda hanya perlu mengaktifkan pilihan pembangun dan penyahpepijatan USB.
Penerbitan pula kos 25 $ sekali sahaja untuk membuka akaun Google Play. Dan akaun peribadi yang dibuat selepas 13 November 2023 mesti terlebih dahulu lulus ujian tertutup dengan sekurang-kurangnya 12 penguji selama 14 hari berturut-turut. Ini bukan yuran, tetapi tempoh masa yang perlu dirancang.
Dengan React Native dan Expo, projek yang sama menghasilkan app Android dan app iPhone. Bahagian seterusnya panduan ini memperincikan sisi Apple, yang saya amalkan.
Bolehkah buat aplikasi iPhone secara percuma?
Ya, sebahagian besarnya. Anda boleh menulis kod, menguji pada iPhone anda dan membina aplikasi tanpa membayar satu sen pun, berkat Xcode, Expo dan pelan percuma EAS, Supabase dan RevenueCat. Sebaliknya, menerbitkan di App Store atau menggunakan TestFlight memerlukan Apple Developer Program, pada 99 $ setahun.
Membina dan menguji: percuma, dengan had. Menerbitkan: berbayar, kecuali dalam kes yang sangat khusus. Panduan ini menunjukkan di mana sempadannya, supaya anda tidak membayar terlalu awal atau menemui yuran yang menyekat sehari sebelum pelancaran.
Saya menerbitkan app iOS saya sendiri dengan React Native, Expo, EAS, RevenueCat dan Supabase. Solys, jam penggera dengan permainan mini, dan TradaZen, app latihan trading, ada di App Store. Semua angka di bawah diambil daripada halaman rasmi setiap alat, disemak pada 23 September 2026.
Apa yang benar-benar percuma, dan apa yang tidak
Ini jadual yang saya harap saya ada pada mulanya, untuk stack yang saya guna.
| Perkara | Percuma? | Kos sebenar | Bila anda bayar |
|---|---|---|---|
| Xcode | Ya | 0 €, tetapi perlukan Mac | Tidak pernah untuk alat itu sendiri |
| Ujian pada iPhone anda dengan akaun Apple percuma | Ya | 0 €, profil sah 7 hari, 3 peranti | Apabila anda mahu TestFlight atau berhenti memasang semula setiap minggu |
| Expo dan React Native | Ya | 0 €, sumber terbuka | Tidak pernah untuk framework |
| Expo Go (App Store) | Ya | 0 €, versi terikat pada SDK yang lebih lama | Untuk versi terkini pada iPhone, melalui keahlian Apple anda |
| EAS Build (pelan Free) | Ya, dengan kuota | 15 build iOS dan 15 Android sebulan | Melebihi itu: pelan Starter 19 $ sebulan, atau tunggu bulan berikutnya |
| Supabase (pelan Free) | Ya, dengan kuota | 2 projek aktif, pangkalan data 500 MB, 50,000 pengguna aktif sebulan | Pelan Pro dari 25 $ sebulan |
| RevenueCat | Ya, sehingga satu had | 0 € sehingga 2,500 $ hasil dijejak sebulan | 1% daripada hasil dijejak melebihi had itu |
| Alat AI | Pelan percuma terhad | Kuota rendah | Sebaik sahaja anda menulis kod setiap hari |
| Apple Developer Program | Tidak, kecuali pengecualian | 99 $ setahun, dipaparkan dalam mata wang tempatan | Untuk TestFlight, App Store Connect dan penerbitan |
| Komisen Apple | Tidak | 15% dengan Small Business Program | Pada setiap jualan, dipotong oleh Apple |
Cara membacanya mudah: semua yang digunakan untuk membina app adalah percuma pada permulaan. Apa yang digunakan untuk mengedarkannya melalui Apple, dan Apple mengenakan bayaran.
Alat percuma, satu demi satu
Xcode dan ujian pada iPhone anda sendiri
Xcode, alat pembangunan Apple, percuma di Mac App Store. Halamannya menyatakan anda perlukan Mac yang agak baharu: versi semasa memerlukan macOS 26.6 dan Mac dengan cip Apple M1 atau lebih baharu.
Dengan akaun Apple biasa, tanpa keahlian berbayar, anda boleh memasang app pada iPhone anda daripada Xcode. Perbandingan rasmi keahlian menetapkan had pasukan peribadi percuma ini:
- profil pemasangan tamat tempoh 7 hari selepas dibuat, kemudian anda perlu membina dan memasang semula;
- anda boleh mendaftar sehingga 3 peranti;
- anda boleh memasang sehingga 3 app setiap peranti.
Ini cukup untuk membina versi pertama anda, tetapi tidak untuk membiarkan orang lain mengujinya.
Expo Go: percuma, dengan satu catatan pada 2026
Expo Go ialah app yang memuatkan projek anda pada telefon dengan mengimbas kod QR. Ia percuma di App Store. Catatannya ialah versi: menurut changelog Expo Mei 2026, versi App Store kekal pada SDK 54. Untuk menjalankan versi Expo Go yang lebih baharu pada iPhone fizikal, dokumentasi Expo menyatakan anda perlukan langganan aktif Apple Developer Program, kerana anda membina salinan sendiri dengan eas go dan memasangnya melalui TestFlight.
Dua laluan kekal percuma. Sejak SDK 56, create-expo-app menawarkan untuk membuat projek yang serasi dengan Expo Go dari App Store. Dan pada Mac, Expo Go boleh dipasang secara percuma dalam simulator iOS, tanpa mengira versi SDK.
Satu lagi had: Expo Go hanya mengandungi modul natif Expo. Dengan pustaka natif yang tiada di dalamnya, seperti SDK RevenueCat, anda perlukan development build.
EAS Build: 15 build iOS sebulan
EAS Build membina app anda di awan, jadi anda tidak perlu menguruskan semuanya dalam Xcode. Menurut halaman harga Expo, pelan Free merangkumi 15 build iOS dan 15 build Android, dalam baris gilir keutamaan rendah, dengan had 45 minit setiap build. EAS Submit, yang menghantar app anda ke store, juga termasuk.
Dua perkara penting. Pertama, FAQ bil menerangkan bahawa apabila kuota habis, anda tidak boleh memulakan build lagi sehingga hari pertama bulan berikutnya, kecuali anda membina secara tempatan atau beralih ke pelan berbayar. Kedua, EAS Build percuma tidak mengecualikan anda daripada akaun Apple: build untuk simulator tidak memerlukannya, tetapi pemasangan build pada iPhone berdaftar memerlukan akaun Apple Developer berbayar, begitu juga build untuk App Store.
Supabase dan RevenueCat: percuma selagi aplikasi masih kecil
Untuk data dan akaun pengguna, pelan Free Supabase merangkumi 2 projek aktif, pangkalan data 500 MB, 50,000 pengguna aktif sebulan, storan fail 1 GB dan lebar jalur keluar 5 GB. Perangkapnya: projek percuma dijeda selepas seminggu tidak aktif. Untuk app dalam pengeluaran, ini risiko sebenar. Pelan Pro bermula pada 25 $ sebulan.
Untuk langganan, RevenueCat percuma sehingga 2,500 $ hasil dijejak sebulan, kemudian mengenakan 1% daripada apa yang anda jejak melebihi had itu. Dalam erti kata lain, anda hanya membayar RevenueCat apabila app anda sudah menjana wang. Ini model paling jujur dalam senarai.
Alat AI: pelan percuma yang terhad
Claude, ChatGPT atau Cursor ada pelan percuma. Ia cukup untuk menjana beberapa skrin, tetapi tidak untuk menulis kod keseluruhan app hari demi hari: kuota cepat habis. Pelan ini kerap berubah, semak di halaman setiap penyedia. Untuk tahu sama ada AI atau no-code sesuai untuk projek anda, saya bandingkan kedua-dua laluan dalam buat aplikasi tanpa kod.
Apa yang berbayar: menerbitkan di App Store
Di sinilah "percuma" berakhir untuk hampir semua orang. Apple Developer Program berharga 99 USD setiap tahun keahlian, dan Apple menyatakan harga dipaparkan dalam mata wang tempatan anda semasa pendaftaran. Tanpa keahlian ini, tiada App Store Connect, tiada TestFlight, tiada penerbitan.
Saya perincikan pendaftaran, pilihan antara individu dan organisasi (dengan nombor D-U-N-Snya) dan masa yang tepat untuk membayar dalam akaun pembangun Apple: harga dan pendaftaran.
Pengecualian wujud, tetapi mungkin tidak melibatkan anda
Apple memberi pengecualian yuran kepada pertubuhan bukan untung yang diiktiraf, institusi pendidikan bertauliah dan agensi kerajaan. Semua syarat mesti dipenuhi:
- menjadi entiti undang-undang, bukan individu atau syarikat seorang;
- tidak menandatangani perjanjian app berbayar, jadi tidak menawarkan app berbayar atau pembelian dalam app;
- tidak menjual sebarang barangan atau perkhidmatan digital dalam app anda.
Jika anda mahu menjual langganan, pintu ini tertutup. Sebaliknya, persatuan yang menerbitkan app percuma untuk ahlinya patut menyemak kelayakannya.
Komisen Apple pada jualan anda
Selepas diterbitkan, app anda juga membayar pada setiap jualan. Menurut halaman keahlian, komisen untuk barangan dan perkhidmatan digital ialah 30%, dikurangkan kepada 15% untuk langganan yang layak dan untuk ahli App Store Small Business Program. Program ini untuk pembangun yang memperoleh paling banyak 1 juta dolar hasil bersih pada tahun kalendar sebelumnya. Ia tidak automatik: anda perlu memohon. Jika anda menjual langganan, mohon dari awal, jika tidak anda hanya menerima 70% daripada harga pada tahun pertama seorang pelanggan, bukannya 85%.
Kos tersembunyi yang tiada siapa letak dalam jadual
Masa anda
Ini jauh lebih mahal daripada yang lain. Belajar, membina, menguji dan membetulkan app pertama mengambil masa berminggu-minggu. Alat percuma yang membuang sepuluh jam anda lebih mahal daripada alat berbayar yang menjimatkan dua puluh jam. Untuk anggaran lengkap, sama ada sendirian atau dengan penyedia perkhidmatan, baca berapa kos aplikasi iOS.
Mac
Xcode percuma, tetapi hanya berjalan pada Mac. Jika anda tiada Mac, Expo dan EAS membolehkan anda bekerja dari Windows dan membina di awan. Sebagai gantinya, anda kehilangan simulator iOS tempatan dan laluan ujian percuma melalui Xcode. Saya terangkan apa yang masih boleh dibuat dalam terbitkan app iOS tanpa Mac.
Peranti ujian
Simulator tidak menggantikan iPhone sebenar: notifikasi, pembelian dalam app, kamera dan prestasi perlu disemak pada peranti. Untuk saiz skrin lain, simulator boleh digunakan.
Laluan percuma langkah demi langkah
Ini susunan yang saya cadangkan untuk pergi sejauh mungkin tanpa membayar apa-apa.
- Buat projek Expo anda dengan
create-expo-app. Jika anda mahu menguji pada iPhone tanpa keahlian, pilih pilihan yang serasi dengan Expo Go dari App Store. - Tulis kod dan uji dengan Expo Go, pada iPhone anda atau dalam simulator jika anda ada Mac. Inilah fasa anda membina kebanyakan skrin.
- Beralih ke development build apabila anda menambah modul natif. Pada Mac, Xcode memasangnya pada iPhone anda dengan akaun Apple percuma, dengan pemasangan semula setiap 7 hari.
- Guna EAS Build percuma untuk build simulator dan untuk membiasakan diri dengan konfigurasi, sambil memerhati kuota bulanan anda.
- Sambungkan Supabase dan RevenueCat pada pelan percuma mereka. Anda boleh mengkonfigurasi semuanya di sisi kod sebelum ada seorang pun pelanggan.
- Bayar keahlian Apple apabila fungsi utama berjalan pada telefon anda. Keahlian inilah yang membuka TestFlight, App Store Connect dan penciptaan langganan anda.
Langkah 6 ialah sempadan sebenar. TestFlight termasuk dalam alat yang dikhaskan untuk ahli berbayar, seperti yang dinyatakan dalam perbandingan Apple. Untuk langkah seterusnya, saya terangkan persediaannya dalam TestFlight: uji app iPhone anda.
Inilah laluan yang saya ikuti untuk app saya. Sebab pilihan teknikal ini ada di halaman aplikasi mudah alih dengan React Native dan Expo. Kaedah lengkap, dari idea hingga penerbitan, ada dalam cara membuat aplikasi.
Nasihat saya
Membuat aplikasi iOS percuma memang boleh selagi anda masih belajar: bina tanpa membayar. Bayar 99 $ itu apabila app anda layak diuji oleh orang lain selain anda. Dan jika anda bercadang menjual langganan, sediakan bajet ini dari hari pertama daripada mencari jalan pintas yang tidak wujud.
Jika anda lebih suka bermula dari asas yang sedia ada, iOS Kit menghimpunkan Starter Code app saya, termasuk langganan, dan laluan empat langkah untuk diikuti mengikut rentak anda. Keahlian Apple masih perlu dibayar berasingan, terus kepada Apple.
Diagnostik percuma pula tidak kos apa-apa: ia memberitahu apa yang menyekat projek anda dan menghantar senarai semak saya untuk mengelak penolakan Apple. Dan halaman utama merumuskan keseluruhan laluan untuk melancarkan aplikasi mudah alih anda, dari idea hingga App Store.
Soalan lazim
Bolehkah ChatGPT membuat aplikasi?
Ia boleh menulis kod aplikasi, dan ejen Codexnya boleh mengubah fail projek anda. Ia tidak membina app, tidak menandatanganinya dan tidak menghantarnya ke store: langkah-langkah ini tetap tanggungjawab anda. Tutorial "Buat aplikasi dengan Codex" menunjukkan laluan pertama.
Perisian percuma apa untuk membuat aplikasi?
Untuk membina tanpa kod, Adalo, Glide, Bubble, FlutterFlow dan Thunkable ada pelan percuma untuk membina dan menguji, tetapi tiada satu pun yang menerbitkan ke store secara percuma. Untuk meminta AI menulis kod, Cursor, Lovable dan Bolt ada pelan percuma yang terhad. Untuk menulis kod sendiri, Expo, Xcode dan Android Studio boleh dimuat turun tanpa membayar apa-apa.
Bolehkah buat aplikasi Android secara percuma?
Ya untuk membinanya dan mengujinya pada telefon anda, tanpa akaun berbayar. Untuk menerbitkannya di Google Play, anda perlu membuka akaun pada 25 $, dibayar sekali sahaja, kemudian lulus ujian tertutup 14 hari dengan 12 penguji jika akaun anda akaun peribadi.
Bolehkah terbitkan aplikasi secara percuma di App Store?
Tidak. Malah app percuma memerlukan penerbitnya menjadi ahli Apple Developer Program, pada 99 $ setahun. Hanya sesetengah persatuan, sekolah bertauliah dan agensi kerajaan yang tidak menjual apa-apa dikecualikan.
Bolehkah uji aplikasi pada iPhone tanpa membayar?
Ya. Dengan Xcode dan akaun Apple percuma, profil tamat tempoh selepas 7 hari dan anda terhad kepada 3 peranti. Expo Go, versi App Store, juga membolehkan ujian percuma.
Adakah EAS Build benar-benar percuma?
Pelan Free merangkumi 15 build iOS dan 15 Android sebulan, dalam baris gilir keutamaan rendah. Build untuk iPhone sebenar atau untuk App Store juga memerlukan akaun Apple berbayar.
Perlukah Mac untuk buat aplikasi iPhone secara percuma?
Tidak semestinya. Xcode dan simulator memerlukan Mac, tetapi Expo dan EAS membolehkan anda menulis kod pada Windows dan membina di awan. Anda kemudian kehilangan ujian percuma melalui Xcode.
Berapa banyak Apple ambil pada setiap jualan?
Komisen standard ialah 30%. Ia turun kepada 15% untuk langganan yang layak dan untuk ahli Small Business Program, atas permohonan, di bawah 1 juta dolar hasil bersih setahun.