Optimizing apps using Lighthouse

Hey guys, I’ve created a reading course app and the pre-report from Google says it is rendering slowly on lower end devices. I have been trying my best to learn how to optimize my app and its loading speed by using gzipper, build production, removing unnecessary CSS and imports, removing preloadAllModules, etc. but the results on Lighthouse have not changed much.

The strange thing is that I generated a blank app with tabs and when I tested it, the results were almost identical to my created app, as shown below. Is that normal for ionic or is there an issue with my system? Why is the vendor.js so large on both the blank app and my app?

I would really appreciate any tips or advice on ways to improve performance. Thanks.

Blank Tabs App



My App