In comparision to internal collection, how much faster would you say roughly speaking?
The reason I ask is that I have one app with around 8,000 users, and about 45 collections, and with some Adalo tweaks, Im suprised that the performance of adalo is actually very good and about 40% of the collections are Many to Many as it’s Multisided. However before I made the tweaks it was grinding to a halt.
With over a year trial and Error I stick to these few “rules”
- Don’t try show everything on any given screen.
- Limit visibility parameters in lists to the bare minimum, if you can avoid completely lists will work very fast
- Enable Load More on Scroll
- For Large Lists like users, I typically dont show any list item on the initial screen load, only when I type in the search bar do I start filtering the list
- I use AWS with @theadaloguy file uploader, and use cloudinary to make adjustments to images to make sure they are as small as possible.
- For Actions that use APIs I really wish Adalo had better “loading” indication… as sometimes with TabBars its hard for the user to know if a button was pressed… So I implement yes/no to show/hide another status bar on top where the “add button” on the hidden (now shown) status bar is disabled. This prevents sending multiple actions. I then change the title of the tab bar to loading (especially with multiple actions/APIs Linking)… so the user knows the press was activated. So flow is User Presses Buton > Loader Tab Bar Visable = True, Run Actions and APIs > Loader Visable = False > Link to Page. The screenshot below is automatically creating 20 sub list items with parameters for that user, so 20 “Create > Link to Current Dev Plan sub list items”. Prior to making this change, users were clicking2,3,4 times…
I’m not an expert by any means in coding or adalo… but i’ve found ways to make Adalo work for me and for my users
If you want to check out one of my apps on the Appstore fully made on Adalo:
Android: https://play.google.com/store/apps/details?id=com.keith.TTFitAndroid&hl=en_GB&gl=US
iOS: https://apps.apple.com/gb/app/ttfit/id1130737391
Web App: https://teams.ttfit.app/
Some stats on this particular App:
- 45 Collections
- 8,000 Users
- Downloaded over 20,000 times
- 185 Screens
So I can say Adalo, works very well… in a proven to market, selling app. This is the type of post would have given me a lot of confidence starting out on Adalo… but like with all apps, you must think logicially and have speed as a question you ask yourself every time you start designing.
Feel free to download, hell even a rating would help me so much