version 1.0
PhotoApp lets you either upload pictures from your gallery or take photos from your camera and saves them securely in your device.
- Use the apk located in ./app/release/PhotoApp.apk and install the app in your device.
- Please accept the permission to access your External Memory since we won't be able to access your images in external memory if you don't accept that permission.
- Choose Either to take a photo from your camera or to upload a photo present in your device.
- Provide a name by which you want to save the image. If left blank, the image will be saved with a timestamped name.
- You will be redirected to the page which contains all your images in compressed and encoded form.
- Click on any name to view that image and drag it down to see the list again.
- Long Press on an Image to delete that image.
- To click/Upload a new picture, click on the button at the top of the screen.
- If taken a picture using the camera, that picture won't be saved on the memory for user use and only be saved in encoded form.
- If uploaded a picture already present on the device, that picture won't be deleted from the memory but its encoded form will be saved.
- The compression algorithm is not very efficient at this moment. It compresses the image a lot. Normal images are not affected much but images with text are affected and become unreadable.
- The design of the app is not good at this moment.
- For encryption process AES/Rijndael algorithm is used with CBC(Cipher Block Chaining) mode and PKCS5 padding.
- For the compression of image, SiliCompressor is used. It can be found at:https://github.com/Tourenathan-G5organisation/SiliCompressor