Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ERNI-Academy/starterkit-mobile-application-ionic

Ionic mobile application boilerplate to start a cross-platform mobile application
https://github.com/ERNI-Academy/starterkit-mobile-application-ionic

angular ionic mobile typescript

Last synced: about 2 months ago
JSON representation

Ionic mobile application boilerplate to start a cross-platform mobile application

Awesome Lists containing this project

README

        

# About

ERNI Academy StarterKit for cross-platform mobile projects using the latests version of Ionic, Angular, Capacitor for Android and iOS.

[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors)

## Built With

- [Ionic](https://ionicframework.com/)
- [Angular](https://angular.io/)
- [Capacitor](https://capacitorjs.com/)

## Features

- Native project for iOS and Android usign Capacitor and Web
- Tab Layout
- Multi-language system with Transloco
- LocalStorage / InMemoryStorage Service ready to use

## Getting Started

In the following section you will find out how to setup your enviroment so that later on you are able to clone this repository and start developing using this StarterKit.

## Prerequisites

- [NodeJS LTS (16.\*)](https://nodejs.org/) up and runing
- Android Studio (only for Android build)
- Xcode (only for iOS build)
- [Cocoapods](https://guides.cocoapods.org/using/getting-started.html#installation) (only for iOS)

## Installation

Installation instructions {{ Name }} by running:

1. Clone the repo

```sh
git clone https://github.com/ERNI-Academy/starterkit-ionic-mobile-application.git
```

2. Install packages

```sh
npm install
```

3. Build the application

```sh
npm run build
```

4. Web project

```sh
npm run start
```

5. Native projects

5.1 Sync projects

```sh
npx cap sync
```

5.1 Open projects

```sh
npx cap open ios
```

```sh
npx cap open android
```

and run the solution

## Contributing

Please see our [Contribution Guide](CONTRIBUTING.md) to learn how to contribute.

## License

![MIT](https://img.shields.io/badge/License-MIT-blue.svg)

(LICENSE) © 2022 [ERNI - Swiss Software Engineering](https://www.betterask.erni)

## Code of conduct

Please see our [Code of Conduct](CODE_OF_CONDUCT.md)

## Stats

![https://repobeats.axiom.co/api/embed/19f43be36b05a507d85eeff553629fdde8d70846.svg](https://repobeats.axiom.co/api/embed/19f43be36b05a507d85eeff553629fdde8d70846.svg)

## Follow us

[![Twitter Follow](https://img.shields.io/twitter/follow/ERNI?style=social)](https://www.twitter.com/ERNI)
[![Twitch Status](https://img.shields.io/twitch/status/erni_academy?label=Twitch%20Erni%20Academy&style=social)](https://www.twitch.tv/erni_academy)
[![YouTube Channel Views](https://img.shields.io/youtube/channel/views/UCkdDcxjml85-Ydn7Dc577WQ?label=Youtube%20Erni%20Academy&style=social)](https://www.youtube.com/channel/UCkdDcxjml85-Ydn7Dc577WQ)
[![Linkedin](https://img.shields.io/badge/linkedin-31k-green?style=social&logo=Linkedin)](https://www.linkedin.com/company/erni)

## Contact

📧 [[email protected]](mailto:[email protected])

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Axel Taylor

💻 🖋 📖 🎨 🤔 🚧 ⚠️ 💡 👀

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!