Svelte Cordova Boilerplate screenshot

Svelte Cordova Boilerplate

Updated: 20 Nov 2021
28 Stars

Create a mobile app with this friendly Svelte boilerplate for apache cordova. Made easy your android app and ios app

Categories

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:

  1. Clone this repository or download the desired version (nightly, beta, or stable).
  2. Run npm run init.
  3. Run npm run dev.
  4. Run npm run dev:cordova.
  5. Open platforms/android with Android Studio or platforms/ios with Xcode.
  6. 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.