Snapdragon and Qualcomm branded products are products of
Qualcomm Technologies, Inc. and/or its subsidiaries.
Microsoft Build 2023 recently wrapped up and it was great to see all of the excitement around the Windows ecosystem and the enthusiastic reception for our Windows on Snapdragon booth and talks. Now that we’ve had a chance to reflect on the event, we wanted to highlight some key points and help you get started building your Windows on Snapdragon app.
If you missed the event in person, you could still view our Windows on Snapdragon presentations online:
- Native apps for Windows on Snapdragon Compute Platforms: Rami Husseini, Director of Product Management at Qualcomm Technologies, discussed the tools and advantages for porting applications natively to Windows on Snapdragon and looked at the growing landscape of apps that have already been ported.
- Qualcomm Technologies and the power of Windows AI: Jeff Gehlhaar, Vice President and Head of AI Software at Qualcomm Technologies, covered how developers can use the Snapdragon 8cx Gen3 Compute Platform with its built-in neural processing unit (NPU) to build Windows AI experiences.
- Qualcomm AI Stack for Developers and Extension to on-device AI: Vinesh Sukumar, Senior Director of Product Management and Head of AI/ML Product Management at Qualcomm Technologies discussed how developers can train AI models once, and deploy them anywhere – from edge devices to the cloud.
And check out our Windows on Snapdragon playlist on YouTube to see our Microsoft Build booth demos.
Powering Apps and Empowering Developers
Windows on Snapdragon is being recognized as the next-generation platform for Windows apps in response to users’ demands for power efficiency and AI at the edge. Windows on Snapdragon is now used by over 400 enterprises and there are over 150 native apps from notable ISVs such as Adobe, Netflix, Shapr3D, Sketchable, along with a growing list of Windows on Snapdragon devices from OEM’s.
Under the hood, the silicon offers the following features and benefits to Windows app developers:
- Heterogenous architecture: With up to all-day battery life, users can run your apps and remain engaged for longer. This power efficiency also allows OEMs to build thin, fan-less device form factors on which users can experience your apps.
- 5G and Wi-Fi: With always-connected devices, your apps can access the cloud from virtually anywhere.
- Low-power state: You app can remain running even in low-power state to perform basic tasks (e.g., to receive messages while the laptop is transported with the lid closed).
- Built-in Qualcomm Hexagon NPU: Your apps can perform hardware-accelerated AI inference at the edge on large complex ML models. You can also leverage cloud-based AI or offer a hybrid AI approach.
But perhaps the most prominent aspect of Windows on Snapdragon is its evolving developer toolset, most notably for AI. As Satya Nadella, CEO of Microsoft said in his keynote: “Every layer of the software stack is going to be changed forever”. We couldn’t agree more. The rich tools, frameworks, and SDK’s available to Windows on Snapdragon developers – for both general and AI-specific development – are well-aligned with his observation.
Starting with the hardware itself, developers can use Windows Dev Kit 2023, an affordable HDK for developing, debugging, and performing continuous integration of Windows on Snapdragon apps.
On the software side, Microsoft has been hard at work ensuring that Windows on Snapdragon developers can use familiar tools such as:
- Visual Studio 2022
- Popular languages including C++, C#/.NET, and more
- Azure ARM64 VMs
Windows on Snapdragon Learning Resources
Here at Qualcomm Technologies, we’ve been busy as well. Our newly launched Windows on Snapdragon developer portal provides the information you need to get started.
- Check out the Getting Started guides for information on setting up your development environment and building or porting your first application.
- If you need additional help, check out our Discord channel where you can get answers to your questions.
When you’re ready to incorporate AI, check out the Qualcomm Neural Processing SDK for AI which covers how to optimize ML models for Windows on Snapdragon and use them for inference at the edge.
Finally, when you’re finished building your app – let us know! We’d love to showcase your work.
Snapdragon and Qualcomm branded products are products of Qualcomm Technologies, Inc. and/or its subsidiaries.