Open E3V3A opened 6 years ago
FWIW the libraries are listed at the bottom of the Readme and you can click on any of them to learn what they do...
Yes, I can click on all 15, but that was exactly the point, not to have to do.
Here is the list:
SecureIt Sample Android application that serves as a monitoring service by leveraging on device's accelerometer, camera and microphone.
libsignal-service-java A Java/Android library for communicating with the Signal messaging service.
signal-cli signal-cli (formerly textsecure-cli) provides a commandline and dbus interface for WhisperSystems/libsignal-service-java
Sugar Insanely easy way to work with Android Database.
Picasso A powerful image downloading and caching library for Android
AudioWife A simple themable & integrable audio player library for Android.
AppIntro Make a cool intro for your Android app.
NetCipher Network Security and Proxy Library for Android
NanoHttpd Tiny, easily embeddable HTTP server in Java.
actual-number-picker Android: How should the number picker actually look like
FrescoImageViewer Customizable Android full screen image viewer for Fresco library supporting "pinch to zoom" and "swipe to dismiss" gestures http://stfalcon.com
fresco An Android library for managing images and the memory they use.
audio-waveform Show audio file's waveform, not spectrum
AudioWaves Shows a graphic representation of the sounds captured by the microphone on Android
SimpleWaveform Highly customized to draw waveform or bar chart.
Would be nice to also know their dependencies.
So no list :(
We'll work on an update for the website, permission and dependency info as part of our 0.2.0 rollout in the coming weeks.
The
build.gradle
contain quite a lot of dependencies on external libraries. As a privacy project, it would make sense to more clearly explain in the README (or linked elsewhere) why these are used and for what. I.e. Why can they be trusted?