Help Needed with Mobile App Performance Issues

Hey guys… :wave:

I am currently working on a mobile application that I’ve been developing using Java and I’m running into some performance issues that I could really use your insights on.

The app is designed for both Android and iOS platforms, and while it runs fairly smoothly on most devices, I’ve noticed significant lag when navigating between screens on older hardware. This is particularly noticeable when switching from a list view to a detail view that contains images and additional data.

I also check this: https://forum.byte-welt.net/t/black-box-with-drag-and-drop-with-multiple-monitors I’ve tried optimizing the image sizes and implemented lazy loading for the data, but the performance still isn’t where I want it to be. I’ve also looked into reducing the number of views being inflated at once, but I’m not sure if there are any other best practices or techniques I might be missing.

Here are a few specific questions I have:

  1. Are there any profiling tools you recommend for identifying bottlenecks in a mobile app?
  2. How can I effectively manage memory usage in Java to prevent lag on older devices?
  3. Are there design patterns or architectural approaches that can help improve the overall performance of the app?

I appreciate any advice or resources you can share.

Thank you in advance for your help!

Respected community member! :blush: