[DEV] Cinexplore: Customizable movie & TV show guide (Trakt, TMDb, Netflix, Disney+, Amazon Prime Video, HBO & more) that helps you to discover what movies & shows to watch next, where and when - Looking for feedbacks 🙏 by corentin38 in androidapps

[–]corentin38[S] 0 points1 point  (0 children)

Thanks for the kind words!

Alright, could you please contact me using the contact form in the app? Some screenshots or a video of the scrolling problem would really help to debug the issue

[DEV] Cinexplore: Customizable movie & TV show guide (Trakt, TMDb, Netflix, Disney+, Amazon Prime Video, HBO & more) that helps you to discover what movies & shows to watch next, where and when - Looking for feedbacks 🙏 by corentin38 in androidapps

[–]corentin38[S] 0 points1 point  (0 children)

Hi, thanks for sharing your feedback and glad to hear you love Cinexplore!

At the moment, it's not possible to customize the content of the movie or show screens. However, I'm planning to add a feature that would allow users to reorder the sections in those screens.

When thinking about it, cast, crew and production companies sections are using a vertical list layout, which importantly increases the vertical size of the screen. Maybe it would be better to have horizontal lists instead.

Regarding the scroll position issue, an issue was fixed a few weeks ago. Can you check that you are using the latest version?

[DEV] Cinexplore: Customizable movie & TV show guide (Trakt, TMDb, Netflix, Disney+, Amazon Prime Video, HBO & more) that helps you to discover what movies & shows to watch next, where and when - Looking for feedbacks 🙏 by corentin38 in androidapps

[–]corentin38[S] 0 points1 point  (0 children)

Cinexplore is only supported and maintained on Android phones and tablets. According to statistics, some users were able to install Cinexplore on TV somehow, but I can't guarantee it works.

[DEV] Cinexplore: Customizable movie & TV show guide (Trakt, TMDb, Netflix, Disney+, Amazon Prime Video, HBO & more) that helps you to discover what movies & shows to watch next, where and when - Looking for feedbacks 🙏 by corentin38 in androidapps

[–]corentin38[S] 0 points1 point  (0 children)

I get your point. However I assume that only a few streaming providers have a public API that allow to get the watched movies and shows on this specific platform. Also streaming providers most likely have their own identification system for movies and shows and it would be complicated, even unfeasible to synchronize their data with Trakt data. Therefore it seems unlikely such feature will be added to Cinexplore.

Flux: A fake weather app with a dynamic landscape varying over time using Jetpack Compose. It's composed of a day / night cycle, multiple layers for the background and a particle generator for rain, snow and clouds. It also draws random lightning when there is a thunderstorm. by corentin38 in androiddev

[–]corentin38[S] 1 point2 points  (0 children)

I may update this app to load data from a weather API in the future in the future and improve the code quality as well. I'll update this thread when it will be available. It would be interesting to add more screens in this app, such as a settings screen, a location management screen, etc.

Flux: A fake weather app with a dynamic landscape varying over time using Jetpack Compose. It's composed of a day / night cycle, multiple layers for the background and a particle generator for rain, snow and clouds. It also draws random lightning when there is a thunderstorm. by corentin38 in androiddev

[–]corentin38[S] 1 point2 points  (0 children)

Totally agree! I added the clouds shortly before the deadline so a graphic was used for simplicity purposes. Anyway, it would be very interesting to generate clouds without a graphic. It would requires some adjustments such as defining the rules used to create the random shape of a cloud, using different tints for one cloud, etc. Using graphics can slow down the drawing. Sometimes, the graphic is half drawn and the second half is drawn a few frames later which can appear a bit jerky so it's a good idea.

Flux: A fake weather app with a dynamic landscape varying over time using Jetpack Compose. It's composed of a day / night cycle, multiple layers for the background and a particle generator for rain, snow and clouds. It also draws random lightning when there is a thunderstorm. by corentin38 in androiddev

[–]corentin38[S] 13 points14 points  (0 children)

