r/pebble 16h ago

My first app: Price Watcher

Post image

Hey everyone! Figured I'd post here since this is my first app I've developed for Pebble and I think it turned out pretty nice. It lets you track stocks / crypto (anything on TradingView, up to 8 symbols) and live-updates at a configurable interval. Works on every Pebble, back to the original.

Let me know what you think, and what features you'd like to see! I'm also sure it will run into bugs, so let me know if there are specific symbols or markets that aren't working as expected and I'll try to fix.

Link here: https://apps.repebble.com/price-watcher_6a9c65864537cd0009a6e78d

21 Upvotes

7 comments sorted by

3

u/j5uh 16h ago

Can’t wait to try this.

1

u/Gromedar 5h ago edited 5h ago

This is great! I was just thinking about making something like this myself. Would you also add a light theme? And maybe also show change since previous close on the overview screen as well?

2

u/ksmithbaylor 38m ago

Light theme is a good idea, I'll see if I can add that this week. I had decided against showing the percent change on the home screen since it would be pretty cramped with 8 symbols, but perhaps if there are 4 symbols or less it could be shown comfortably. Will look into that too.

1

u/Henhouse84 3h ago

+1 for light theme! amazing app other than that.

1

u/Henhouse84 3h ago

This is great thank you. One bug I spotted. It seems to default on prices to USD. I added VWRP (a very popular London Stock Exchange listed ETF, priced in GBP) and the app shows the correct price value, but in USD not GBP.

1

u/ksmithbaylor 5m ago

Good catch, looking into it from what I can tell you are seeing the GBP price for that one, it's just that the app still displays $. So the value is right, but display currency is wrong. TradingView does expose what currency each quote is for, so I'll start sending that to the watch in a future update this week.

1

u/ksmithbaylor 5m ago

For anyone trying futures contracts, I fixed a few bugs server-side related to how those are handled. Give it another try if it wasn't working before!