Info

Download .IPA (5.2 MB)

Testing and Issues

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

Install .ipa files via AltStore

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

Voting

1636
by rating

Issues

Good speed, but wrong Y-scale on most charts.
iPhone 6 Plus, iOS 12.1
40
Critical issue as a cherry on the top:
Charts have crazy artifacts (vid1 and vid2) and stop animating (vid2 and vid3) when applying filters.

Not only the UX is suffering when the animation is stopped, but also it gives this contestant a major advantage in performance over other participants' apps which do not bug out and actually work.

gl
37
Critical issue:
There is no last bar on any bar chart. Simply not drawn, absent, forgotten, neglected, ignored. Maybe on iOS8 it is displayed, cannot tell.
iphone6 12.1.4
35
Лейсан Apr 22, 2019 at 17:59
5th chart. Right side is not parallel to the side of the screen.
IPhoneX iOS 12.2
34
7K on pears. Its an addition to the issues here: https://contest.dev/chart-ios/entry221#issue2900 and here: https://contest.dev/chart-ios/entry221#issue2905, which means
all the Y values are bugged on every chart
iphone 6
34
Bugged Y values update, see maximum:
1. sometimes changes, sometimes doesnt
2. sometimes changes to one value, other times to another

At the max range it was:
* 3.6k
* 3.8k
* 3.2k

It is more apparent on the second video, where i am applying filters. It seems like until the animation is complete, new values wont appear. This is faulty behavior.
iphone6 12.1.4
31
Incorrect Y values on single bar chart. That is not the same issue as before. Here on the video im even waiting until the animation of Y labels finishes and then scroll, but the maximum still doesnt get updated to a proper one (it always is 36M which is not near 64m)
iphone6 12.1.4
31
Sergey Dikovitsky Apr 17, 2019 at 20:34
Extra space on bottom of the cell. Long tap doesn't work.
iPhone 5s / iOS 12.2
24
Tidy Lynx Apr 17, 2019 at 21:23
Long tap works when all filters are enabled. That's how I understood the task.
y labels blinks
iPhone 5s, ios 11
23
Cannot place tooltip on edge values, also it seems they are not there at all
iphone6 12.1.4
23
State on the video is also possible.
STR:
1. Tap in the trimmed out zone
2. Immediately touch down the trimmer so it will not animate to where you tapped
3. While holding it hide any chart
4. scroll
Result: totally incorrect and bugged display.
iphone 6
23
Double tapping on filters bugs the chart out
iphone6 12.1.4
22
Tidy Lynx Apr 20, 2019 at 14:46
Reproduced this but I had to do it quadruple crazy many times in second in order to achieve such behavior.
iPhone X, iOS 12.2
Tapping outside of the chart bounds shows tooltip, also the tooltip is shown not on the point which you touch.
Easy to check: scroll and trim to the most right position -> U have to click on the edge of the screen (into the padding zone) to show the tooltip for the last value (which is btw not there).

Notice how these are real issues and bugs, which are objective - not subjective.
iphone6
22
Fair Quokka Apr 27, 2019 at 20:37
— Dates on Y-scale blink when applying filters to the third graph. 
— Scales blink during vertical scrolling. 
— Filtered data stays visible (the attached video).
iPhone 5s, iOS 12.1
10
Лейсан Apr 22, 2019 at 18:04
The points do not match the graph when you move from one date to another
iPhone X iOS 12.2
5
Tidy Lynx Apr 22, 2019 at 20:04
There must be some corner case when tooltip points didn't sync properly with chart. Unfortunately, I couldn't reproduce it. Looks like it's very rare.
D
Deleted Account Apr 22, 2019 at 18:04
The 3130 point should clearly be above the 3.1k line, not below
iPhone SE / iOS 12
2
Tidy Lynx Apr 22, 2019 at 19:57
Thank you for testing my app. As you may know, 3.1K is rounded value and may indicate any value up to 3150 according to normal math rounding rules.
MAJOR: It is allowed by the app to scroll the table view while you scroll/scale the trimmer, however then the animations are bugged and not happening.

This could also happen unintentionally, when scrolling and touching the chart to show the tooltip.
Not only the app doesnt show the tooltip because it cannot understand if it is a table view scroll or a touch down to show the tooltip, but also this bug happens.
iphone6
2
Inconsistent trimmer view behavior:
1. When it is at min range most right, grabbing the right handle results in scrolling
2. When it is at min range most left, grabbing the left handler results in no action.

Moreover, when the trimmer view is dragged to the most left, you can see some adjustments of it and chart scrolling by 1pt. Also it cancels the touches there and you have to release the finger and put it back in order to start scrolling again.
Just experiment with it in the most left position, you will notice what i am talking about.
iphone6 12.1.4
2
Single tapping on trimmed out range on mini chart results in bugged display.
iphone6
2
Percentage chart has incline.
Also as you can see sometimes it's impossible to scroll the table view.
iphone 6
2
Variations of this 60fps easter egg animation can be achieved via applying filters and scrolling separately (not at the same time)
iphone6
2
regarding issue https://contest.dev/chart-ios/entry221#issue3632,
there is actually no last value on every chart
2
Sergey Dikovitsky Apr 17, 2019 at 20:33
Values sum gives 101%.
iPhone 5s / iOS 12.2
1
Tidy Lynx Apr 17, 2019 at 21:50
As one of other contestants said, "What is worse – displaying incorrect value for one item or having an incorrect sum – is a great question. I chose later because it's less misleading to the user".
small lags, and incorrect highlight color in dark mode
iPhone 5s, ios 11
1
Tidy Lynx Apr 20, 2019 at 15:23
The thing you called "lag" is probably a loss of touches for a moment at the edge. I haven't experienced that. Core Animation Instruments show 60 fps during those actions on iPhone 5S.
Incorrect mask in night mode
Incorrect color of "all" row in night mode
Applying filters resets the tooltip
iphone6 12.1.4
1
D
Deleted Account Apr 22, 2019 at 17:58
Preview chart line is too thick, should be 1 point, not 2
iPhone SE / iOS 12
1
Tidy Lynx Apr 22, 2019 at 20:00
At least, it's not too thin which could give me an advantage in performance.
D
Deleted Account Apr 22, 2019 at 18:00
Chart 2 - Y labels always stay on chart even if graph is invisible
iPhone SE / iOS 12
Tidy Lynx Apr 22, 2019 at 19:59
True, it could be prettier, but we didn't have a design where they should hide also.
Nobody added any issues yet...