Twitter Brings its PWA to Windows 10 and the Microsoft Store

While Windows 10 version 1803 will bring many nice changes, support for PWAs—Progressive Web Apps—is one of the most eagerly-anticipated. The issue, so far, is that we’ve not seen any PWAs to speak of in the Microsoft Store.

But that’s changing. Concurrent with yesterday’s release of a near-final build of this next version of Windows, we finally have a great high-quality PWA in the Store.

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday — and get free copies of Paul Thurrott's Windows 11 and Windows 10 Field Guides (normally $9.99) as a special welcome gift!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

I am referring, of course, to Twitter.

The social network previously foisted a poorly-written app on Windows 10 users, and it was never kept up-to-date with new features. But with the move to PWAs in Windows 10, Twitter users will finally be able to see the full Twitter experience and do so using the web app I’ve been using (via Chrome) since last year.

The PWA version of Twitter is excellent, and it’s updated regularly. And once you’re using Windows 10 version 1803, this will be the Twitter app you get from the Store. (Users of previous Windows 10 versions are stuck with the old version.)

There’s even version for ARM—which makes sense, since it relies on Microsoft Edge—so it won’t require emulation to run on Windows 10 on ARM.

You can download Twitter for Windows 10 from the Microsoft Store for free. If you use Twitter, I recommend it highly.

 

Tagged with

Share post

Please check our Community Guidelines before commenting

