Are there any hardware requirements (minimum or recommended) for good Glide performance?

Hey guys, I’ve noticed that some users of my apps are reporting a lot of performance issues, screens freezing, images that take a long time to appear, buttons that take a long time to activate an action! And I realize that these issues aren’t always related to the internet, as sometimes they even have a good connection.

My question is: Are there minimum or recommended hardware requirements for a phone to have good performance? Anything beyond the operating system, such as recommended RAM or storage, or something like that?

I notice that some users reporting difficulties have older devices. (Example: Today I was handling a support ticket from a user who couldn’t even load the app’s home screen. The internet seemed to be fine, but their device was an iPhone XR released in 2018), and I believe this may be impacting their experience.

With guidance on the requirements, I can try to plan the acquisition of new phones for some employees to use my Glide apps, but I need to understand if this is the real problem.

Hola Luiz,

Glide doesn’t have specific hardware requirements for the phone user, it’s recommended to have a phone with at least 8 GB of RAM for a smoother experience, especially with larger apps or those with many rows of data.

For building apps, the best option is a computer. Anyway you can read these recommendations: System Requirements | Glide Docs

The source of the problem does not always come from the device (HW/SW), the logic or APP’s schema can be factors to consider and solve.

1 Like

I would suggest using the Performance Mode to analyze your computed columns.

Usually this is my go-to solution when I see performance problems in my app. It’s usually caused by Query columns/Date-time related columns in my experience.

Next, you would want to paginate large lists to reduce the initial data load.

You would also want to optimize images before they are stored to Glide storage. There’s an “Optimize Image” action to do that.

3 Likes