Skip to content

thenaim/ionic-whatsapp-clone

Repository files navigation

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

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

# Open Android
npx cap open android

# Open iOS
npx cap open ios

iOS Setup

Download and install Xcode.

Then make sure the command-line tools are selected for use:

xcode-select --install

And you need to install some utilities:

npm install -g ios-sim
npm install -g ios-deploy

Android Setup

Download and install:

Then install Android SDK on Android Studio and configure the environment variables (ANDROID_SDK_ROOT).

Supporting platforms

In pursuit of 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 for more information.

WhatsApp UI Screens Sketch

Figma: WhatsApp UI

Creator: Pixsellz

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 and reading Contributor Guide

License

License MIT (see the LICENSE file for the full text)