Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robingenz/capacitor-plugin-demo
⚡️ Simple Ionic Angular app to demonstrate the use of certain Capacitor plugins.
https://github.com/robingenz/capacitor-plugin-demo
android capacitor capacitor-community hacktoberfest ionic ios pwa web
Last synced: 2 days ago
JSON representation
⚡️ Simple Ionic Angular app to demonstrate the use of certain Capacitor plugins.
- Host: GitHub
- URL: https://github.com/robingenz/capacitor-plugin-demo
- Owner: robingenz
- License: mit
- Created: 2021-03-04T19:26:17.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-07T10:11:35.000Z (8 months ago)
- Last Synced: 2024-03-07T11:43:40.296Z (8 months ago)
- Topics: android, capacitor, capacitor-community, hacktoberfest, ionic, ios, pwa, web
- Language: TypeScript
- Homepage: https://capacitor-plugin-demo-robingenz.vercel.app/home
- Size: 36.1 MB
- Stars: 81
- Watchers: 3
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-capacitorjs - capacitor-plugin-demo - Simple Ionic Angular app to demonstrate the use of certain Capacitor plugins. (Demo Apps / Community Plugins)
- awesome-capacitor - capacitor-plugin-demo - Simple Ionic Angular app to demonstrate the use of certain Capacitor plugins. (Demo apps / Case study)
README
# capacitor-plugin-demo
[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/robingenz/capacitor-plugin-demo/ci.yml?branch=main)](https://github.com/robingenz/capacitor-plugin-demo/actions)
⚡️ Simple Ionic Angular app to demonstrate the use of certain Capacitor plugins.
## Plugins
The following plugins are included:
- [Android Battery Optimization](https://capawesome.io/plugins/android-battery-optimization)
- [Android Foreground Service](https://capawesome.io/plugins/android-foreground-service)
- [App Update](https://capawesome.io/plugins/app-update)
- [Background Task](https://capawesome.io/plugins/background-task)
- [Badge](https://capawesome.io/plugins/badge)
- [cloudinary](https://capawesome.io/plugins/cloudinary/)
- [Datetime Picker](https://capawesome.io/plugins/datetime-picker)
- [File Compressor](https://capawesome.io/plugins/file-compressor)
- [File Opener](https://capawesome.io/plugins/file-opener)
- [File Picker](https://capawesome.io/plugins/file-picker)
- [Managed Configurations](https://capawesome.io/plugins/managed-configurations)
- [Photo Editor](https://capawesome.io/plugins/photo-editor)
- [PostHog](https://capawesome.io/plugins/posthog)
- [Printer](https://capawesome.io/plugins/printer)
- [Screen Orientation](https://capawesome.io/plugins/screen-orientation)
- [Keep Awake](https://github.com/capacitor-community/keep-awake)
- [Privacy Screen](https://github.com/capacitor-community/privacy-screen)
- [Text to Speech](https://github.com/capacitor-community/text-to-speech)## Development Setup 💻
### Prerequisites
- Install [Node.js](https://nodejs.org) which includes [Node Package Manager](https://www.npmjs.com/get-npm)
- Android development: Install [Android Studio](https://developer.android.com/studio)
- iOS development: Install [XCode](https://apps.apple.com/de/app/xcode/id497799835?mt=12)
- You must have access to the Capawesome Sponsorware ([Read more](https://capawesome.io/insiders/))### Getting Started
Clone this repository:
```
git clone https://github.com/robingenz/capacitor-plugin-demo.git
```Change to the root directory of the project:
```
cd capacitor-plugin-demo
```Install all dependencies:
```
npm i
```Prepare and launch the Android app:
```
npx ionic cap sync android
npx ionic cap run android
```Prepare and launch the iOS app:
```
npx ionic cap sync ios
npx ionic cap run ios
```This project uses [Ionic](https://ionicframework.com/) as app development platform and the [Ionic CLI](https://ionicframework.com/docs/cli).
## License
See [LICENSE](https://github.com/robingenz/capacitor-plugin-demo/blob/main/LICENSE).