Skip to content

Cryptocat for Android. Easy to use encrypted instant messaging.

Notifications You must be signed in to change notification settings

phackss/cryptocat-android

 
 

Repository files navigation

Cryptocat for Android

WARNING: Cryptocat for Android is still in development. It has not received any kind of security audit yet, so do NOT consider it to be secure yet.

What's done

  • Joining multiple servers and rooms.
  • Sending and receiving multiParty messages
  • User list
  • OTR (1-to-1) chat
  • Fingerprint showing

What's not done yet (sorted by priority)

  • Custom servers and server list
  • Notifications
  • Smilies
  • Tablet layout
  • File transfer

Known bugs (they will get fixed!)

  • Auto-reconnection sometimes fails (?)
  • No way to close the service (It should close when you disconnect from all servers)

How to build

You will need:

  • Java JDK 1.7 or older
  • Android SDK
  • IntelliJ Idea (any edition will work)
  • Git
  1. Clone the repo
    git clone --recursive [email protected]/cryptocat/cryptocat-android.git
  1. Open the project in IntelliJ IDEA
  2. Go to File -> Project Structure
  3. If you see "Module SDK: Android Platform [invalid]", click New -> Android SDK
  4. Choose the location of the Java and/or Android SDKs when asked.
  5. Go to Run -> Edit Configurations
  6. Click the "+" icon, then choose "Android Application"
  7. Select Module "Cryptocat"
  8. Choose whether you want to launch on emulator or USB device
  9. Click OK.
  10. Now you can compile and run Cryptocat from the IDE! Congratulations! :3

Awesome libraries used

About

Cryptocat for Android. Easy to use encrypted instant messaging.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%