This post has been republished via RSS; it originally appeared at: Windows Blog.Many developers believe creating apps for Windows on Arm is difficult, but developing for Arm is easier than you think, and Microsoft is here to help! It is my pleasure to announce a new App Assure Arm Advisory Service to help developers build Arm-optimized apps. This service is in addition to our existing promise: your apps will run on Windows on Arm, and if you encounter any issues, Microsoft will help you remediate them. Most apps just work under emulation, and developers can port their apps to run natively with minimal effort. More device manufacturers are building Arm devices for a reason – devices are lightweight, have lightning-fast connectivity, offer extended battery life, and have advanced camera and audio capabilities in addition to many other benefits. These benefits can drive increased customer adoption of Arm devices which is driving more ISVs to develop Arm-optimized versions of their applications, as shown in the section below. In a nutshell, the Arm ecosystem is quickly expanding. According to Counterpoint, Arm market share will almost double from 14% to 25% by 2027. This means that app compatibility for Windows on Arm is essential to the continued viability of your apps! While we’re officially announcing the Arm Advisory Service today, we have been helping developers make Arm-optimized apps for over three years. We have partnered with developers to share tips and best practices and we are making substantial investments and growing our developer support. For example, our Arm Advisory Service has already helped ISVs in areas of Data Loss Prevention (DLP) and anti-malware product suites on Arm by providing code samples, code reviews, sharing development best practices and debugging help. This Arm development assistance is key to enabling ISVs to optimize their applications for Arm.
Advisory Services Program FeaturesOur Arm Advisory Service is a no-cost engineering advisory program designed to help developers build Arm-optimized apps. Key benefits of this program include:
- Technical workshop for development best-practices, guidance and implementation questions
- Suggestions regarding platform features to enhance the Arm application experience
- Code samples and reviews to enable Arm development
- Break-fix assistance with issues that arise when porting or building Arm apps
- Escalation path to Microsoft engineers to assist with software development and provide product feedback