We all love Twitter as a service, but things aren't quite so rosy in terms of accessing it under Windows, especially on phones.
Twitter UWP application
This hasn't been updated since the end of 2016, which is an eternity in the mobile world. Significantly, there's no support for 280 character tweets (so you're limited to 140) and this is a showstopper in 2018 in my opinion.
On the plus side, at least on Mobile, it's a first party application and fully supports push notifications, should these matter to you for Twitter, plus there's a full on 'dark' mode, which also makes a big battery-saving difference on AMOLED-screened phones.
But this UWP application is ultimately on the way out - it's already been replaced in the Microsoft Store on desktops/laptops by the PWA version (below) and, though I don't expect this to happen for Windows 10 Mobile, there's also very little chance that the Twitter UWP app will ever see another update. All very sad.
PWA being Progressive Web App, of course. Twitter has thrown its eggs into PWA as a way to get their polished web experience for desktops onto smartphones in general and Windows in particular without having to do all that tedious messing around in C++ and actually making an application.
The PWA (accessed on phones right now by just going to mobile.twitter.com) is, by definition, bang up to date, since it's loaded and refreshed from Twitter directly - it's clean and functional, but also very 'white', there not (yet) being any way to make the interface dark and this is an issue for me on my AMOLED screened Windows 10 Mobile phones.
The biggest 'cons' for the Twitter PWA are:
- Speed, since the experience moving through timelines and switching panes is acceptable but never as fast as in a native Windows application, especially on what are now relatively slow chipsets in W10M phones.
- Lack of push notifications. I've even played with heading into Edge's advanced options and turning on all the 'service workers' and 'background operation', but haven't had any joy... yet. It's true that Edge is still being tweaked monthly, even on Windows 10 Mobile, plus Twitter is still improving its PWA, so this 'con' may not be fixed in stone.
Going third party
Installing and using a third party Twitter client is probably still the best option all round - Aeries UWP supports the longer 280 character tweets, while Tweetium UWP (still my favourite) supports longer tweets AND also supports push notifications, thanks to its commercial nature and server-side support. And the third party clients can all go 'dark', of course.
Meaning that the poor(!), confused user of Windows 10 Mobile can go one of three ways*. The first, official UWP, is outdated and already replaced on the desktop. The second, PWA, is currently very limited. While the third party clients are commercial and have to be bought but then you're into a much slicker world.
* four, if you include the regular plain HTML web experience, also in Edge!
Choices, choices... how do you access Twitter on your Windows phones? Data points and more app suggestions welcomed!