Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thenaim/ionic-whatsapp-clone
Ionic 5 - WhatsApp clone
https://github.com/thenaim/ionic-whatsapp-clone
i18n ionic ionic-5 ionic-framework ionic-starter ionic5 ngrx responsive-design templates whatsapp
Last synced: 18 days ago
JSON representation
Ionic 5 - WhatsApp clone
- Host: GitHub
- URL: https://github.com/thenaim/ionic-whatsapp-clone
- Owner: thenaim
- License: mit
- Created: 2020-10-29T19:11:09.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-20T01:50:11.000Z (about 4 years ago)
- Last Synced: 2024-06-21T07:52:02.142Z (7 months ago)
- Topics: i18n, ionic, ionic-5, ionic-framework, ionic-starter, ionic5, ngrx, responsive-design, templates, whatsapp
- Language: TypeScript
- Homepage:
- Size: 1.72 MB
- Stars: 60
- Watchers: 4
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Introducing a open source WhatsApp app clone.
Providing you with the components, templates, native components, ngrx, i18n, localStorage, themes, auth pages and much more needed to build a mobile application on ionic framework.# Getting started
```bash
git clone https://github.com/thenaim/ionic-whatsapp-clone myApp
cd myApp
npm i# Build, before adding any native platforms
ionic build# Add ios
npx cap add ios# Add Android
npx cap add android# Browser (native not support)
ionic serve
```# Run Capacitor or see [docs](https://ionicframework.com/docs/cli/commands/capacitor-run)
```bash
# Open Android
npx cap open android# Open iOS
npx cap open ios
```### iOS Setup
Download and install [Xcode](https://developer.apple.com/xcode/).
Then make sure the command-line tools are selected for use:
```bash
xcode-select --install
```And you need to install some utilities:
```bash
npm install -g ios-sim
npm install -g ios-deploy
```# Android Setup
Download and install:
- [JDK8](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
- [Gradle](https://gradle.org/install/)
- [Android Studio](https://developer.android.com/studio/)Then install Android SDK on Android Studio and configure the [environment variables](https://developer.android.com/studio/command-line/variables) (`ANDROID_SDK_ROOT`).
## Supporting platforms
In pursuit of [adaptive styling](https://ionicframework.com/docs/core-concepts/fundamentals#adaptive-styling), Ionic fully supports and is well tested on the mobile platforms listed below:
| Platform | Version |
| - | - |
| **Android** | 5.0+ |
| **iOS** | 11.0+ |See [Ionic Docs](https://ionicframework.com/docs/reference/browser-support) for more information.
## WhatsApp UI Screens Sketch
Figma: [WhatsApp UI](https://www.figma.com/community/file/874576344344319149)
Creator: [Pixsellz](https://pixsellz.io/)
## Contributors
Want to start contributing to open source with ionic? Leave your mark and join the growing team of contributors!
Get started by checking out list of open [issues](https://github.com/thenaim/ionic-whatsapp-clone/issues) and reading [Contributor Guide](https://github.com/thenaim/ionic-whatsapp-clone/blob/master/CONTRIBUTING.md)
## License
License MIT (see the [LICENSE](https://github.com/thenaim/ionic-whatsapp-clone/blob/master/LICENSE) file for the full text)