CrypteCipher/mobile
2026-02-20 10:10:55 +01:00
..
__tests__ new file: core/uniffi/bindings/android/Cryptec.java 2026-02-20 10:10:41 +01:00
android/src/main/java/com/cryptec new file: core/uniffi/bindings/android/Cryptec.java 2026-02-20 10:10:41 +01:00
ios new file: core/uniffi/bindings/android/Cryptec.java 2026-02-20 10:10:41 +01:00
src mobile: add React Native app scaffold + mock bridge and tests 2026-02-20 09:52:21 +01:00
jest.config.js mobile: add React Native app scaffold + mock bridge and tests 2026-02-20 09:52:21 +01:00
package.json modified: mobile/package.json 2026-02-20 10:10:55 +01:00
README.md Initial CrypteCipher scaffold and features 2026-02-12 00:02:00 +01:00
tsconfig.json mobile: add React Native app scaffold + mock bridge and tests 2026-02-20 09:52:21 +01:00

Mobile (React Native) - CrypteCipher

This folder will contain the React Native app.

Recommendations:

  • Use React Native + TypeScript (or Expo for rapid prototyping).
  • For secure key operations on device, implement a native module that calls the Rust core via platform-native linking (Android: JNI/NDK; iOS: static/dynamic lib + Objective-C/Swift wrapper).
  • Use platform secure storage (iOS Keychain / Android Keystore) for encrypted seed storage.
  • For Monero, prefer using a remote monerod/monero-wallet-rpc for mobile to save resources, or use a light-weight daemon if available.