https://github.com/ERNI-Academy/starterkit-mobile-application
Mobile boilerplate to start a cross-platform or native mobile application
https://github.com/ERNI-Academy/starterkit-mobile-application
android android-application boilerplate boilerplate-template flutter ionic ios ios-app maui mobile mobile-app reactnative xamarin xamarin-forms xamarin-ios
Last synced: 5 months ago
JSON representation
Mobile boilerplate to start a cross-platform or native mobile application
- Host: GitHub
- URL: https://github.com/ERNI-Academy/starterkit-mobile-application
- Owner: ERNI-Academy
- License: mit
- Created: 2022-01-17T14:01:41.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-01T12:20:42.000Z (over 2 years ago)
- Last Synced: 2024-08-04T02:08:54.886Z (9 months ago)
- Topics: android, android-application, boilerplate, boilerplate-template, flutter, ionic, ios, ios-app, maui, mobile, mobile-app, reactnative, xamarin, xamarin-forms, xamarin-ios
- Homepage: https://erni-academy.github.io/starterkit-mobile-application/
- Size: 8.83 MB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-resources - starterkit-mobile-application
README
# About starterkit-mobile-application
ERNI Academy mobile boilerplate to start a cross-platform or native mobile application.
[](#contributors)
## Xamarin
[](https://github.com/ERNI-Academy/starterkit-mobile-application-xamarin/actions/workflows/CI-Xamarin.Forms.Android.yml)
[](https://github.com/ERNI-Academy/starterkit-mobile-application-xamarin/actions/workflows/CI-Xamarin.Forms.iOS.yml)
[](https://github.com/ERNI-Academy/starterkit-mobile-application-xamarin/actions/workflows/CI-Xamarin.Forms.UWP.yml)[](https://github.com/ERNI-Academy/starterkit-mobile-application-xamarin/actions/workflows/CI-SonaCloud-Scan.yml)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-xamarin)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-xamarin)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-xamarin)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-xamarin)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-xamarin)## Maui
[](https://github.com/ERNI-Academy/starterkit-mobile-application-maui/actions/workflows/CI-MAUI.yml)
[](https://github.com/ERNI-Academy/starterkit-mobile-application-maui/actions/workflows/CI-SonaCloud-Scan.yml)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-maui)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-maui)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-maui)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-maui)
[](https://sonarcloud.io/summary/new_code?id=ERNI-Academy_starterkit-mobile-application-maui)## Flutter
[](https://dev.azure.com/erniegh/ERNI-EPH-Mobile-FlutterStack/_build/latest?definitionId=772&branchName=master) [](https://dev.azure.com/erniegh/ERNI-EPH-Mobile-FlutterStack/_build/latest?definitionId=773&branchName=master) [](https://dev.azure.com/erniegh/ERNI-EPH-Mobile-FlutterStack/_build/latest?definitionId=774&branchName=master) [](https://dev.azure.com/erniegh/ERNI-EPH-Mobile-FlutterStack/_build/latest?definitionId=784&branchName=master) [](https://dev.azure.com/erniegh/ERNI-EPH-Mobile-FlutterStack/_build/latest?definitionId=777&branchName=master)
## Ionic
## React Native
## Getting Started
* CrossPlatform
* Maui:
* [Install .NET MAUI](https://docs.microsoft.com/dotnet/maui/get-started/first-app?pivots=windows)
* [.NET MAUI documentation](https://docs.microsoft.com/dotnet/maui)
* [Migration from Xamarin](https://docs.microsoft.com/en-us/dotnet/maui/get-started/migrate)
* Xamarin:
* [Install Xamarin](https://docs.microsoft.com/en-us/xamarin/get-started/installation/?pivots=windows)
* [Xamarin documentaion](https://docs.microsoft.com/en-us/xamarin/xamarin-forms/)
* Flutter
* [Install Flutter](https://docs.flutter.dev/get-started/install)
* [Flutter documentation](https://docs.flutter.dev/)
* React Native
* [Install React Native](https://reactnative.dev/docs/environment-setup)
* [React Native documentation](https://reactnative.dev/)
* Ionic
* [Install Ionic](https://ionicframework.com/docs/intro/cli)
* [Ionic documentation](https://ionicframework.com/docs/)
* Native
* Android
* [Install Android studio](https://developer.android.com/studio)
* [Android documentation](https://developer.android.com/)
* iOS
* [Install Xcode](https://developer.apple.com/xcode/)
* [iOS development documentation](https://developer.apple.com/documentation/)## Prerequisites
To run and play with the boilerplates you need to install the followinf ides that you like more:
* Visual Studio 2022
* Visual Studio Mac
* Visual studio code
* Eclipse
* Android Studio (android & flutter)
* XCode (iOS only)## Installation
Follow the Get started documentation on how to install all required tools for each platform
## Usage Instructions
* CrossPlatform
* [Maui](https://github.com/ERNI-Academy/starterkit-mobile-application-maui/#readme)
* [Xamarin](https://github.com/ERNI-Academy/starterkit-mobile-application-xamarin/#readme)
* [Flutter](https://github.com/ERNI-Academy/starterkit-mobile-application-flutter/#readme)
* [React Native](https://github.com/ERNI-Academy/starterkit-mobile-application-react-native/#readme)
* [Ionic](https://github.com/ERNI-Academy/starterkit-mobile-application-ionic/#readme)
* Native
* Android
* iOS## Contributing
Please see our [Contribution Guide](CONTRIBUTING.md) to learn how to contribute.
## License

(LICENSE) © 2022 [ERNI - Swiss Software Engineering](https://www.betterask.erni)## Code of conduct
Please see our [Code of Conduct](CODE_OF_CONDUCT.md)
## Stats

## Follow us
[](https://www.twitter.com/ERNI)
[](https://www.twitch.tv/erni_academy)
[](https://www.youtube.com/channel/UCkdDcxjml85-Ydn7Dc577WQ)
[](https://www.linkedin.com/company/erni)## Contact
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Rabosa616
💻 🖋 📖 🎨 🤔 🚧 ⚠️ 💡 👀
Robertcs8
💻 🖋 📖 🎨 🤔 🚧 ⚠️ 💡 👀
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!