Info

Download .APK (110.9 KB)

Testing and Issues

You can test this app and submit issues during the testing period of the Android Chart contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.

Voting

1418
by rating

Issues

Fair Mammoth Apr 28, 2019 at 15:32
– 2 seconds delay on launch.
– Average speed overall.
– The third graph blinks when filtering.
– The preview of the last graph is slow when filtering.
– Data point glitches on the last graph (the attached video).
LG Nexus 5X, Android 8.1.0; Samsung Galaxy J7, Android 8.1.0
30
Sunny Ant Apr 30, 2019 at 11:17
I've researched reasons of delay. I didn't set parent to application theme. Not evident behaviour from Android. One line fix.

Data glitches due to issue with text managing in opengl. Could be fixed by some lines of code.
Sloppy when changing time range on graph #2.
Samsung Galaxy S4, Android 5.0.1
20
Smart Leopard Apr 24, 2019 at 10:32
Hello. I tested your app on 2 real devices. I found one
issue:
I can't see charts at screen, after resume app. I should click on every chart, if I want to see it. (video 1)
Innos d6000 (API 22 - android 5.1.1), OUKITEL C5 (Api 24 - android 7.0).
10
Sunny Ant Apr 24, 2019 at 11:01
Hello. Interesting issue, thx. Seems that this devices have some issues with OpenGL or maybe there is need special context settings for them. I've tested this case on different devices like Xiaomi, OnePlus etc. and everything was good.
Performance looks good overall on my eye. But as it was writted with opengl, I can't profile it fully with gpu bars. BUT I see some stable glitch in the preview when enable two lines (see at 'Apple' Area on preview after I enable both aples & oranges)
Xiaomi A1 / Android 9
10
Sunny Ant Apr 26, 2019 at 08:30
Preview also used OpenGL. This could be fixed by one line of code
Distances between grid lines are same, but differences of values aren't
1
Sunny Ant Apr 17, 2019 at 17:56
Since I have short values (and it was in design), it's not possible to have equal diffs between text values everywhere due to rounding
Also I could not keep legend on the screen
Sunny Ant Apr 17, 2019 at 17:43
This feature was not in the task and I didn't done bonus charts
You can use other values (for example more big) but have more small chart scale. A lot of contestants solve this problem, so i think it isn't impossible
Sunny Ant Apr 18, 2019 at 20:09
Everything can be. But you can see that in most cases values works as you expected. I don't think that you check other apps in the same case in the same offset, zoom etc. like in screenshot you attached earlier and compare my and others result.
P.S. I understand your point. Thank you for feedback.
Anastasia Lisovskaya Apr 19, 2019 at 15:52
1. Bars show/hide animation looks incorrect sometimes.
2. Y values are blinking during graph scrolling.
3. No legend (it was a part of basic task, but zoom was a bonus).
Sunny Ant Apr 19, 2019 at 16:09
2. If you watch task videos, you can see that y values have transition animations. This could be what you named "blinking".
3. Use long tap. In video in earlier post you can see that legend is showing.
Anastasia Lisovskaya Apr 19, 2019 at 15:55
No texts change animation.
Fancy Starfish Apr 20, 2019 at 15:24
Long tap to show the legend is not obvious. The text in the legend is not aligned with the date title.
Nexus 5 / Android 6.0.1
Fancy Starfish Apr 20, 2019 at 15:28
The line chart is not expanded to the full height.
Nexus 5 / Android 6.0.1
Sunny Ant Apr 20, 2019 at 17:23
You forget to add "sometimes". It's due to following mockups. Chart with bound sticks without additional "white" space on the left and right as main chart. So we have similar cases.
minor: you've added % to 0, 25 and 75, but 100 without it
Xiaomi A1 / Android 9
minor: no all label
Xiaomi A1 / Android 9
Sunny Ant Apr 24, 2019 at 23:17
For 1 value?)
I checked mocks and there is no "all" label for this chart.
Ah yes, sorry (about all label ^). It was too late, and I mostly tried to find any minor issue to check availability to post issue
Nobody added any issues yet...