You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My name is Juan José Beltrán, and I am a student at Universidad de los Andes in Colombia. As part of our Mobile App Development class, my group, which consists of Carlos Silva, Camilo Falla, and myself, chose Kickstarter as the app to analyze throughout the semester. As we approach the end of the semester, we have extensively utilized your app to examine its strategies, patterns, and areas for improvement. Today, we would like to respectfully present the improvement opportunities we have identified in your app.
In addition to the eventual connectivity issues we discovered in the correspondent issue, we also could find some problems in the app regarding the overdrawing. We tested the different views of the app, discovering that several views had excessive overdrawing, and could be a problem in the performance of the application. In the images shown below, we describe the issues found in the app and the specific views:
Help a project view:
After the detail of a project is shown and the action button to help the project is pressed, we perceived the following overdrawing information:
In which the red color are the regions in which the overdrawing is critical, so, it also increases the GPU consumption.
Burger menu:
When deploying the burger menu present in the main page, the overdrawing, once again gets critical:
This also could affect the performance of the application in devices in which the HW resources are limited.
We recommend to put the background color of these Composables depending on the default theme, so that it hasn't to get a new painter, but use the background one from the app.
Best regards,
Juan José Beltrán, Carlos Silva, Camilo Falla.
The text was updated successfully, but these errors were encountered:
Hi, Kickstarter team!
My name is Juan José Beltrán, and I am a student at Universidad de los Andes in Colombia. As part of our Mobile App Development class, my group, which consists of Carlos Silva, Camilo Falla, and myself, chose Kickstarter as the app to analyze throughout the semester. As we approach the end of the semester, we have extensively utilized your app to examine its strategies, patterns, and areas for improvement. Today, we would like to respectfully present the improvement opportunities we have identified in your app.
In addition to the eventual connectivity issues we discovered in the correspondent issue, we also could find some problems in the app regarding the overdrawing. We tested the different views of the app, discovering that several views had excessive overdrawing, and could be a problem in the performance of the application. In the images shown below, we describe the issues found in the app and the specific views:
Help a project view:
After the detail of a project is shown and the action button to help the project is pressed, we perceived the following overdrawing information:
In which the red color are the regions in which the overdrawing is critical, so, it also increases the GPU consumption.
Burger menu:
When deploying the burger menu present in the main page, the overdrawing, once again gets critical:
This also could affect the performance of the application in devices in which the HW resources are limited.
We recommend to put the background color of these Composables depending on the default theme, so that it hasn't to get a new painter, but use the background one from the app.
Best regards,
Juan José Beltrán, Carlos Silva, Camilo Falla.
The text was updated successfully, but these errors were encountered: