I’m knee-deep in a custom Android app for my Shopify store (tech accessories) using the Storefront API (GraphQL). The app handles product browsing and checkout nicely, but I’m hitting slow load times with large collections (300+ items).
I’m distributing it as an APP for beta testing outside Google Play.
I’ve implemented pagination (50 items per query) and trimmed fields to essentials (id, title, price). Still, I get occasional lag and rate-limiting errors.
Any tips on caching API responses in the app or handling rate limits better?
Also, for those sharing Apps, how do you notify Shopify customers about updates?
Would love your insights or query examples from similar projects!
Cheers,
TechTinkerer