/messenger

iOS & Android app with dApp integrations, e2e chat, notifications, discovery, etc

Primary LanguageObjective-CGNU General Public License v3.0GPL-3.0

Stealthy

Stealthy is a decentralized and encrypted communication protocol that empowers users to have a unified chat experience (think cross-platform & open iMessage).

iOS Download: https://itunes.apple.com/us/app/stealthy-im/id1382310437?ls=1&mt=8

Android Download: https://play.google.com/store/apps/details?id=com.stealthy

How to Setup

Step 1: git clone this repo: git clone https://github.com/stealthyim/mobile

Step 2: cd to the cloned repo: cd mobile

Step 3: get the development branch: git checkout development

Step 4: Install the Application with yarn or npm i

IOS Only

Optional Install pod: https://cocoapods.org

Step 5: cd into iOS: cd ios and pod install

How to Run App

  1. cd to the repo root
  2. Run Build for either OS
  • for iOS
    • run react-native run-ios
  • for Android
    • Run Genymotion
    • run react-native run-android

How to Install Release (Android Only) App

  1. connect Android phone via USB
  2. cd to the release directory of repo: cd release
  3. use adb to install app: adb install V1_9.apk

Common Build Error Solutions

  1. Print: Entry, ":CFBundleIdentifier", Does Not Exist: https://stackoverflow.com/questions/37461703/print-entry-cfbundleidentifier-does-not-exist?page=1&tab=votes#tab-top

How to videos

Create Account dApp Integrations Social Share Send Message
Create Account dApp Integrations Social Share Send Message
Public Channels Add Channel Contact Delete Channel
Public Channels Add Channel Contact Delete Channel
Add AMA Channel Ask AMA Question AMA Actions
Add AMA Channel Ask AMA Question AMA Actions