Este modelo permite criar aplicativos nativos para Android e iOS usando SVELTE (V4), Tailwind, Capacitor, Konsta UI, Shadcn-Svelte.
Requisitos básicos para desenvolvimento da Web:
Para o desenvolvimento do iOS:
Nota : O iOS 13+ é suportado. O Xcode 14.1+ é necessário (consulte a configuração do ambiente). O Capacitor usa o WKWebView, não o UIWebView depreciado.
Para o desenvolvimento do Android:
Nota : A API 22+ (Android 5.1 ou mais tarde) é suportada, o que representa mais de 99% do mercado do Android. O Capacitor requer um Android WebView com a versão do Chrome 60 ou posterior. No Android 5-6 e 10+ Capacitor usa o Android System WebView. No Android 7-9, o Google Chrome fornece o WebView.
template de uso primeiro ou clone ou fork este repositório:
npx degit crewdevio/svelte-native my-appInstale todas as dependências:
pnpm installIniciar o projeto da web:
pnpm run devCompile o front -end primeiro:
pnpm run buildEm seguida, sincronize o código com iOS/Android
pnpm run syncExecute o projeto no emulador:
pnpm run start:iosCompile o front -end primeiro:
pnpm run buildEm seguida, sincronize o código com iOS/Android
pnpm run syncExecute o projeto no emulador:
pnpm run start:android Plataformas oficiais
iOS 13+ Android 5.1+ (Requires Chrome WebView 60+) Modern Web Browsers like: Chrome, Firefox, Safari, Edge
Código IOS nativo personalizado
Código Android nativo personalizado
Implantando seu aplicativo iOS capacitor na loja de aplicativos
Implantando seu aplicativo Android do capacitor na loja do Google Play
Plugins oficiais
API do capacitor iOS
API do capacitor Android
API da web do capacitor