Total Downloads

3,521,697

Total Files

9,210

Latest Update

10

HP Envy x2 (Qualcomm) Review Check-In: App Compatibility

Posted March 22, 2018 | Hardware | HP Envy X2 | Mobile | Windows | Windows 10 | Windows 10 on ARM


Many of the apps I use everyday install and work with Windows 10 on ARM. Some, however, do not.

We’ve long understood that Windows 10 on ARM would present app compatibility compromises and challenges. But Microsoft really needs to work on the user experience here. The types of users who would be drawn to this platform will be confused and frustrated by how often things don’t work.

The issue here is multifaceted, and it involves two levels of limitations: Those imposed by Windows 10 S—soon to be S mode—and those imposed by ARM emulation.

The S mode limitations are well-understood and easily bypassed. You can only run the apps that come with Windows 10, plus those apps you acquire from the Microsoft Store. Escaping from this hell is straightforward and, best of all, free: You can switch to whatever full version of Windows 10 you’re using (today, Pro, but Home or Pro in the near future). This happens on the fly in just seconds, and it doesn’t even require a reboot.

The limitations imposed by ARM are a bit more complicated and are much less well-understood.

As I reported back in February, Windows 10 on ARM drops several technologies and features that are available to those with x86/x64 versions of the OS. These include certain classes of apps (utilities that modify the Windows user interface, like shell extensions, input method editors (IMEs), assistive technologies, and cloud storage apps), x86/x64 drivers, Hyper-V, and older games that rely on out-of-date versions of DirectX or hardware-accelerated OpenGL.

But the biggest limitation, and it’s a bad one, is that Windows 10 on ARM does not support 64-bit apps of any kind. You cannot install 64-bit desktop (Win32) applications, or 64-bit (x64 or ARM) Microsoft Store apps either. And … that is a problem.

(To be clear, Windows 10 on ARM is a 64-bit operating system. And support for 64-bit ARM Store apps is coming in a future update, possibly Redstone 5, which will arrive in September/October. What’s not clear is whether the emulation solution software in Windows 10 on ARM will ever support 64-bit desktop applications or x64 Store apps. I will try to find out.)

In just a day of testing—which involved installing the core apps I always use plus some purposefully challenging other applications for testing purposes—I ran into several problems. And while some had workarounds, many did not. I find this interesting, like a puzzle. But in the real world, the average users who would gravitate to Windows 10 on ARM, especially for the streamlined S mode experience, will only be frustrated by this stuff.

Let’s consider desktop applications first.

When I downloaded Google Chrome from the web, I was apparently automatically provided with the correct 32-bit version of the app. It installed correctly and without drama. And after I signed-in to the app, it proceeded to do what it does on my “normal” PCs: Install all of my extensions and sync my settings. I was also able to pin the web apps I use—Google Inbox, Google Calendar, and Twitter Lite—to the Envy x2’s taskbar normally. Excellent.

I also had a surprisingly good experience with MarkdownPad, which is an excellent example of an application with serious (some might say debilitating) x86 software requirements. You need a special (now out-of-date) version of a programming interface, plus a certain version of the Microsoft Visual C++ library that was written in an era when Windows 10 on ARM wasn’t even a distant possibility. Surprise! It all installed just fine, and MarkdownPad runs normally.

But other applications you might download from the web will be less forgiving. Many Windows desktop applications are 64-bit only, and there is no way to know, in most cases, what you’re getting. In fact, I don’t believe that most normal users should never even need to think about this kind of thing.

Consider Visual Studio Code as an example. When you download the installer from the Visual Studio website and run it, you get the following nonsensical error message.

The issue? Visual Studio Code is a 64-bit application, and it will not run on Windows 10 on ARM. But as it turns out, Microsoft does provide a harder-to-find 32-bit version of the application. And that installed just fine. (Oddly, the full-featured Visual Studio suite is still 32-bit. That also installed fine on Windows 10 on ARM.)

Put simply, downloading desktop applications from the web is going to be a crapshoot. Some will work fine. Many will not work at all.

The Microsoft Store should offer a better experience. After all, the Store is designed so that it examines your PC and only displays those apps and games that will actually work with that PC. There should be no gotchas.

But there are gotchas.

One class of gotchas is caused, I think, by the Xbox Play Anywhere system. That line above about the Store tailoring your experience to your PC is only mostly true: The Store also displays Xbox games, which you can remotely install to your Xbox One from the Store on a Windows PC. And among those games are some Xbox Play Anywhere titles that have both Xbox One and Windows 10 versions.

I don’t expect full-featured, modern 3D games like Resident Evil 7, Middle Earth: Shadow of War, and Forza 7 to run on Windows 10 on ARM. And they don’t. But there is a class of games that sits just north of true mobile nonsense like Candy Crush that I figured might work, if slowly. Games like Cuphead and Super Lucky’s Tail.

These games do show up in the Store on Windows 10 on ARM, which would give a user a reasonable hope of playing them. But they won’t work. And the error message here is really cryptic, too, for a norm: Why on earth would they know what an x64 app was and that such a game will not work on their new laptop?

