EasyApp
Templat SwiftUI untuk melancarkan aplikasi mudah alih pada kelajuan kilat



Penerangan
## Apa yang EasyApp Boleh Lakukan
Selamat datang ke templat **EasyApp**, templat pembangunan apl iOS yang dibina dengan SwiftUI yang merangkumi ciri teras terbina dalam seperti onboarding, pengesahan pengguna, pembelian dalam apl, operasi pangkalan data dan banyak lagi, sedia untuk digunakan di luar kotak.Ia juga menyediakan ciri lanjutan seperti contoh AI yang boleh memenuhi kebanyakan keperluan pembangunan aplikasi iOS.Ucapkan selamat tinggal kepada kerja pembangunan asas yang membosankan dan berulang, membolehkan anda menumpukan pada logik perniagaan teras anda dan menjimatkan banyak masa.
## Ciri Teras
EasyAppSwiftUI termasuk fungsi asas yang diperlukan oleh setiap aplikasi iOS moden:
### Ciri Terkini
- Secara aktif menyesuaikan diri dengan sistem iOS terkini dan ciri SwiftUI terkini
- Menyokong ciri baharu iOS 17 seperti widget skrin kunci, aktiviti langsung, dsb.
- Ciri pengaturcaraan konkurensi Swift terkini seperti async/menunggu, Tugas, dsb.
### Pengesahan & Keselamatan
- **Log masuk dengan penyepaduan Apple**
- **E-mel/kata laluan** aliran pengesahan
### Pengalaman Pengguna
- Aliran **Permulaan interaktif** dengan sorotan ciri
- Sokongan **Mod Gelap/Terang** dengan pengesanan keutamaan sistem automatik
- Animasi dan peralihan yang lancar
### Pembelian Dalam Apl
- Sokongan untuk kedua-dua **RevenueCat** dan **StoreKit2** penyepaduan pembelian dalam apl
- Sokongan untuk pengurusan langganan/pengurusan pembelian sekali
### Contoh AI
- Penyepaduan dengan model bahasa besar domestik, menyokong TTS suara, pengecaman imej dan fungsi lain, dan mengeluarkan hasil pengecaman sebagai struktur data JSON yang munasabah untuk pemprosesan seterusnya yang mudah, menyokong penyimpanan pangkalan data
- Pengiktirafan resit
- Fungsi TTS suara (dalam pembangunan)
- Fungsi pengecaman imej (dalam pembangunan)
### Fluks teks ke imej/video
- Integrasikan platform [Replicate](https://replicate.com/), menyokong berbilang model, menyokong berbilang gaya, menyokong berbilang kualiti, menyokong berbilang saiz
### Sistem Kredit
- Sokongan untuk sistem kredit, sokongan pendapatan kredit, perbelanjaan, langganan, rekod transaksi dan ciri perlindungan anti-penyalahgunaan
### Pengalaman Pembangun
- Pembangunan dengan Kursor, Peraturan Kursor terbina dalam
- Berfungsi dengan pemalam [Inject](https://github.com/krzysztofzablocki/Inject) untuk muat semula halaman yang hangat
- Setiap modul mempunyai fail README.md yang sepadan untuk memperincikan fungsi dan struktur failnya, menjadikannya lebih mudah untuk AI untuk lebih memahami struktur projek dan membantu anda dengan Pengekodan Vibe yang lebih baik
## Siapa Perlu Menggunakan EasyApp?
Templat ini sesuai untuk:
- **Pembangun Indie** ingin melancarkan apl dengan cepat
- **Pemula** memerlukan asas yang kukuh untuk MVP mereka
- **Pasukan** ingin menyeragamkan pendekatan pembangunan iOS mereka
- **Pembangun Berpengalaman** yang ingin melangkau tugas persediaan berulang
- **Projek Pembelajaran** untuk memahami seni bina apl iOS moden
- **Profesional Produk/Reka Bentuk/Operasi dan mereka yang baru dalam pembangunan iOS** yang ingin bermula dengan cepat dengan pembangunan SwiftUI dan mencipta apl iOS mereka sendiri
## Bermula
Bersedia untuk membina apl iOS anda yang seterusnya?Berikut ialah cara untuk bermula:
**Ikuti Panduan Pemasangan**: Lengkapkan [Panduan Pemasangan](/docs/pengenalan/pemasangan) untuk menyediakan persekitaran pembangunan anda
## Komuniti & Sokongan
Jika anda buntu, berikut ialah beberapa cara untuk mendapatkan bantuan:
- Ikuti kami di [X](https://x.com/ios_1261142602)
- Sertai kami di [Discord](https://discord.gg/36UQMU6yKw)
- Buka perbincangan tentang [GitHub Discussions](https://github.com/sunshineLixun/easyapp-swiftui/discussions)
- Hubungi pasukan sokongan kami di [email](mailto:lixunemail@gmail.com)