Skip to content

jgmy/caleidoscopio-JG

Repository files navigation

caleidoscopio-JG

A camera kaleidoscope made with processing.

Library Requirements

You need Ketai to compile this app.

This app uses also the processing library which is part of the processing programming language/suite. http://www.processing.org

How to build

  • Option 1: Install APDE (https://play.google.com/store/apps/details?id=com.calsignlabs.apde&hl=es_419) in your android phone. Download the "ketai" library and add it to your APDE libraries. Download or clone the code of this project in APDE and run it. It is a small download and will build very fast.

  • Option 2: Alternatively, you can install Processing in your Windows/Linux/Mac computer. From within Processing IDE, install the Android Mode for processing and the Ketai Library and finally install the Android Build Tools from inside processing. The process involves downloading around 1.5 gigs of applications including Processing, Android Mode, Android Build Tools and even Gradle. It's frustrating to see how Android Tools for PC grew so huge.

  • Option 3: Use Gradle from the included Android folder.

Pre-compiled binaries

You have a precompiled binary on the /bin directory of this repository.

Precompiled binaries are being served to Amazon Apps, Aptoide/Blockchainds, Getjar, SlideMe and XDA, also, but only Amazon Apps has approved them yet.

Hardware Requirements

Runs on android with 1280x720 camera.

Privacy police

The app does not send data over the network. We don't get your data.

Changelog

  • 2019-01-12: V. 2.3 (code 6) "Bonito". Fixed bug with permissions. The bug was there at least from Jan, 6.

  • 2018-12-31: V 2.2 (code 4) "Silvestre." Fixed bug with Flash and bug on first save. Added 2 different modes with 12 and 36 mirrors.

  • 2018-12-24: This app now updates the gallery after saving a photo.

  • 2018-12-08: Camera with kaleidoscope view and saving function, still using ketai camera demo GUI. Camera size fixed to 1280x720. Image size is not fixed but needs at least 720x720 screen. This version has been uploaded to Amazon and Aptoide.