Mirror of a fork of gitlab.com/ditto-chat/ditto-mobile for the purpose of contributing
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Annie Mathis 595198beda Merge branch 'dev' into 'master' 2 months ago
.vscode Redesigned the interface! 2 months ago
__tests__ initial commit 5 months ago
android Prettify APK output 2 months ago
fastlane/metadata/android/en-US/images add images for fastlane 2 months ago
ios Replies render much nicer now, and I changed the link color. 2 months ago
scripts Replies render much nicer now, and I changed the link color. 2 months ago
src fixed blank screen on android after restart 2 months ago
.buckconfig initial commit 5 months ago
.eslintrc.js initial commit 5 months ago
.flowconfig /shrug 4 months ago
.gitattributes initial commit 5 months ago
.gitignore /shrug 4 months ago
.prettierrc Redesigned the interface! 2 months ago
.watchmanconfig initial commit 5 months ago
App.js adding support for notifications, added version number in settings alert, added swipe to dismiss keyboard 2 months ago
CHANGELOG.md Update CHANGELOG 2 months ago
CONTRIBUTING.md Update CONTRIBUTING.md 2 months ago
LICENSE Add LICENSE 3 months ago
README.md Update README.md 2 months ago
app.json cleaned up app.js and got things ready 4 months ago
appcenter-pre-build.sh edited the pre-build script 4 months ago
babel.config.js initial commit 5 months ago
data.json added scripts and app center 5 months ago
index.js initial commit 5 months ago
metro.config.js Redesigned the interface! 2 months ago
package.json Update version for tagging 2 months ago
react-native.config.js REVAMPING 4 months ago
release.sh edited the release script 2 months ago
yarn.lock Replies render much nicer now, and I changed the link color. 2 months ago

README.md

Build status on App Center Build status

Ditto Chat

Get Ditto

Running Locally

Prerequisites

  • Node.js
  • yarn
  • watchman (brew install watchman)
  • XCode Command Line Tools

Steps to Run

  1. Clone the project
  2. Run yarn in root directory
  3. Open terminal and run yarn start
  4. Open another terminal and run yarn ios for iOS and yarn and for Android
    • For Android, you need to already have the emulator running

Note: yarn ios runs iPhone 11 Pro by default - you may need to change this depending on what simulators you have installed.

Troubleshooting

The project ‘ditto-mobile’ is not a Gradle-based project

Be sure to open the ditto-mobile/android directory as the project in Android Studio (not just ditto-mobile)

Other issues

If the project is crashing and you don’t know why, try running yarn reset, and then follow steps 3 and 4 above.


Still having trouble? Email me at annie@elequin.io or message me on Matrix at @annie:elequin.io