Ce modèle vous permet de créer des applications natives pour Android et iOS à l'aide de Svelte (V4), Tailwind, Capacitor, Konsta UI, Shadcn-Svelte.
Exigences de base pour le développement Web:
pour le développement iOS:
Remarque : iOS 13+ est pris en charge. Xcode 14.1+ est requis (voir la configuration de l'environnement). Le condensateur utilise wkwebView, pas le UIWebView déconseillé.
Pour le développement Android:
Remarque : API 22+ (Android 5.1 ou version ultérieure) est pris en charge, ce qui représente plus de 99% du marché Android. Le condensateur nécessite un Android WebView avec Chrome version 60 ou version ultérieure. Sur Android 5-6 et 10+ condensateur utilise le système Web Android WebView. Sur Android 7-9, Google Chrome fournit le WebView.
Utilisez d'abord template ou clone ou fork ce repo:
npx degit crewdevio/svelte-native my-appInstallez toutes les dépendances:
pnpm installDémarrer le projet Web:
pnpm run devCompilez d'abord le frontend:
pnpm run buildpuis synchroniser le code avec iOS / Android
pnpm run syncExécutez le projet dans l'émulateur:
pnpm run start:iosCompilez d'abord le frontend:
pnpm run buildpuis synchroniser le code avec iOS / Android
pnpm run syncExécutez le projet dans l'émulateur:
pnpm run start:android Plates-formes officielles
iOS 13+ Android 5.1+ (Requires Chrome WebView 60+) Modern Web Browsers like: Chrome, Firefox, Safari, Edge
Code iOS natif personnalisé
Code Android natif personnalisé
Déploiement de votre application iOS de condensateur sur l'App Store
Déploiement de votre application Android de condensateur sur le Google Play Store
Plugins officiels
API du condensateur iOS
API Android de condensateur
API Web du condensateur