andywuest / harbour-watchlist

A stock watchlist for SailfishOS
10 stars 7 forks source link

Version 0.4.0 has some UI problems #24

Open dikonov opened 4 years ago

dikonov commented 4 years ago

1) The new 3-page view of a stock has a pull-down menu with a single "About" command. This menu does nothing when clicked.

2) swiping the pages of the stock view left causes the lower button panel switch to the right and vice-versa.

3) I believe that the news page should become active only when there are news to display. There is no sense to open an empty page.

4) I miss the ability to swipe back from the stock view to the homepage with all stocks. Perhaps, it's woth having a fourth "Stock list" button that would return to the main page.

andywuest commented 4 years ago

see my comments:

  1. this was a test of me - which i forgot to remove, since not needed at the moment. I will remove that.

  2. Same logic as in Piepmatz (twitter client) - i more or less copied that code from there. For me this feels correct.

  3. You are right - but at the moment i was more or less speaking to my users to find a possible news data source. I have one in german which i will add in the future - but that's it. On the other hand - if you only display two "tabs" this also does not look nice.

  4. Usability is definitely something that needs to be evaluated. Ok there is no swipe back, but you can use the standard navigation on the top left. No sure if a fourth stock list button would be that helpful, because it would break the swiping experience imho.

dikonov commented 4 years ago

I am not very fond of the three-tab version of the stock info page because it makes one do more swiping to get to the data than the previous design. Besides, getting back to the main app page is harder. Requires one to stop and think how to get out of the tab swiping loop. Besides, the stock details page looks empty at a larger tablet screen. In landscape the parameter names and numbers are so far apart at the opposite screen sides that it is hard to link them together.

Normally I would look at the home page, and open several stocks one after another to look at the charts. It took just one click with the one-tab design and now it takes at least three actions.

My wishful vision of the ideal UI.

There would be one page per stock with a chart in the middle (as before), but the chart area in the middle would 1) display the 30 day graph if the 1-day graph is not available 2) open a dedicated graph page on click. In future versions it might be possible to switch to candles, add envelopes, other technical analysis overlays and indicate personal price/time limits.

I would also add buttons at the bottom

https://www.dohod.ru/ik/analytics/dividend https://www.dohod.ru/ik/analytics/dividend/gazp ... (links in Russian)

The data about your deals and expected dividends would allow to a) track the current value of your portfolio, b) track the average price of the owned stocks c) enrich the chart and issue warnings when the stock price goes higher/lower than you have payed for the stocks owned and if the price is higher than your cost+expected dividend.

The main app page would also have a menu to show a general overview of the logged portfolio with overal values, percentage of different stocks,etc.

dikonov commented 4 years ago

Getting back to the present reality, I must tell that the three bottom buttons are not visible in landscape view (both tablet and phone).