Overview:
The Svelte Cordova Boilerplate is a friendly and easy-to-use template for creating Android and iOS mobile apps using the Svelte framework and Cordova. It is a GitHub repository that can be forked or used as a template to start a new project. The purpose of this boilerplate is to provide a starting point with the correct configurations, readme instructions, and code samples, so that developers don’t have to begin their projects from an empty template. The project is open-source and free to use, with the option to donate to support the developer’s efforts.
Features:
- Easy to use
- MIT License
- Svelte SPA + Cordova Mobile App
- Android App
- iPhone/iOS App
- Browser sync, auto refresh, auto reload
- Dark mode
- 100% on Google Speedpage
- Friendly boilerplate + Github templates
- Powered by Svelte framework
- Without jQuery dependence
- Typescript + TSPaths preconfigured
- Userfriendly folders tree
- Prettiers and ESLint preconfigured
- all-contributors-cli and all-shields-cli preconfigured
- JEST Test preconfigured
- Full async code
- Github and Vscode dotfiles preconfigured
- Translations i18n: English, Italian, Polish
Installation:
To setup the project, follow these steps:
- Clone this repository or download the desired version (nightly, beta, or stable).
- Run
npm run init. - Run
npm run dev. - Run
npm run dev:cordova. - Open
platforms/androidwith Android Studio orplatforms/ioswith Xcode. - Press “RUN” to build and run the app.
Summary:
The Svelte Cordova Boilerplate is a convenient and user-friendly template for creating mobile apps using Svelte and Cordova. It provides a comprehensive set of features, including support for Android and iOS, browser sync, dark mode, and more. The boilerplate is preconfigured with various tools and settings to ensure a smooth development experience. With the option to donate and receive support, this open-source project aims to make app development more accessible and efficient.