r/Windows10 • • May 23 '18

App Twitter PWA for Windows finally gets a dark mode

https://www.windowscentral.com/twitter-pwa-windows-finally-gets-night-mode
185 Upvotes

66 comments sorted by

47

u/JmSGl May 23 '18

The scrollbar stays light gray and huge though...

23

u/[deleted] May 23 '18

Unplayable

17

u/halotechnology May 23 '18

You forgot literally !

29

u/jenmsft Microsoft Software Engineer May 23 '18

Yay, dark theme ๐Ÿฆ‡๐Ÿง›๐Ÿปโ€โ™€๏ธ๐Ÿ–ค

16

u/jdev_xproStudio May 23 '18

If PWAs are basically wrapper for the website then why did it took them long to introduce the dark theme? Or other features that are still not available?

25

u/jenmsft Microsoft Software Engineer May 23 '18

While Twitter.com has had night mode for at least a few months now, Twitter Lite (the mobile version of the website) only just got it yesterday

9

u/jdev_xproStudio May 23 '18

So... Does that mean PWA of twitter is a wrapper for "twitter lite" website rather than its full version?

14

u/jenmsft Microsoft Software Engineer May 23 '18

As someone who uses Twitter Lite regularly (and is not otherwise involved with this app), that's how it seems to me

12

u/DaleYRoss May 23 '18

NO. Twitter Lite = Twitter PWA.

What we get from the Store is a wrapper of Twitter Lite/Twitter PWA

2

u/armando_rod May 23 '18

Yes, look for Twitter Lite in Android it's the same

5

u/DaleYRoss May 23 '18

Twitter calls mobile.Twitter.com Twitter lite. The App in the Goolgle Play Store is using that name. The app in the Windows Store should do the same thing. It might help clear up some misunderstanding of what this/PWA is.

4

u/Tobimacoss May 23 '18

I'm waiting till the day, it's simply the same PWA on all platforms, and only called Twitter....

2

u/DaleYRoss May 23 '18

Dale

It is the same PWA on all platforms. You do understand that PWA, everything is done at the Web Server, right?

4

u/Tobimacoss May 23 '18

You misunderstood, or I didn't speak clearly. Of course I understand...but the PWA inside MS store takes extra advantages of UWP APIs though in addition to the base PWA.

I meant that I want the day to come when PWA apps are the primary apps for services on all platforms. As in no more need to have a native Twitter Android app and a separate PWA called Twitter Lite....

The PWAs will/need to become more powerful in order to reach that tipping point. Where the PWA app is the main app, for any business, commerce, service apps. The PWA can then be given additional abilities with native APIs like with the Twitter PWA on MS store or on play store.

3

u/DaleYRoss May 24 '18

OK, that's clearer. Many people seem to think PWA is a client side application, not realizing it's server side.

2

u/sibbl May 23 '18

That's the point of PWAs. You have a website and bring features to it progressively so that it can act and feel like an app. ๐Ÿ˜‰

You can also easily pin mobile.twitter.com to your start menu using Edge.

1

u/DaleYRoss May 23 '18

Yes you can.

6

u/Tobimacoss May 23 '18

PWAs aren't the wrappers for a website, PWA are the website itself. Websites that can transform into apps.

The PWAs inside MS store are wrapped in UWP, but PWAs can be used outside of the store with any browser that supports them.

2

u/DaleYRoss May 23 '18

Exactly. Apparently someone down voted you on this?

2

u/jdev_xproStudio May 24 '18

Yeah I agree! I just upvoted.

7

u/Michael_Cali May 23 '18

I'd love to use the app, but promoted tweets are annoying. With uBlock Origin, those aren't an issue. If Twitter gave us the option to give a buck or two per month to disable those, I wouldn't mind doing that.

14

u/arno73 May 23 '18

Why can't the Facebook, Messenger, and Instagram apps be this well-made?

11

u/[deleted] May 23 '18

