App freezes frequently on iphone

I have literally never had an app get stuck in a browser. It’s always the installed app when it has pages sticking or the app freezing. Installed apps get stuck on phone and tablet in my testing (vs. desktop - I haven’t spent much time testing desktop installs yet). Never testing to push things to break…always normal user behavior.

@david on iPhone the problem is seen when connected to WiFi. On feature request app white screen with no spinning wheel though saying logging-in and then white screen again.
@deena haven’t tried turning off WiFi. Thanks for the suggestion😎

And right now for the feature request app to open

1 Like

@deena I get the white screen of death too occasionally.

Images are optimized for different screen resolutions, but not compressed in size from what I have been able to figure out in trying to synthesize many threads and replies in the community. See here from yesterday:

I have to say, I agree about the storage concern, but if Glide solves that, they have to do so without compromising resolution for desktop users. I’m not a developer so I don’t know if you can compress size to store, then decompress when image needs to be optimized for larger display - I hope so as that would be the ideal flow. :blush:

@david If Optimize and Size Compression are two different things in Glide context, it seems there is still confusion as to the storage issue and the sometimes synonymous use of these terms…And if it already works as I suggest is ideal, then the app makers are finding otherwise.

Ok @Deena , let’s say that that’s the case but then when I used the upsplash on one of my screens, the screen took quite a few seconds to load, so no, it’s not optimized enough because when I optimized it myself, it showed right away.

1 Like

Yes, agree with you. My app also slow if I don’t use an image compressor. That’s why I’m raising it with david to clarify what is meant by “optimized” and to help clarify the confusion we all have based on what we understand from Glide and what we experience. :blush:

It would make no sense to optimize those images “on the fly”, it would be very labor intensive and slow things down. I would say it should be using the exact image I see on the spreadsheet and not a version of it that we can’t control/see. So I really believe the image that is listed on the spreadsheet is the one that is actually showing on the app without any further optimization.

1 Like

Well, we leave the details to you devs. I just have the one ask that if anything changes in how images are handled, it doesn’t impact resolution on large displays/desktop! :innocent:

We optimize all images on the fly. It is not labor intensive because by “we” I mean “our computers.” The images are optimized for UI control, screen density, and even operating system. Android phones get a completely different file format than iPhones. For example, the image in a list item gets specially transformed to load at that small size, and the same image is less reduced if viewed in an image component. There is a ton of nuance here and we are always tuning it.

We are experts in mobile app performance—believe me, you do not want to optimize images yourselves. Glide apps would never load.

2 Likes

I am beyond happy with the image resolution on all displays - images look fantastic even on a 32” monitor. I think there are still some questions open in this thread about the size issue causing slow loading and storage to be filled up.

1 Like

In most cases, Glide tries to load only the images that are currently on-screen. We don’t load all of the images in a list, for example. There are still some cases, like with our new list grouping feature, where Glide will naively load all images that are logically on the page, rather than only those visible to the user at the time. This can cause the browser to freeze in low-memory conditions.

2 Likes

Amazing. Of course I only speak for myself, but in my case the images displaying properly, combined with reasonable load times is of great importance in my use case and everything is working very well. Thank you for clarifying.

Thanks for clarifying @david :grinning:

@david the server stopped responding was given as error message on https://app.Mitbagsvaerd.dk (pro app)

Had white screen before that

I deleted quite a few rows some hours ago

@david after hard closing the app three times the app came back alive. I really hope you are looking into this

The app worked right away for us. When you have a server error, can you please remind us of the country it happens in? Our backend team needs to look into specific servers depending on your country.

@david. Denmark

I get a white screen for your app till it finally loads after around 10 seconds. I’m in Hawaii with cell connection.

1 Like

@SuperMerabh thx for trying it out. Did you get the spinning wheel?

No spinning wheel, just blank. Did you look at your images sizes? See if you can hide the images for a moment and see if that makes a difference, just to eliminate the images being the problem.