Conversation 67 comments

  • Peter Vassiliou

    24 March, 2018 - 4:46 pm

    <p>If this is the future of Windows on mobile, then I am all for it. The app works great. I spend a lot of time in Twitter and having a great app on Windows is a big plus. I know that I could have it on Chrome, but I don't use it. I prefer Edge.</p>

    • PeteB

      25 March, 2018 - 10:41 am

      <blockquote><a href="#256070"><em>In reply to petvas:</em></a></blockquote><p>It's not an app. It's a web wrappered fake app. And has no business on the desktop when browsers exist.</p><p><br></p><p>The future of Windows mobile turned black when MS abandoned it. Sorry sparky.</p><p><br></p>

      • Jonas Barkå

        26 March, 2018 - 1:29 am

        <blockquote><a href="#256187"><em>In reply to PeteB:</em></a></blockquote><p>If it walks like a duck and quacks like a duck… </p>

      • Peter Vassiliou

        26 March, 2018 - 10:00 am

        <blockquote><a href="#256187"><em>In reply to PeteB:</em></a></blockquote><p>Yes, it's not a full featured windows app, but even as a wrapper it has advantages over the app it replaced. The only thing that bothers me is that it doesn't integrate with the Windows sharing applet. Apart from that, this pwa app works very well. Yes, I know, we could run it on Chrome a year ago, but this is not important. </p><p>Windows has no future in mobile, because the new Microsoft stopped fighting in markets where they believe that they have little chance. I am sure that if Microsoft had taken more risks, that Windows Mobile would still exist and have a fair amount of success. Microsoft is showing no vision and they are playing it safe. They stick to the cloud and do not believe that investing millions to make their mobile platform viable, is the way to go. I understand this thinking, but if you are asking me they are being short sighted. Both iOS and Android have their issues, and a third platform would be very welcome, if Microsoft decided to be serious about it. </p><p>Anyway, PWA apps might be the way to go in the future and might give Microsoft another opportunity, but I don't believe the hype..</p>

      • nerocui

        06 April, 2018 - 3:05 pm

        <blockquote><a href="#256187"><em>In reply to PeteB:</em></a></blockquote><p>define app.</p>

  • dvdwnd

    24 March, 2018 - 4:51 pm

    <p>High-quality? There are numerous issues, which really don't help promote the PWA concept. Not to mention that we only get a pared-down "mobile" experience. So far, Twitter has used the native API access capabilities to show a modal, slow-loading nag dialog to rate the app. Every. Time. You. Load. It.</p><p>I'm surprised that Microsoft didn't make any of their MSN apps available as PWAs earlier in development of RS4. Will other app devs find it worthwhile to rewrite their apps as PWAs, so Windows users can enjoy a slightly smaller app gap? I think this will take time to have any real impact, and in the meantime, we would have been better served with an Android subsystem as a pragmatic stop-gap solution to a growing problem.</p>

  • Bdsrev

    24 March, 2018 - 4:53 pm

    <p>This is great news! They need to replace the Windows 10 Instagram app with the Instagram PWA ASAP too</p>

    • Dan1986ist

      Premium Member
      24 March, 2018 - 4:57 pm

      <blockquote><a href="#256073"><em>In reply to Bdsrev:</em></a></blockquote><p>Is the Instagram PWA fully featured, or those things need to be added into the PWA? </p>

      • Bdsrev

        24 March, 2018 - 6:03 pm

        <blockquote><a href="#256076"><em>In reply to Dan1986ist:</em></a></blockquote><p>Apparently it's better than the Windows 10 Instagram app. Last time I checked, the Windows 10 Instagram app didn't even have "smooth scrolling", it was a joke </p>

        • amosclan

          24 March, 2018 - 10:05 pm

          <blockquote><a href="#256089"><em>In reply to Bdsrev:</em></a></blockquote><p>If you're not on a touch device, you can't even view images in a multiple image post other than the first one. It's horrible. I'm still limping along with (still better) Instapic. </p>

    • Soundtweaker

      24 March, 2018 - 5:12 pm

      <blockquote><a href="#256073"><em>In reply to Bdsrev:</em></a></blockquote><p>I disagree, since you can't even upload a pic on the Instagram website unless youre on a touchscreen device.</p>

      • Bdsrev

        24 March, 2018 - 6:01 pm

        <blockquote><a href="#256079"><em>In reply to Soundtweaker:</em></a></blockquote><p>I did not know that. I hope they change that ASAP </p>

  • RedSign

    24 March, 2018 - 5:20 pm

    <p>The UWP app was not poorly written. It was just not kept up to date. I don't get the point in using an 'app' for twitter on the desktop anyway, imho. </p>

    • dvdwnd

      24 March, 2018 - 5:44 pm

      <blockquote><a href="#256080"><em>In reply to RedSign:</em></a></blockquote><p>Most importantly, it didn't have any ads. On a serious note, the Twitter PWA is a step sideways, at best. The UWP app had more features, yet a smaller working set (&lt;150MB vs &gt;250MB for the PWA). And it had less bugs (but I'm told the new PWA app updates constantly, so that will take care of itself).</p>

  • markbyrn

    Premium Member
    24 March, 2018 - 5:24 pm

    <p>The Store reviews aren't very kind; bits like, "Now just a webapp in a Windows frame. Where did the night mode go? No integration with UWP functionality. Nothing Windows-specific about this app. Might as well open a browser. Waste of space."</p>

    • dvdwnd

      24 March, 2018 - 5:54 pm

      <blockquote><a href="#256081"><em>In reply to markbyrn:</em></a></blockquote><p>The rule is you deduct a star from your review for every time you have to suffer through the dialog nagging you to rate the app.</p><p>It's ironic that the only (?) OS integration that Twitter bothered with was that Store dialog, and it turned out so badly. We could have had a live tile. A native share button. But nooo. Nag screen it is.</p><p><br></p><p>I hope that this was just a small bump in the road, and that we will all enjoy a glorious PWA future real soon now.</p>

      • MattHewitt

        Premium Member
        26 March, 2018 - 4:33 pm

        <blockquote><a href="#256086"><em>In reply to dvdwnd:</em></a></blockquote><p>If I had to subtract a star for every time the nag screen popped up, I'd have to give the Twitter PWA negative stars. This thing is terrible.</p>

    • rfog

      25 March, 2018 - 7:03 am

      <blockquote><a href="#256167"><em>In reply to Usman:</em></a></blockquote><p>Each time I investigate one of those diagrams I found they are false to give a false impression of architecture. Normally the reality is completely different. I know nothing about this one, but others done by MS always have been lies. </p>

  • Jeremy Petzold

    24 March, 2018 - 5:32 pm

    <p>I see what Microsoft is doing….they load their web store with PWA and then once the industry has moved to PWA they can relaunch on mobile and the world will be right once more for at least corporations that need to make sure they can use AD with their device deployment.</p>

    • dvdwnd

      24 March, 2018 - 6:00 pm

      <blockquote><a href="#256082"><em>In reply to Jeremy_Petzold:</em></a></blockquote><p>"once the industry has moved". That's the problem – will it, and when? If Microsoft had wanted apps, an Android subsystem would have got them that today already. PWA is a better end-goal, but it will take time.</p>

    • skane2600

      25 March, 2018 - 1:11 pm

      <blockquote><a href="#256082"><em>In reply to Jeremy_Petzold:</em></a></blockquote><p>I don't see how PWAs are going to offer corporations using AD anything they don't already have. </p>

      • Jeremy Petzold

        06 April, 2018 - 5:54 pm

        <blockquote><a href="#256265"><em>In reply to skane2600:</em></a></blockquote><p>PWA doesn't. The fact that you are hypothetically using a Windows platform with AD integration does.</p>

  • tomrb

    24 March, 2018 - 5:37 pm

    <p>This app still needs work. Scrolling is terrible, no dark theme, no support for multiple accounts, constantly prompting for a store review, a lot of empty whitespace that could be used for content. I also really don't appreciate a web experience in place of a native experience because the developer is too lazy to build a native app. I liked the old app, it may not have had all the features but it was a good minimalistic experience that satisfied my needs.</p>

  • tomrb

    24 March, 2018 - 6:25 pm

    <p>The more I use the new app the more annoyed I get. It really is not good experience. I have nothing against PWAs but I do expect a replacement app to be better than what it is replacing.</p>

  • SherlockHolmes

    Premium Member
    24 March, 2018 - 11:10 pm

    <p>And again: Nobody explained to me why PWA is the glorious future on a desktop PC? Because it works on all platforms? Great! I think this hype will slow down as it did with all things MSFT promoted as the big new thing in the past.</p>

    • dvdwnd

      25 March, 2018 - 12:33 pm

      <blockquote><a href="#256134"><em>In reply to SherlockHolmes:</em></a></blockquote><p>Google is on board this time so anything might happen. But I agree that it is a hype, and PWA is no magic pixiedust that makes all apps great. They will (probably) be heavier than their native counterparts. Perhaps that isn't important, but let's not pretend that they are lighter, less memory and CPU hogging by default.</p>

      • Jonas Barkå

        26 March, 2018 - 1:24 am

        <blockquote><a href="#256254"><em>In reply to dvdwnd:</em></a></blockquote><p>With increased use of WebAssembly the speed difference will be minimal. </p>

    • nerocui

      25 March, 2018 - 1:45 pm

      <blockquote><a href="#256134"><em>In reply to SherlockHolmes:</em></a></blockquote><p>Pwa will replace everything, everything! Even gaming, video editing, sound mixing hell even file explorer. Because once the internet is as fast a SSD and data is as cheap as electricity, a browser is the only app we need.</p>

      • skane2600

        26 March, 2018 - 12:54 am

        <blockquote><a href="#256275"><em>In reply to nerocui:</em></a></blockquote><p>I can't tell if you're serious or not. Even if the extremely unlikely scenario you describes were to come to pass you wouldn't need PWAs to make it happen, just the browser.</p>

        • nerocui

          06 April, 2018 - 2:50 pm

          <blockquote><a href="#256434"><em>In reply to skane2600:</em></a></blockquote><p>Disagree. First, I am serious. </p><p>Secondly, those are not unlikely. 5G is all about making the Internet fast and cheap. All the big connectivity companies that are part of the standard making process agree that internet need to be as accessible as electricity. And 5G will be Gbps, it's not exactly SSD speed, but it's pretty decent already. And it's only going to get better and better. </p><p>Third, I think you should look up what PWA stands for. It is progressive. It is THE WEB THAT YOU USE IN BROWSER getting better and better UX over time, hence, progressive. If you don't need PWA to be in the frame of a browser, are you just planning to use a blank new tab?</p><p><br></p><p>Try MATLAB online please. I use it on my Surface Pro. When I pin it to the desktop, it opens without the browser UI. And due to it's powerful machine in the cloud. I can plot graph much faster then using my own CPU and GPU. And it does not slow down my computer doing so.</p>

    • curtisspendlove

      27 March, 2018 - 1:15 am

      <blockquote><a href="#256134"><em>In reply to SherlockHolmes:</em></a></blockquote><p>There are 10 types of people: those who love web apps and those who love native apps. </p><p><br></p><p>The first group of people think PWAs are the silver bullet that kills native apps. That all platform owners will toss hooks into their web platform to remove all the current compromises of web apps. </p><p><br></p><p>It s likely to get us closer. But it isn’t as simple or perfect as most proponents seem to think. </p><p><br></p><p>I admit that I’m bias to native apps, always have been. I’ve been wanting a good “platform to rule them all” option since Java first promised it in the 90’s (it wasn’t the first, but it was the first “likely” option). </p><p><br></p><p>PWA is the same pig, with significantly fancier lipstick. </p>

      • skane2600

        27 March, 2018 - 2:40 am

        <blockquote><a href="#256827"><em>In reply to curtisspendlove:</em></a></blockquote><p>I prefer native apps as well since they can take advantage of everything a platform can offer.</p><p><br></p><p>All attempts at a "platform to rule them all" fall short and they always will. </p><p><br></p><p>IMO the real value of Java at the time it was introduced was that it allowed one to compile a non-GUI program once and have it run on all the different Unix versions with their different processor architectures (as long as the Java virtual machine was installed).</p><p><br></p><p>The problems started when trying to add GUIs to the mix. There were two fundamental problems:</p><p><br></p><p> 1) How do we really want it to work – exactly the same on all systems, or follow the conventions of the system it's running on?</p><p><br></p><p>2) How to write programs for a diverse set of platforms without limiting functionality to what the weakest platform can support.</p><p><br></p><p>These problems aren't limited to Java, they're fundamental.</p><p><br></p><p><br></p>

        • curtisspendlove

          27 March, 2018 - 9:58 pm

          <blockquote><a href="#256836"><em>In reply to skane2600:</em></a></blockquote><p>“1) How do we really want it to work – exactly the same on all systems, or follow the conventions of the system it's running on?</p><p>2) How to write programs for a diverse set of platforms without limiting functionality to what the weakest platform can support.”</p><p><br></p><p>Agreed. 100%</p><p><br></p><p>Each challenge is diametrically opposed with itself. </p><p><br></p><p>If you want a native feel, a PWA isn't going to cut it. But then you are back to vastly different codebases. </p><p><br></p><p>If you want a generic API with thick native functionality, your code is then either littered with conditionals, or simply fails to work when the platform owner doesn’t implement something. </p><p><br></p><p>What does a PWA that depends on geolocation APIs do when the client platform doesn’t support GPS?</p>

  • davidblouin

    24 March, 2018 - 11:50 pm

    <p>Lets see how it all goes down, but i predict two things happening before everyone get back to apps.</p><p><br></p><p>-A feature war between Microsoft, Google and Apple like when HTML5 was the new cool thing</p><p>-A couple of lawsuit in Microsoft's way for integrating any pwa they could find without asking permission.</p>

    • allanwith

      26 March, 2018 - 5:59 am

      <blockquote><a href="#256139"><em>In reply to davidblouin:</em></a></blockquote><p>I don’t know about the lawsuit, but I agree with you about the competition on features and on how well each browser supports PWA’s, which will not run the same on all platforms since they are essentially web pages being rendered by different browser engines. Developers will still need to make sure their apps run well in Edge to give users the best experience and obviously they will be less inclined to do so than to support Chrome, etc. Ultimately I suspect than even if this does lead to more and better apps in the Windows Store, those apps will still not run as well as on Android or iOS.</p><p><br></p><p>On the flip side, anything will help and PWA support is absolutely the right play, imho, but we will have to see…</p>

  • rameshthanikodi

    25 March, 2018 - 4:49 am

    <p>so…do links open in your default browser or in Edge?</p>

    • Dan1986ist

      Premium Member
      25 March, 2018 - 11:03 am

      <blockquote><a href="#256166"><em>In reply to FalseAgent:</em></a></blockquote><p>In my own case, clicking a link in the Twitter PWA caused that link to open up in my default browser which is not Edge. </p>

      • rameshthanikodi

        25 March, 2018 - 12:28 pm

        <blockquote><a href="#256189"><em>In reply to Dan1986ist:</em></a></blockquote><p>great to hear, thanks.</p>

    • dvdwnd

      25 March, 2018 - 12:28 pm

      <blockquote><a href="#256166"><em>In reply to FalseAgent:</em></a></blockquote><p>In RS5 links open as new tabs in the Twitter window, but only when Edge is the default browser. </p>

  • DYReclined

    25 March, 2018 - 11:40 am

    <p>A version for ARM? I don't understand why a web app (PWA) needs to be targeted for specific chip sets? </p>

    • nerocui

      25 March, 2018 - 1:42 pm

      <blockquote><a href="#256238"><em>In reply to DYReclined:</em></a></blockquote><p>The thing that needs to be chip set specific is the HTML rendering engine, not so much the web itself.</p>

  • skane2600

    25 March, 2018 - 1:05 pm

    <p>I don't see why this is any better than just accessing twitter through the browser except for the tiny percentage of people who want to access twitter through their Windows 10 Phone (assuming it's even supported). PWAs may or may not replace native apps on Android or iPhones for internet connected functionality, but they're superfluous in any environment where such native apps are superfluous such as Windows.</p>

    • warren

      25 March, 2018 - 5:05 pm

      <blockquote><a href="#256263"><em>In reply to skane2600:</em></a></blockquote><p><br></p><p>Lots of reasons:</p><p><br></p><p>1) You can pin store apps to the taskbar or start menu. Remember that Win+1 through Win+0 will launch the first 10 programs pinned to your taskbar, or bring it to the foreground, so if you use an app a lot, it's really quick.</p><p><br></p><p>2) Store apps use the Windows system-wide privacy settings to restrict the app's access to your file system, photo libraries, camera, etc. etc…. contrast this with Chrome and Firefox, where you are forced to give the browser access to all these things by default, then trust that the internals of the application will correctly restrict access to individual web sites, and won't let them stomp all over your file system.</p><p><br></p><p>3) Store apps use Windows system-wide notifications settings, which means that Quiet Mode and Presentation Mode are respected. You also can choose to turn audio notifications on/off, you can show notifications on the lock screen (or not), and you can see notifications that you missed. This is per-app.</p><p><br></p><p>4) When you uninstall a PWA store app, everything associated with it is deleted. There is no equivalent to this in Chrome or Firefox, unless you're willing to dive into the F12 tools and manually clean up service workers, long-term storeage, etc. after you decide you're done with Twitter.</p><p><br></p><p><br></p>

      • skane2600

        25 March, 2018 - 11:31 pm

        <blockquote><a href="#256369"><em>In reply to warren:</em></a></blockquote><p>1) Or you can simply put the link to twitter at the top of Chrome. How many users actually know about Win+1 or deliberately arrange the order of programs in the taskbar?</p><p><br></p><p>2) Are you claiming that when you browse to twitter.com, twitter has free access to your filesystem? </p><p><br></p><p>3) You can silence individual tabs in Chrome. As Windows programs, aren't Chrome and Firefox subject to Quiet Mode and Presentation Mode? </p><p><br></p><p>4) I don't understand what you're talking about. When I visit twitter.com nothing is installed on my system so there's nothing to uninstall.</p>

        • NazmusLabs

          26 March, 2018 - 4:51 pm

          <blockquote><a href="#256420"><em>In reply to skane2600:</em></a></blockquote><p>You faked to understand part of the comment. The silence was not about audio but notifications appearing. Secondly, the clean Uninstaller refers to local cache. For browsers, you can't easily clear cache for individual sites. By using the app, you can. And even if a feature is used by advanced users, it makes it valuable feature and a poweruser feature, making it even more impressive.</p>

          • skane2600

            26 March, 2018 - 6:01 pm

            <blockquote><a href="#256704"><em>In reply to NazmusLabs:</em></a></blockquote><p>Clearing the cache isn't "uninstalling". Besides unless you are posting under two identities perhaps it's best if you don't try to explain what other people meant to say.</p>

    • mackrevinack

      26 March, 2018 - 4:44 am

      <blockquote><a href="#256263"><em>In reply to skane2600:</em></a></blockquote><p>i always have tons of other tabs open in my browser. so if i only want to use twitter i would still have to load all those other tabs</p><p><br></p><p><br></p>

      • skane2600

        26 March, 2018 - 12:22 pm

        <blockquote><a href="#256467"><em>In reply to mackrevinack:</em></a></blockquote><p>I guess what you mean is that you had a bunch of tabs open the last time you ran your browser and you've configured your browser to re-open them automatically when you launch it again. Sounds like a self-inflicted "problem". </p><p><br></p><p>So I guess the general solution would be to replace those "tons of tabs" with "tons" of PWA apps.</p>

        • NazmusLabs

          26 March, 2018 - 4:52 pm

          <blockquote><a href="#256614"><em>In reply to skane2600:</em></a></blockquote><p>No. With sets in RS5, apps open in tabs. So you still work as tabs. You now have am option to have a local copy of the web app.</p>

  • NT6.1

    25 March, 2018 - 7:26 pm

    <p>This is a joke. You're using a damn computer. Just open Twitter in a new Chrome tab. You can even get notifications.</p>

    • NazmusLabs

      26 March, 2018 - 4:47 pm

      <blockquote><a href="#256394"><em>In reply to NT6.1:</em></a></blockquote><p>Chrome notifications does not use native notifications, yet, so it doesn't honor quiet hours. I need to turn on do not disturb sometimes.</p><p><br></p><p>Also, the scrolling is not good on Windows for Chrome and Firefox. IE11 updated scrolling and now IE &amp; Edge does scrolling correctly.</p>

    • dontbe evil

      31 March, 2018 - 3:01 pm

      <blockquote><a href="#256394"><em>In reply to NT6.1:</em></a></blockquote><p>you can say the same with a smartphone and with a tablet</p>

  • Rycott

    Premium Member
    25 March, 2018 - 10:37 pm

    <p>Tweeten is in the store and it's great.</p><p><br></p><p>It modifies Tweetdeck with extra features. So you get your up-to date twitter experience but also get some other nice features and tweaks.</p><p><br></p><p>Works way better on the desktop.</p>

    • unfalln

      26 March, 2018 - 2:58 am

      <blockquote><a href="#256408"><em>In reply to Rycott:</em></a></blockquote><p>This story isn't an advert for Twitter, it's a report on the first steps toward true PWAs being rolled out to users from the Microsoft Store.</p><p><br></p><p>Unless Tweeten is also a PWA that is being listed in the Microsoft Store, you have entirely missed the point of this article.</p>

  • dontbe evil

    26 March, 2018 - 7:07 am

    <p>good start to bring "full" and missing apps to the store… but in future I hope they'll move away from pwa/js craps to native, fast and light UWP</p>

    • NazmusLabs

      26 March, 2018 - 4:46 pm

      <blockquote><a href="#256487"><em>In reply to dontbe_evil:</em></a></blockquote><p>Sorry, but people are moving to JS from native, not the other way around. Even things you think are native ate not. Visual Studio Code is a web app locally installed, written in HTML a, hosted in the Chrome engine. Same goes for the Desktop version of Skype 8 (the Win store version is native). GitHub desktop abandoned their WPF app for Windows and moved to an HTML &amp; JS app.</p>

      • skane2600

        26 March, 2018 - 5:55 pm

        <blockquote><a href="#256700"><em>In reply to NazmusLabs:</em></a></blockquote><p>Wake us when the real Visual Studio is written in JS.</p>

        • dontbe evil

          31 March, 2018 - 3:01 pm

          <blockquote><a href="#256732"><em>In reply to skane2600:</em></a></blockquote><p><br></p><p>totally agree, few cross platform things can be written in js/electron/chromium (but still is a waste of performance, resources, ram and native API) … but other serious stuff you really can't</p>

  • Jarrett Kaufman (TurboFool)

    26 March, 2018 - 8:33 pm

    <p>Unfortunately it lacks the multi-account support of the previous version, makes this two steps forward and one step back.</p>

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Thurrott © 2024 Thurrott LLC