Games are one thing. But I had hopes that my standard productivity apps would all work. But they don’t. I use the Store version of Photoshop Elements 15 every single day on all my PCs, including my Windows 10 S-based Surface Laptop. But that app is not available on Windows 10 ARM because it is an x64 app. It doesn’t even appear in the My Library apps list.

There are a surprising number of x64 apps in the Store, so this, too, is a crapshoot. As someone on Twitter pointed out today, Newton Mail, a Store-based email app, is only x64, so it will not run on this system either.

I’ve been able to install enough of what I need for the system to be usable. (For example, I can substitute Paint.NET for Photoshop Elements 15.) But the uncertainty of app compatibility is going to be a real pain point for early users of Windows 10 on ARM. And it’s especially disappointing to see these issues after switching from S mode to full-blown Windows 10 Pro specifically to improve application compatibility.

I’ll have more soon, including a look at app performance, especially for emulated x86 apps, and cellular connectivity.

Tagged with ,



Source link

')
ankara escort çankaya escort çankaya escort escort bayan çankaya istanbul rus escort eryaman escort ankara escort kızılay escort istanbul escort ankara escort ankara escort escort ankara istanbul rus Escort atasehir Escort beylikduzu Escort Ankara Escort malatya Escort kuşadası Escort gaziantep Escort izmir Escort
  • vans shoes
  • kyrie 4
  • lebron james shoes
  • kyrie irving shoes
  • puma fenty
  • lebron soldier 11
  • asics shoes
  • stephen curry shoes
  • pg shoes
  • puma fenty slides
  • lebron 14
  • kyrie 4
  • puma rihanna creepers
  • nmd human race
  • curry shoes
  • yeezy shoes
  • adidas nmd
  • lebron soldier 10
  • puma fenty
  • lebron soldier
  • lebron 15
  • kyrie 4
  • kd shoes
  • nike vapormax
  • stephen curry shoes
  • kyrie 4
  • kyrie 1
  • curry shoes
  • kyrie 2
  • adidas nmd shoes
  • stephen curry shoes
  • john wall shoes
  • http://www.kyrie4.us.com
  • adidas yeezy boost
  • yeezy boost
  • nike pg 2
  • kyrie irving shoes
  • adidas john wall
  • yeezy boost
  • j wall shoes
  • http://www.asicsshoes.us.com
  • curry 3 shoes
  • kyrie irving jersey
  • curry 3
  • kd 9
  • kd shoes
  • Kevin Durant shoes
  • http://www.kd-9.org
  • yeezy boost 350 v2
  • kd shoes
  • Curry 3
  • Curry 1
  • kevin durant shoes
  • yeezy boost
  • adidas nmd Runner
  • adidas nmd r1
  • kobe 10
  • adidas crazy explosive
  • air max 90
  • kobe 10 shoes
  • adidas nmd xr1
  • kobe shoes
  • curry one
  • kyrie irving shoes
  • adidas nmd
  • vans outlet
  • vans for sale
  • Curry 3
  • yeezy 350 boost
  • kobe bryant shoes
  • lebron soldier
  • under armour shoes
  • http://www.kyrie4.com
  • nike lebron soldier
  • adidas tubular instinct
  • vibram
  • vibram fivefingers
  • adidas tubular instinct boost
  • adidas ultra boost
  • adidas tubular
  • lebron soldier shoes
  • kids shoes
  • air jordan shoes
  • air max shoes
  • air force 1
  • nike air max
  • air max nike
  • lebron soldier shoes
  • soldier shoes
  • air max 90
  • air max 95
  • adidas nmd human race
  • nmd human race
  • kyrie 4
  • kobe 11
  • Curry One
  • Kobe Shoes
  • harden shoes
  • kobe 11 shoes
  • Curry 2
  • Harden 1
  • Curry 2
  • James Harden Shoes
  • lebron soldier
  • nike epic react
  • nike kyrie flytrap
  • nike epic react flyknit
  • lebron 10 soldier
  • nike lebron soldier
  • Curry Shoes 2015
  • Harden 1 Shoes
  • James Harden Shoes
  • Harden Shoes
  • James Harden 1
  • Under Armour Curry Shoes
  • kobe x
  • Kobe 10
  • Cheap Harden 1
  • kobe bryant shoes
  • kobe shoes
  • Lebron James Shoes
  • Cheap Curry Shoes
  • yeezy 950
  • Curry One Mvp
  • Nike Harden Shoes
  • Nike Kobe Shoes
  • Harden Shoes
  • Under Armour Store
  • Curry 2 Shoes
  • Curry Shoes
  • curry 1
  • curry 5
  • http://www.curry-5.us
  • Stephen Curry Shoes
  • Under Armour curry one
  • James Harden Shoes
  • stephen curry shoes
  • Steph Curry 1
  • Stephen Curry Shoes
  • kobe basketball Shoes
  • Nike Harden Shoes
  • fila shoes
  • fila
  • Nike James Harden Shoes
  • Harden Shoes For sale
  • Harden Shoes Sale
  • yeezy boost
  • new balance shoes
  • kanye west shoes
  • http://www.yeezyshoes.us.com
  • kobe x shoes
  • kd 8
  • adidas nmd xr1
  • balenciaga triple s
  • adidas yeezy boost
  • balenciaga triple s Shoes
  • adidas nmd r1
  • adidas yeezy outlet
  • adidas nmd
  • adidas nmd runner
  • adidas nmd pk
  • adidas nmd footlocker
  • adidas nmd r1 primeknit
  • new era caps
  • kobe bryant shoes
  • lebron soldier 11
  • kobe shoes
  • kyrie 3
  • nike kyrie 3
  • kyrie 3 shoes
  • air max shoes
  • yeezy boost
  • nike air max shoes
  • nike air max
  • kevin durant shoes
  • kd vii
  • kd 7
  • curry 3
  • curry 3 shoes
  • ua curry 3
  • curry 3 low
  • kyrie 3
  • adidas porsche shoes
  • adidas porsche design shoes
  • lebron james shoes
  • kobe shoes 2015
  • nike air shoes
  • nike air max shoes
  • kyrie 3
  • kyrie 3 shoes
  • nike kyire 3
  • cheap air max shoes
  • air max shoes
  • kd vii shoes
  • kd shoes
  • kevin durant shoes
  • adidas zx flux
  • adidas zx
  • jordan retro
  • nike soccer cleats
  • adidas tubular
  • adidas flux
  • cheap kd shoes
  • adidas ultra boost
  • kobe shoes nba
  • palladium boots
  • lebron soldier 10
  • air jordan 32
  • lebron soldier
  • lebron soldier shoes
  • kd 11
  • nike lebron soldier
  • air jordan retro/a>
  • cheap kobe shoes
  • soldier 10
  • adidas ultra boost shoes
  • adidas ultra boost
  • kevin durant shoes
  • kobe bryant shoes
  • jordan retro shoes
  • hyperdunk 2017
  • kd 7 shoes
  • porsche design shoes
  • curry 5
  • adidas porsche design
  • adidas shoes
  • kevin bryant shoes
  • kd shoes store
  • kd 7
  • Cristiano Ronaldo CR7
  • herve leger dresses
  • kobe shoes
  • curry 5 shoes
  • anello backpack
  • kobe bryant shoes
  • kd shoes
  • lebron shoes
  • kd sneaker
  • http://www.curry-5.com
  • adidas alphabounce
  • adidas boost
  • adidas d rose 7
  • jeremy scott adidas
  • nike sb dunk
  • jeremy scott wings
  • Nike CR7
  • jeremy scott shoes
  • js wings
  • lebron shoes
  • kobe shoes
  • balenciaga shoes
  • kobe bryant shoes
  • kyrie irving shoes
  • nike epic react flyknit
  • nike epic react
  • asics gel kayano 23
  • http://www.kyrie3.com
  • canada goose
  • lebron james shoes
  • asics gel kayano 22
  • Nike Lebron James Shoes
  • lebron soldier 12
  • Lebron James Shoes
  • asics gel lyte iii
  • adidas eqt
  • kd 10
  • nike kd 10
  • kyrie 3
  • adidas nmd womens
  • keen uneek sandals
  • prada shoes
  • air jordan 31
  • nike air poresto
  • nike air vapormax
  • nike huarache
  • nike vapormax shoes
  • nike mercurial
  • stephen curry shoes
  • kyrie irving shoes
  • kyrie irving basketball shoes
  • reebok pump fury
  • reebok pump superme
  • air max 270
  • kevin durant jersey
  • adidas iniki
  • adidas porsche design
  • lebron shoes
  • http://www.lebron-shoes.us
  • adidas porsche
  • wholesale hats
  • nike air more uptempo
  • kobe bryant jersey
  • wholesale caps
  • curry 5
  • http://www.curry-5.us
  • adidas superstar
  • curry 4
  • curry 4
  • kd 10
  • air max 270
  • Nike Pegasus 35
  • nike air max 270
  • adidas deerupt
  • supreme yeezys
  • nike kd 10
  • kevin durant 10
  • nike epic react
  • birkenstock sandals
  • nike epic react flyknit
  • nike kids shoes
  • adidas pure boost
  • lebron james shoes
  • calvin klein underwear
  • curry 4
  • birkenstock sandals
  • http://www.kyrie-4.com
  • curry 4 footlocker
  • http://www.birkenstocksandals.us.com
  • nmd r1
  • harden vol 2
  • stephen curry jersey
  • kobe shoes
  • nike roshe run
  • curry 4 shoes
  • new balance running shoes
  • ecco
  • childrens shoes
  • boys shoes
  • girls shoes
  • ecco Shoes
  • asics gel kayano 24
  • puma suede
  • kyrie 4 confetti
  • nike zoom vaporfly
  • birkenstock
  • mizuno shoes
  • ultra boost shoes
  • adidas clothing