Mobile - Performance, cache and bug fixes

in Ecency2 years ago

Ecencials, few days ago we published another update to our mobile app users.
In this update, we have focused mainly improving performance, managing caching and memory management better and fix few bugs that was causing issues especially for iOS users. Kudos to our testers and everyone who uses app and report tirelessly all issues and hunting bugs! 🙇

<p dir="auto"><img src="https://images.hive.blog/768x0/https://images.ecency.com/DQmdtWUkWSK8W7nweQyg7yLp4mfRQxwWgokUY2MLHBQaKxg/mobile_release3039.jpg" srcset="https://images.hive.blog/768x0/https://images.ecency.com/DQmdtWUkWSK8W7nweQyg7yLp4mfRQxwWgokUY2MLHBQaKxg/mobile_release3039.jpg 1x, https://images.hive.blog/1536x0/https://images.ecency.com/DQmdtWUkWSK8W7nweQyg7yLp4mfRQxwWgokUY2MLHBQaKxg/mobile_release3039.jpg 2x" /> <h2>What's Changed <ul> <li>Remove <span><span> tags from post content by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2617" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2617 <li><span>Added custom json path for points transfer by <a href="/@aliseyalvi">@aliseyalvi in <a href="https://github.com/ecency/ecency-mobile/pull/2615" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2615 <li><span>Post display optimise by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2591" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2591 <li><span>Replace react-native-animatable with react-native-reanimated by <a href="/@aliseyalvi">@aliseyalvi in <a href="https://github.com/ecency/ecency-mobile/pull/2598" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2598 <li><span>[Bug Fix] Comment cache not clearing after comment is made successfully by <a href="/@aliseyalvi">@aliseyalvi in <a href="https://github.com/ecency/ecency-mobile/pull/2619" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2619 <li><span>Comment load fix by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2622" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2622 <li><span>Allow purchase only for account purchase without login by <a href="/@aliseyalvi">@aliseyalvi in <a href="https://github.com/ecency/ecency-mobile/pull/2625" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2625 <li><span>Experiment feed stability by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2626" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2626 <li><span>Avoid local draft load if draft body is empty by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2629" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2629 <li><span>Post screen spinners by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2631" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2631 <li><span>Processing image ratios by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2633" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2633 <li><span>Engine token precision by <a href="/@aliseyalvi">@aliseyalvi in <a href="https://github.com/ecency/ecency-mobile/pull/2624" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2624 <li><span>[Bug Fix / Improve] Image gallery in post screen by <a href="/@aliseyalvi">@aliseyalvi in <a href="https://github.com/ecency/ecency-mobile/pull/2635" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2635 <li><span>Profile tokens migration by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2638" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2638 <li><span>Flatlist optimise by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2639" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2639 <li><span>Bumped RN version to 0.70.7 by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2640" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2640 <li><span>Image cache optimise by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2641" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2641 <li><span>Removed modal popover patch by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2642" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2642 <li><span>Popover modal package update by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2643" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2643 <li><span>Fix updated packages by <a href="/@feruzm">@feruzm in <a href="https://github.com/ecency/ecency-mobile/pull/2644" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2644 <li><span>Experimental text input by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2645" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2645 <li><span>New Crowdin updates by <a href="/@feruzm">@feruzm in <a href="https://github.com/ecency/ecency-mobile/pull/2616" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2616 <li><span>Using promoted text instead of sponsored by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2646" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2646 <li><span>Exclusive migration token data based on old object existance by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2647" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2647 <li><span>New Crowdin updates by <a href="/@feruzm">@feruzm in <a href="https://github.com/ecency/ecency-mobile/pull/2648" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2648 <li><span>Refined slider value to keep min 2 decimal and max 4 demical digits by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2650" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2650 <li><span>Removed test value by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2651" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2651 <li><span>Server list init by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2653" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2653 <li><span>Disable selectable html text to fix zooming issue by <a href="/@noumantahir">@noumantahir in <a href="https://github.com/ecency/ecency-mobile/pull/2654" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/pull/2654 <p dir="auto"><strong>Full Changelog<span>: <a href="https://github.com/ecency/ecency-mobile/compare/3.0.38...3.0.39" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://github.com/ecency/ecency-mobile/compare/3.0.38...3.0.39 <p dir="auto">If you are React Native developer, feel free to join and help developing features we all love using, <a href="https://github.com/ecency/ecency-mobile" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">our mobile application is opensource. <p dir="auto"><strong>Join mobile translation team<br /> 31 languages already enabled on Ecency mobile app, thanks to <a href="https://ecency.com/contributors" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">our awesome contributors.<span>: <a href="https://translate-mobile.ecency.com" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">https://translate-mobile.ecency.com <p dir="auto">Stay safe, stay excited, stay united! Don't forget to share news with your friends. <h1>Download <p dir="auto"><a href="https://ecency.com" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Ecency.com | <a href="https://desktop.ecency.com" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Desktop app | <a href="https://ios.ecency.com" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">iOS app | <a href="https://android.ecency.com" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Android app | <a href="https://github.com/ecency/ecency-mobile/releases" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Direct Android APK and iOS IPA file <hr /> <h2>Support us <h3>Delegate HP and earn <a href="https://ecency.com/hive-125125/@ecency/daily-100-curation-rewards" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Ecency Points + curation reward daily + help us onboard more people: <p dir="auto"><a href="https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=500%20HP" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">500 HP | <a href="https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=1000%20HP" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">1000 HP | <a href="https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=5000%20HP" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">5000 HP | <a href="https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=10000%20HP" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">10K HP | <a href="https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=20000%20HP" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">20K HP | <a href="https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=50000%20HP" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">50K HP <h3>Support our proposals <p dir="auto"><a href="https://hivesigner.com/sign/update-proposal-votes?proposal_ids=%5B245%5D&approve=true" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link"><code>Ecency
Sort:  

