You are browsing as a guest. Sign up (or log in) to start making projects!

3h 19m logged

Final update

The biggest issue in the earlier versions was the interface freezing whenever the app fetched new APi data or downloaded high-res images. To address this problem, i moved the network requests, cache updates, and image preloading onto the background threads using the threading module in python. Everything is much more smooth now.

I also added an input parser that lets the user to select a specific date, which the app will find and jump to the image with the closest date.

Furthermore, I added a download selector allowing users to save images in medium, large, or original quality via the native file save option.

I also added a buffer system that preloads the previous and next five neighbouring images into memory (also in the background!) making the image switching instant with no lag.

0
9

Comments 0

No comments yet. Be the first!