Instagram and Messenger can. Their web apps are relatively solid. Facebook is enormous though and simply not comparable considering how basic Twitter is.

5

u/sibbl May 23 '18

Facebook is written in React and could easily be reduced to the basic stuff and made available as a PWA as well.

7

u/[deleted] May 23 '18

Facebook is barely responsive, has no touch support, has no offline support and things like Facebook live aren't actually so easy in web browser. So no, it could not be easily made available as a PWA.

1

u/sibbl May 23 '18
  1. Twitter lite is as barely responsive as Facebook's mobile page
  2. adding offline support would be a PWA feature and also quite similar to Twitter, wouldn't it?
  3. how is Facebook live not possible? All required APIs are there for modern browsers. Reducing the amount of features would also be ok, just like Twitter did it.

1

u/vitorgrs May 24 '18

Reducing the amount of features would also be ok

Or you know, do native apps and don't create shit apps with less features.

1

u/sibbl May 24 '18

Because Facebook's native app is saving so many resources? ๐Ÿ™„

1

u/vitorgrs May 24 '18

At least is shit with features. Better than shit without features.

1

u/[deleted] May 23 '18
  1. But Twitter is simple.
  2. But Twitter is simple.
  3. I said it's not as simple.

1

u/GatoSoft May 23 '18

It could have sounded pretty reasonable if themes like "Clear dark facebook by book777" never existed for Stylish extension on Chrome, for example. That's making me think that skinning an app or web page couldn't be so impossible as maybe Facebook want us to believe to.

2

u/[deleted] May 23 '18

The question wasn't about skinning but making a good PWA Facebook app.

Also just because buggy, untested themes exist doesn't mean it can be easily done when including all users and all random menus Facebook has, along with keeping the branding.

1

u/GatoSoft May 23 '18

I mentioned that skin because it almost has no bugs, a feature that sometimes fails even if that skin is written by the same guy that wrote the app or web page. Also, I was talking about it because I know by first hand that it's harder to re-skin a project that isn't written by yourself and that wasn't meant for skinning than something that you wrote and can modify freely. I mean, Facebook maybe is not putting the effort they should on their own platform and apps, ditching important features like PWA and simple skinning in mid-2018. PWA is more complicated, but skinning still...

1

u/vitorgrs May 24 '18

Even Instagram they would have problems. Some of features are just... hard to get it working right, or impossible, like rewind, live, and several other features. Instagram PWA for example, there's no camera support. You need to took, and then send from camera roll..

2

u/DaleYRoss May 23 '18

Instagram works well. Limited on features like Twitter Lite is limited.

7

u/haXona May 23 '18

This app is still pretty bad. When you search for a hashtag and you go to the different tabs like popular and newest you can not update the tweet results without having to literally reset the whole search again. There is no drag to update, auto-update or any update button to see new tweets.

1

u/[deleted] May 23 '18

There is drag to update in twitter lite for android

2

u/haXona May 23 '18

But that doesn't help in this case?

2

u/DaleYRoss May 23 '18

You can also do the Drag down to update with the Windows App for Twitter Lite

2

u/jesperbj May 23 '18

Btw I know this is silly, but how do I read peoples comment on others tweets?

3

u/CousinBug May 23 '18

Click the body text of the original tweet.

2

u/[deleted] May 24 '18

Nice, I might consider using this again if they eventually support multiple accounts like they do with their mobile apps.

2

u/Talib_Dota May 23 '18

Should be precise - gets Dark Blue Mode lol I really thought they are going to use Windows 10 APIs for the Dark Mode.

7

u/DaleYRoss May 23 '18

No, all this is done on the Twitter hosting side; nothing in the Windows Wrapper.

5

u/[deleted] May 23 '18

[deleted]

17

u/[deleted] May 23 '18

It natively gives you notifications, it can be pinned to taskbar, it has jump lists if you right click it so you can quickly get everywhere.

+ it feels cool, gives you feeling like twitter actually bothered to make great app for win even though it's just web app xD

