Is Desktop App Support Necessary for Windows 8 ARM Tablets?

WEBINAR: On-demand webcast

How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >

When Windows 8 ARM tablets hit the market, developers and end users alike are eager to know if they will have the ability to run "Desktop App" i.e. apps that are not created in the new Metro-style. It's a given that legacy Win32 apps won't run without some work, in fact, all legacy apps will require significant work and/or recompilation, but the question is, should it even be an issue?

The reason that legacy apps will need to be reworked is because the ARM instruction set differs quite a bit from the Intel x86/x64 set. How much work is still anyone's guess, and it will likely vary from app to app. Peter Bright from Ars Technica recently posted about .NET business apps, stating that "While legacy x86 applications won’t run on ARM, business applications written using .NET should run unmodified, and — as long as ARM Windows really is Windows, and contains all the things that regular Windows contains — recompiling existing applications to run on ARM should be a relatively trivial affair."

When Windows 8 ARM tablets hit the market, developers and end users alike are eager to know if they will have the ability to run "Desktop App" i.e. apps that are not created in the new Metro-style. It's a given that legacy Win32 apps won't run without some work, in fact, all legacy apps will require significant work and/or recompilation, but the question is, should it even be an issue?

View Article



Comments

  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Many enterprises are working with an IT architecture that's evolved over time. As business needs evolve, IT must decide whether to modernize incrementally, or all at once. Each approach has its benefits and drawbacks. Identity Management is key to modernizing IT; it plays a crucial role in migrating to cloud apps like Office 365 or HR information systems, building web and mobile apps, and opening developer access to business systems. Read how Okta's modern approach to identity management helps business lower …

  • On-demand webcast Continuous integration and continuous deployment (CI/CD) allow DevOps teams to be more efficient. When starting from a production environment, the use of Microsoft SQL Server 2017 in Docker containers and Kubernetes clusters can facilitate a DevOps CI/CD pipeline. Using SQL Server tools also allows you to easily integrate core DevOps application lifecycle management practices to database development. Watch this on-demand presentation to learn how defining the database dependency as …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date