Final Month Begins!

Written by: Quincy Williams

This week we started the final month of development for our application and we are working the final push towards a final product.

During this time, we are going to be strongly focusing on UI improvements to provide the best experience possible. Each of us are currently focusing on working on the pieces of the application that we felt, and users from testing felt, needed some revisions and cleanup.

This week, I focused on updating the UI's for Timers, Body Metrics and Adding/Editing exercises. The first two portions were me making adjustments to the layout of the fragments so they are more compatible for smaller devices as much of the build has been created using a bigger device, so compatibility needed to be added into the build as well. There was an issue with how certain fields seemed cramped on smaller devices and looked normal on larger screens, so there was a need to make the views more consistent across device sizes and I was able to make xml adjustments to the timer activity to have a cleaner look across devices.


 Nexus 5                                                                                                                   Pixel 4 XL



Some more UI improvements that I was able to make was adjusting how the add and editing exercises look to have a more consistent look between the activities. I was able to add some helper information to the application so when adding or editing exercises, it is more user friendly, especially for beginner users  that want to get into working out. There was an issue that I needed to be able to handle with how users can add steps to the exercise that they are adding and also was able to have it to where they can enter lines for the steps that they would want to enter instead of forcing it to one line. This required creating a custom drawable file that would be set on the input for the the steps edit text for it to look more like a text box for was of use.



Next week, my focus will continue to be on making UI improvements for our final product!



Comments