ecency / esteem

eSteem Mobile - Application for Android and iOS users, start earning cryptocurrency!
https://esteem.app
MIT License
85 stars 58 forks source link

iOS performance improvements #158

Open 4Ykw opened 7 years ago

4Ykw commented 7 years ago

It's a hell of a journey, hope to provide enough to support you guys.

feruzm commented 7 years ago

Thank you for your suggestions!

Sliding and browsing the app should be a priority experience, no matter the content. Improve performance on low/mid-end devices (iPhone 6 and lower). It still hangs sometimes. Not sure if because of memory/caching footprint requirements.

Agree working on it..

Loading picture thumbnail instead of all picture (to reduce bandwidth and improve experience).

Getting image thumbnail is issue, because users use different servers to host their images and there is no proper way to get smaller version of an image.

Cache thumbnail of profile logo (does not need to load all the time). Change it if different from the real one, but only when the app is started the first time.

👍

Optional profile status update frequency (some users might only be interested in updating stats every x minutes...). Allow ability to force/push a refresh (with a double tap or phone shaking for example).

Great idea, although not sure its effects on performance, but let's keep this list open and we will come back and cross over some as we improve app 😉

4Ykw commented 7 years ago

An update in regards to my last experience: