Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devonfw/devon4ng-ionic-application-template
devon4ng Ionic Application Template
https://github.com/devonfw/devon4ng-ionic-application-template
angular asset-devon4ng ionic ionic5 mobile
Last synced: about 3 hours ago
JSON representation
devon4ng Ionic Application Template
- Host: GitHub
- URL: https://github.com/devonfw/devon4ng-ionic-application-template
- Owner: devonfw
- License: apache-2.0
- Created: 2018-01-09T11:38:10.000Z (about 7 years ago)
- Default Branch: develop
- Last Pushed: 2023-05-01T08:11:30.000Z (over 1 year ago)
- Last Synced: 2024-04-16T00:30:15.257Z (9 months ago)
- Topics: angular, asset-devon4ng, ionic, ionic5, mobile
- Language: TypeScript
- Homepage:
- Size: 5.02 MB
- Stars: 12
- Watchers: 22
- Forks: 16
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING_GUIDE.asciidoc
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.asciidoc
Awesome Lists containing this project
README
# devon4ng-ionic-application-template
This repository contains a basic template of an ionic 5 application, which implements common functionalities such as: login, language settings and interaction with a database (delete, add, modify and update data).## Dependencies
To run the commands command on the "How to use" section, a Node.js installation with the package ionic is needed.
This application also uses [Capacitor](https://capacitor.ionicframework.com/) to access to native functionalities, so the capacitor module has to be installed.
To show the template on android devices, it is necessary to have [Android Studio](https://developer.android.com/studio) and Android SDK.
| NOTE: | devonfw console comes with an Node.js and Ionic installation. |
|--------|-------------------|## How to use
To use this application, the following steps have to be done:
* download the project or clone this repository.
* run `npm install` in the root folder
* run `ionic serve`After that, a browser window will be opened to show the app.
* To display the results on an android device:
* run `run npx cap init "name-for-the-app (between quotes)" "id-for-the-app (between quotes)"`
* run `ionic build --configuration=android`
* run `npx cap add android`
* run `npx cap copy`
* run `npx cap open android`The last command opens Android Studio. Once it is opened, build the sdk and run an emulator/connect a device.