Skip to content

dcntrlz/mmmmm-mobile

 
 

Repository files navigation

MMMMM client for Secure Scuttlebutt

Install dependencies

yarn

Build/run in development

react-native run-android

Important Dependencies

  • React Native
  • TypeScript
  • Cycle.js with xstream
  • Pull streams
  • react-native-scuttlebot
    • Uses react-native-node under the hood
      • Which in turn uses NodeBase (node.js v7 compiled for android arm devices)
  • react-native-ssb-client
  • Patchcore (with depject)

Integration tests

We use Calabash, which is Ruby-based. Check Calabash Android installation docs.

gem install bundler
cd android/app
bundle install
./test-features.sh

or npm run test-e2e-android from the root directory.

About

A mobile app for secure-scuttlebutt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 72.6%
  • Objective-C 10.0%
  • Ruby 5.0%
  • Java 4.2%
  • Python 3.9%
  • JavaScript 3.7%
  • Other 0.6%