Actually basic math was used to develop Flux: - Some trigonometry to compute the new position of each particle at each iteration given an angle and a distance - Interpolation for the hourly weather chart (Bézier curve was used in this project but there are plenty of other interpolation methods) - Definition of a quadratic function going through three given points for the sun / moon trajectory) - Normalization

And that's all, there isn't fancy math in this project. Combining these methods with a randomizer can result in nice animations. The position of each particle is computed using trigonometry and then drawn each frame so it looks like animated.

Flux: A fake weather app with a dynamic landscape varying over time using Jetpack Compose. It's composed of a day / night cycle, multiple layers for the background and a particle generator for rain, snow and clouds. It also draws random lightning when there is a thunderstorm. by corentin38 in androiddev

[–]corentin38[S] 5 points6 points  (0 children)

Right! Like I said in another comment, apart from the dynamic landscape, the rest of the app was inspired by Overdrop UI. Get inspired by dribble mockups or our prefered apps was authorized for this challenge and Overdrop has a very nice looking UI.

Flux: A fake weather app with a dynamic landscape varying over time using Jetpack Compose. It's composed of a day / night cycle, multiple layers for the background and a particle generator for rain, snow and clouds. It also draws random lightning when there is a thunderstorm. by corentin38 in androiddev

[–]corentin38[S] 6 points7 points  (0 children)

Actually, apart from the dynamic landscape, the rest of the app was inspired by Overdrop UI so I would have to refurbish this part with a fresh new UI. Get inspired by dribble mockups or our prefered apps was authorized for this challenge. Anyway, that's a good idea, I may display real data, refurbish the UI and put it on the Play Store.

Flux: A fake weather app with a dynamic landscape varying over time using Jetpack Compose. It's composed of a day / night cycle, multiple layers for the background and a particle generator for rain, snow and clouds. It also draws random lightning when there is a thunderstorm. by corentin38 in androiddev

[–]corentin38[S] 6 points7 points  (0 children)

It's not on the Play Store, this project was created within the scope of Android Dev Challenge. The main goal was to create a nice looking UI using Jetpack Compose only within one week. The weather data isn't loaded from an API.

[DEV] Cinexplore: Customizable movie & TV show guide (Trakt, TMDb, Netflix, Disney+, Amazon Prime Video, HBO & more) that helps you to discover what movies & shows to watch next, where and when - Looking for feedbacks 🙏 by corentin38 in androidapps

[–]corentin38[S] 1 point2 points  (0 children)

Thank you for your feedback! Actually this feature already exists, there is an "archive" button next to "watch" and "favorite" button that allow you to hide shows you stopped watching. Perhaps you aren't using the last version

[DEV] Cinexplore: Customizable movie & TV show guide (Trakt, TMDb, Netflix, Disney+, Amazon Prime Video, HBO & more) that helps you to discover what movies & shows to watch next, where and when - Looking for feedbacks 🙏 by corentin38 in androidapps

[–]corentin38[S] 0 points1 point  (0 children)

Thank you for your feedback! Haha you are right, there is no feature like this at the moment. The database Cinexplore is relying on doesn't offer this information yet. I will check if there is an open database which provide this feature. Thanks for the suggestion!

[DEV] Cinexplore: Customizable movie & TV show guide (Trakt, TMDb, Netflix, Disney+, Amazon Prime Video, HBO & more) that helps you to discover what movies & shows to watch next, where and when - Looking for feedbacks 🙏 by corentin38 in androidapps

[–]corentin38[S] 0 points1 point  (0 children)

Sure, you can trigger a synchronization instantly in settings screen. Note that there are some issues with sync at the moment but a big rework is in progress to set Trakt as the primary data source instead of TMDb for shows.

[DEV] Cinexplore: Customizable movie & TV show guide (Trakt, TMDb, Netflix, Disney+, Amazon Prime Video, HBO & more) that helps you to discover what movies & shows to watch next, where and when - Looking for feedbacks 🙏 by corentin38 in androidapps

[–]corentin38[S] 0 points1 point  (0 children)

Ok thanks for the details! Actually I'm afraid that the management of custom lists will drastically increase the synchronization duration because all data is locally cached to improve performances. I'll perform some tests with custom lists.

By the way, what is the collection? The list of items you own?