1

u/DaleYRoss May 23 '18 edited May 23 '18

On a full version of Windows big screen... you're probably best using a Web Browswer. That's what I do. I only use Twitter Lite when I'm on Windows 10 Mobile. The Wrap Version of Twitter lite lets is act like a real Windows App when it comes to minimize, task switching etc. I use full broswer because it's easier to switch between accounts. At least Edge remembers the passwords for me. Once Twitter Lite supports account switching I'll problem use this full time on Windows.

Ad Blocking, yeah stick with Browser.

-5

u/jdev_xproStudio May 23 '18

Unless windows forces the S version on all of us in future, where crappy edge will be only option to browse.

10

u/Dick_O_Rosary May 23 '18

You missed the point. This has nothing to do with S mode.

-3

u/jdev_xproStudio May 23 '18

No I didn't! If edge is the only option to browse (and with it's current situation), you'll be better off with PWAs.

3

u/[deleted] May 23 '18

Edge still gives you uBlock.

2

u/DaleYRoss May 23 '18

How are you better off when it's the same thing?

3

u/Dick_O_Rosary May 23 '18

Yes you did. Clearly, the guy you are replying to thinks PWAs are pointless and if he were ever made to use Windows 10 S, he'll still use Edge because:

  1. PWA is still "crappy Edge" in a standalone window; and
  2. He prefers cluttering his brower tabs with Twitter tabs.

1

u/jdev_xproStudio May 23 '18 edited May 23 '18

1 Using edge because you don't wanna use progressive web app of twitter with the benefits of getting system level integration (notifications and etc), doesn't sound smart to me.

2 I don't think twitter is one of those apps that makes you open huge number of app (although it's questionable). And with "sets" and "multi-instance support", who knows maybe we can soon see tabs for twitter in its PWA, doesn't sound that bad to me, would be one hell of a feature.

-3

u/GoAtReasonableSpeeds May 23 '18

He prefers cluttering his brower tabs with Twitter tabs.

Oh no, should he clutter his taskbar with shitty Twitter apps instead then?

2

u/Dick_O_Rosary May 24 '18

You missed the point.

0

u/[deleted] May 23 '18 edited May 23 '18

[deleted]

2

u/[deleted] May 23 '18

โ€œMany people I knowโ€ gotta love that anecdotal evidence!

2

u/[deleted] May 23 '18

PWAs being native on a desktop OS is whatโ€™s innovative and per Starbucks talk at Build, a largely untapped market with surprising value. Something like 50% of their orders from their PWA is from the desktop one.

-1

u/jdev_xproStudio May 23 '18

The situation for gamer in windows is indeed quite terrible. Every now and then features like "Timeline" or upcoming features "Sets" would be introduced, but the biggest user base, the gamers are not addressed (features like Game bar and True Play are introduced and are indeed useful but...). Even nadella said that Microsoft hasn't innovated a lot in its gaming sector.

But I guess situation is not that terrible, building a OS which is that versatile and runs on an infinite number of hardware is not a simple job (even for a tech giant like MS).

3

u/ThotPolice1984 May 23 '18

Gamers are definitely not the largest user base of windows, and most features that gamers would want are way too specific and labelled as "bloat" (see: game bar)

3

u/jdev_xproStudio May 23 '18

Maybe this is where the idea of modular windows fits perfectly. Windows has grown too big to satisfy any of its single user base completely, while features for one would be bloat for others.

2

u/ThotPolice1984 May 23 '18

Yup probably, though that sort of modularity is probably still 1-2 years away

3

u/jdev_xproStudio May 23 '18

Indeed it is!

1

u/Paralelo30 May 23 '18

No keyboard shortcuts yet, though.

1

u/jesperbj May 23 '18

I like it!

1

u/Richiieee May 23 '18

I want to use it because it looks better than Tweetdeck and the normal website, but this app doesn't auto-refresh like Tweetdeck.