An android app that reads a JSON file like [login to view URL] and displays slideshow like [login to view URL] & [login to view URL]
Just simple slideshow viewer(Not editor).
Easy to read JSON code at [login to view URL]
You can use library like [login to view URL] for transitions between slides, text animation effects...
Loop through the "slides" JSON array, display each slide with background, text, images using specified transition effect like "SlideInLeft", "SlideInRight"...
That JSON at [login to view URL] is not fixed. You need to read the JSON, loop through it and depending on the count of the array and properties, display accordingly.
For testing, I will add more stuff in JSON or remove some stuff from JSON
For the initial project I only need the app to read this JSON file [login to view URL] and display slides as per the JSON file.
After this project, there will be more work like exporting the slideshow as mp4 video or GIF...
1. Java based. Not Kotlin
2. A single slide has multiple background(s), lines(with multiple text or multiple images or both text & images), "text_allignment"
see attached [login to view URL]
"text_allignment": "center" for first slide at [login to view URL]
"text_allignment": "right" for second slide at [login to view URL]
first slide doesn't have images. only text and also doesn't have background image. It has background color
3. A background can be background color or background image URL.
for 4000milli seconds(4 seconds) duration the app will show first background image
url: "[login to view URL]",
next for 3 seconds, second background image
url: "[login to view URL]",
lastly for the rest of the slide it will show background color without image
4. Multiple images in single slide. In JSON "images" is an array.
As shown in that video at [login to view URL] when text "Gondwana land", is shown, 2 images corresponding to that text are also shown, one after another as per JSON "duration": 1000
dynamic images appear like text as shown in the video.
So these imageviews need to be created runtime.
ImageView imageView = new ImageView(this);
[login to view URL](id);
[login to view URL](imageView);
5. image assets can also be animated GIF files. See GIF in action on presentation mode at [login to view URL]
at time 0:18 seconds
"url": "[login to view URL]"
17 фрилансеров(-а) в среднем готовы выполнить эту работу за $1938
Dear client. Nice to meet you. My name is ZeMin. I've read you project description carefully and very interested. Let's discuss over chat and get started. Waiting your reply. Warm regards.
Hii just look at my apps in playstore [login to view URL] I had done many complex projects and all my projects involve accessing data from Json files
Hello there I am an android developer for 2 years and I can make your slideshow for android , I will make it for least budget and start working on it from now .just message me so I can send you my previous work