Really enjoying the mobile app. Great stuff, feels pretty easy to use so far. Definitely be doing more blogging on the go from here. Loving how crypto socials developing 👍🏽


~~~ embed:1637285864874049537 twitter metadata:MjE2NTQ1MzMwNnx8aHR0cHM6Ly90d2l0dGVyLmNvbS8yMTY1NDUzMzA2L3N0YXR1cy8xNjM3Mjg1ODY0ODc0MDQ5NTM3fA== ~~~
~~~ embed:1637359495297810433 twitter metadata:MTA2NjgxNjU2MTAyODE4MjAxNnx8aHR0cHM6Ly90d2l0dGVyLmNvbS8xMDY2ODE2NTYxMDI4MTgyMDE2L3N0YXR1cy8xNjM3MzU5NDk1Mjk3ODEwNDMzfA== ~~~

~~~ embed:1638952795322880001 twitter metadata:MTg4NDc3MTkxMnx8aHR0cHM6Ly90d2l0dGVyLmNvbS8xODg0NzcxOTEyL3N0YXR1cy8xNjM4OTUyNzk1MzIyODgwMDAxfA== ~~~
The rewards earned on this comment will go directly to the people( @irisworld, @pedrobrito2004, @jomancub, @celi130, @shiftrox ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.

I have updated my ecency app. I really love the experience. It is fast and how to reblog and copy link now is fantastic.



The rewards earned on this comment will go directly to the people ( ijelady, herculeand ) sharing the post on LeoThreads,LikeTu,dBuzz.https://leofinance.io/threads/@ijelady/re-leothreads-hmnp94da https://leofinance.io/threads/@herculeand/re-leothreads-sm1rl

Wow, I have been waiting for this update for so long my, app has been stoping by it's self for a very long time now.

Great we’ve got a new updates with the app.

Good update. This new version is very good 👍

!GIF Good job


Stay !ALIVE
!LOLZ
!MEME
!PGM
!LUV
!CTP

You Are Alive so I just staked 0.1 $ALIVE(5/10)@ecency! to your account on behalf of @pedrobrito2004.

The tip has been paid for by the We Are Alive Tribe
through the earnings on @alive.chat, feel free to swing by our daily chat any time you want.

Great updates! Thanks a lot guys for the hard work.

La aplicación ha mejorado mucho desde que la tengo hace 5 meses aproximadamente, se nota que hay un gran esfuerzo por parte del equipo de @ecency para que pueda ser la número uno de Hive 👏👏👏

Thanks for updating. We can completely see the improvements. 😍

I'm new to this platform, I'm trying to post about my daily life. Can you please check the quality of my post?

In the previous update the IOS app was constantly crushing! after the last update it's still crushing but not that frequently.

We did find out few crash sources for iOS and fixed those. Could you elaborate what specific action causing crash if there is any pattern you could detect? It would be great help for us 🙏

There is not a pattern it happened in all instances. Reading a post , writing a post , writing comment , scrolling down etc.

Ok, looks like something using more memory and crash coming from there. We will dig more

Great job 💯

No wonder there i cant see any tags when posting at ecency today. I have to add tags using peakd or hive

Can you share example of the post? Also we have website: https://ecency.com if you experience issues with mobile app, try our website.

I am actually in the ecency website when i post a blog today and published it, and i noticed that there is no tag, so I end up adding some tags at peakd.com

https://ecency.com/hive-168869/@fernwehninja/himalaya-spa-and-tibet-massage?referral=fernwehninja

I have found the first transaction: https://hiveblocks.com/tx/38a8096166f3a5334dfa544f3c9340b3941905fd

This shows that you have selected Community tag but didn't add any other tags, could that be a reason?
After you add tag, you should Enter or add comma or space separator so tags are recognized and added into list. Do let us know if this happens next time you publish, we will make short video for you by illustrating how adding tag works.

No it is my first time to post the ecency website, so i am a little bit confused. I would highly appreciate if you send me thats short video ;)

Ps. I tried to use the booster points in ecency but 5x now it didnt upvote my posts.. is it still working?

Amazing app! Ive noticed the crashing has stopped. Keep up the great work! 🙏🏾

!PIZZA
!BBH

Your Content Is Awesome so I just sent 1 $BBH(1/1)@ecency! (Bitcoin Backed Hive) to your account on behalf of @bigtakosensei.

PIZZA!

PIZZA Holders sent $PIZZA tips in this post's comments:
(1/5) @bigtakosensei tipped @ecency (x1)

Learn more at https://hive.pizza.

Congrats! Huge update! 💪😎

Muchas gracias, estoy en mi trabajo y a través del móvil entro de cara rato a ecency para revisar y votar, muchas gracias, funciona mucho mas rápido y las recompensas entrar de forma segura y rápido.

Hello, correcting bugs is not fun but is required for an app to perform well. You can read more about creating an on-demand mobile app on the net. Don't forget to conduct market research, indentify the key features, develop an mvp, collect user feedback, scale the app.

Here a post to suggest you to add a Transaction history of 2nd layer tokens
🌐 Ecency mobile app - Suggestion: Transaction history of 2nd layer tokens

Thanks, it is in works as we speak. We will likely add this into our April update.

Yeah, I can testify for sure that there have being a drastic change in #ecency when it comes to performance.

I have enjoyed using ecency app,

In this update, we have focused mainly improving performance, managing caching and memory management better and fix few bugs.

With this latest update, ecency will be more efficient in performance etc. Thanks a lot for your taughtfullness.

Ecency is now faster and I really love the work you guys are doing. Am also a delegator.

Cool that you guys now improved memory management, and bug fixes. I see changes