Weekly goals of Modderz Android app . 2024-05-06

RMAG news

Table of contents

Defining success metrics
This week’s sprint
Highlights of last week’s sprint

My app on the Google play store

The app

Current state of Modderz Android app

Modderz has successfully released version 1.13 with a few major performance and feature updates. 1.13 introduced a major rework of the chat feature with performance in mind. Users should now be able to see a noticeable difference when dealing with chats that have 20,000+ users. Also, the double tap to SeemsGood a message feature was shipped. This small but fun feature allowing a user to double tap a message and have the SeemsGood emote popup on the message. While this feature is small, it is important and useful, as much of communication on Twitch is done through emotes. On the backend the double tap sends a message to the user whos message was double clicked of @<username><SeemsGood>

Unfortunately, the entire week was not a success. Due to performance concerns the entire ModView feature was removed. While this is not ideal, it was still in its beta stage so the removal of this feature will not be entirely missed. However, know that a re-implementation of the ModView feature is slated for the sprint of 2024-05-20

Defining success metrics

This week’s success metrics shall be the complete implementation of two new features:

1) Extended emote selection: implementing all the custom chat Emotes from Twitch
2) On-boarding Screen: giving new user a less confusing introduction to the application

Goals :

As always, our goals remain the same. Hit our success metrics in a timely fashion. Which means do as much as we can to optimize speed but still demand stability.

This weeks sprint

Theme: User Experience

This week’s code sprint is focusing on enhancing user chat experience, particularly through two features,

1) Extended emote selection:
2) On-boarding Screen

Extended emote selection

Chat Emotes implementation consists of creating 3 kinds of Emotes for chat, Global Emotes, Channel Emote and User emotes

Additionally, a bonus feature that I would like to implement is the BetterTTv popular emotes

On-boarding Screen

As of now, once the user downloads the application they are met with a very ugly screen. This screen demands them to allow the app certain permissions without any explanation. I would like to give the users a option to first be shown what the app does and why it needs the access that it does.

Highlights of last weeks sprint

As mentioned previously there were two main improvements in the app’s chat implementation. You can see a UI demonstration of the improvments, HERE

In that demonstration, you will also be able to see the rework of the Chat Settings UI

Conclusion

Thank you for taking the time out of your day to read this blog post of mine. If you have any questions or concerns please comment below or reach out to me on Twitter.

Leave a Reply

Your email address will not be published. Required fields are marked *