Table of contents
My app on the Google play store
Current state of Modderz Android app
Modderz has successfully released version 1.12 of the Android application. With this release came many challenges and realizations. The most notably being the complexity and seriousness of implementing a design system. However, I am happy to say that the implementation of a fully custom Jetpack design system is underway and moving along according to schedule.
However, for this week's sprint we shall be moving on to a even more serious topic.
User experience
Defining success metrics
- This week's success metrics shall be the complete implementation of two new features:
1) Chat Emotes:
implementing all the custom chat Emotes from Twitch
2) Double tap chat message:
allowing a user to double tap a message to express support and or agreement with a single message seen in chat. Similar examples would be liking a post on Instagram or a re-tweet
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) Chat Emotes implementation
2) Double tap message feature
Chat Emotes implementation
- Chat Emotes implementation consists of creating 3 kinds of Emotes for chat, Global Emotes, Channel Emote and User emotes
Double tap message feature
- The double tap feature will allow individual users to double tap a message they wish to support and a specified chat Emote will make an animated appearance on that chat message.
- A rough visual demonstration is below:
Highlights of last weeks sprint
- Besides the basic implementation details of last week's sprint, I would like do draw attention to the creation and implementation of the design wiki. Particularly these two sections:
- Both of these represent the start of the design system implementation. With both the
System level chat messages
andBasic Buttons
we are granted standardization of the UI components and improving development time
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.
Top comments (0)