pull down to refresh

I would spend 10x more time on SN if/when there’s a mobile app
reply
As would I and lower my time on Twitter
reply
I have already noticed since discovering SN that im spending way less time on twitter. Once mobile app is out ill probs barely ever use twitter.
reply
Bruhhhhh....samzies so much signal it's so nice and convenient to be able to scroll through topics on home page and interact plus the sats r cool incentive too!
reply
Please add infinite scroll and a button that I can hold so the browser slowly scrolls downwards.
SN is addictive - let's just give in and enjoy the addiction :)
reply
Just curious, how do the total sats for this post sum up to 10,456 sats?
I don’t see a boost and if I add comments it doesn’t equal 10,456 sats.
Maybe I missed something in calculation?
reply
The author of the post gets sats only by people clicking on the lightning next to the post. If you hold on that lightning, then it gives you option for how much sats to give (you can also set the default here https://stacker.news/settings).
The sats for comments go to the authors of those comments... so you just earned 5 sats :)
reply
Dark mode please
reply
love the headlines... 'government says please' 'lightning launches offline'
cool mockup!
reply
I just wish there was an icon on iOS when I export stacker.news link to an “app” on my Home Screen.
reply
I can make a better one. Right now it's just a screenshot, ay?
reply
reply
Updated. Should be prettier now. You might have to create a new bookmark tho.
reply
No new bookmark required. Just had to open the page again. ^^
reply
Absolutely cool! Thank you for the new graphics!!
reply
You should be able to do that from the browser, no? On Android there's "Add to Home screen" item in the Chrome menu.
reply
This is how I use SN. Works well
reply
Will this use some API?
reply
Probably a rest API, like always
reply
For extra points if there's gRPC with protos so there can be clientside typechecking :)
reply
We have a graphql API which I find superior to either.
reply
Sweet, yeah, i never worked with graphql, so that's great to hear that it works!
reply
It's a 10-100x improvement over REST. You hit one API endpoint with a query that's more or less "I want this data and for it to be shaped like this."
This is how I query for top users.
query TopUsers($cursor: String, $within: String!) { topUsers(cursor: $cursor, within: $within) { users { name amount } cursor } }
This is how I query for posts where ItemFields is a reusable query fragment.
query items($sub: String, $sort: String, $cursor: String) { items(sub: $sub, sort: $sort, cursor: $cursor) { cursor items { ...ItemFields } } }
reply
Oh, interesting. I have to read up about this
reply
There will be a dark mode, right? Looks great though!
reply
Well, if someone implements dark mode, then there will be one :)
reply
Also in favor of Dark Mode. No raster burn, please.
reply
Dark mode option would be great🌚
reply
It looks good, the dark mode is needed, I look forward to the app
reply
Needs dark mode more than Batman needs Robin
reply
Dark mode... A must!! Please
reply
I wouldn't kick it out of bed... As long as there's a night mode.
reply
Have an alternate shade for each row so it is easy to read.
reply
2008 rang the doorbell, they want their UI strategy back
reply
Would you consider using Flutter for this or stick with native iOS and Android?
reply
we recently switched from building our app in React to Flutter and have been AMAZED and the increase in build speed
reply
The site already works pretty well on mobile. What will the app do differently?
reply
Some practical benefits are
  • Much friendlier/intuitive installation process (compared to web app)
  • The app can register itself into "Share" dialog, so e.g. you see some good article in any app, click on share, SN is an option to immediately create a post out of it
  • Easier to do the views and animations (it's possible with web app, but somewhat tricky to make it performant)
  • Good notifications when you earn sats, or a person you are following posted something (again can be done with web app, but it's not that easy)
  • The post detail view can have two tabs - one to see comments and one to see the actual iframe. That would make it really easy to go back and forth between the article and comments.
  • Thumb friendly UI - e.g. the common actions are on the bottom so those can be reached by thumb. Also "tap" targets would be bigger...
  • Standardized/intuitive experience, e.g. hamburger menu in the usual place as in other mobile apps, etc. When you you swipe the left sidebar shows up.
  • Potentially can act as a mobile wallet (this is more of a brainstorm, but it would be cool to earn some sats on Stacker News and buy a beer with that immediately...)
  • Idea: Could have a "Read later" feature to essentially create a backlog of articles that I would like to read when I have time...
I also like the web app and it should always be an option to use web app, but there are some practical benefits to mobile app.
reply
The other option is to also improve the current web app to add the features that I mentioned above (e.g. you could set manifest.json, set ServiceWorker, give it mobile icons, use the JS API to register notifications, do the element swiping, etc...)
Isn't there a way to then wrap that web app by some WebView and put it on app stores?
reply
yes! to all of this @nout
great vision!
reply
Looks cool!
reply
это как великий фильтр. возьмём самое лучшее от мета вк инста гугл твитер и ещё 1000 других приложений. и создадим одно которое можно настроить под свои интересы. добавить кнопки. прокрутки.
reply
WE ARE NOT WORTHY! :O a bitdevs on the go whenever wherever.....2022 where we're going Marty we need no roads!!
reply
this would be epic with a built in wallet to send and receive
reply
Practically speaking the wallet is already there, so that would need just a bit of UX cleanup :)
reply
YAAASSS!
reply
How will Google + Apple try to get in the way of monetization here?
reply
I had same question
reply
This is great.
Why do you need a mobile app? Is a web app, which is responsive not enough?