kaios-svelte-starter
A simple starter template for building a KaiOS app using Svelte and TypeScript.
Development and testing
npm run dev
builds the app in watch mode and serves the site. Great for testing your app in a desktop browser.
Deploying to a device
- Connect your device to your computer and make sure it appears in WebIDE.
npm run build
- In WebIDE, load the
/public
folder as a packaged app.
- Or,
npm run dev
then visit localhost:port/index.html
Synthetic flavors:
- Support D-pad navigation & Software Key listener
- Support i18n
Built-in components:
- Dialog
- ListView
- Separator
- Option Menu
- Radio
- Single Selector(Radio)
- Checkbox
- Multi Selector(Checkbox)
- Date Picker
- Time Picker
- Loading Bar
- Progress Bar
- Range Slider
- Button
- InputText
- TextArea
- InputTextDialog
- TextAreaDialog
- Toaster(@zerodevx/svelte-toast)