With the launch of Windows 10 today, there are bound to be hoards of developers, entrepreneurs and businesses out there that are keen to learn how to get their apps onto Microsoft’s latest operating system.
Microsoft, which struggles to attract as many developers to its mobile platforms as Google and Apple, wants to make it as easy as possible for developers to launch their apps on Windows 10.
As a result, it has launched four new software development kits (SDKs) that are designed to help developers port their all-important code from Web, .NET, Win32 and iOS to Windows 10 with minimal modifications. After all, developers want to be innovating and building as opposed to rewriting old code.
Once the code has been successfully exported and converted into a Windows 10 format businesses will be able to launch their apps in the Windows Store, where they can be downloaded onto Xbox, Windows phones and laptops.
How to migrate apps to Windows 10: Windows 10 SDK
Microsoft has also launched a Windows 10 SDK but details on how this is different to previous SDKs for the likes of Windows 7 and Windows 8 are thin on the ground. The company did however tell Techworld that it’s “excited to see the breadth of innovations from developers around the world.”
A handful of businesses have been given access to a preview version of the Windows 10 SDK, including King.com, the makers of the popular mobile gaming app, Candy Crush. Netflix, Hulu, USA Today and Minecraft have also been using the Windows 10 SDK and will therefore have Windows 10 apps available from today.
Speaking at Build earlier this year, Microsoft executives said the Windows 10 SDK will offer a single API (application programming interface) that can address unique capabilities in specific devices such as the GPS capabilities of smartphones.
A handful of businesses have been given access to a preview version of the Windows 10 SDK, including King.com, the makers of the popular mobile gaming app, Candy Crush. Netflix, Hulu, USA Today and Minecraft have also been using the Windows 10 SDK and will therefore have apps available on the operating system from today.
Microsoft also gave some of its most loyal developers an insight into Windows 10 and how to create apps for it at its developer conference, Build, in April.
During the event, Microsoft stressed that Windows 10 will unify all of its platforms so they all run off the same operating system, the same development platform and the same app store.
“They can build one app that works on IoT devices like sensors, mobile devices like a phone or a tablet, PC-type devices, living room device with the Xbox, a meeting room device like the Surface Hub and even a revolutionary device like HoloLens,” said Kevin Gallo, VP of the Windows Developer Platform, at Build. “We’re providing a bunch of tools and infrastructure to make it easy for developers to build.”
Gallo added that Microsoft was building an adaptive user interface (UI) control kit that will allow developers to adapt the screen size and input model when building apps.
He also said that developers will be able to use several new input models, pointing specifically to speech, gesture, facial recognition and “gaze”.
Q&A: Building Candy Crush on Windows 10
Techworld talks to Kim Ahlstrom, Chief Architect at King.com.
Q: When will you be launching your windows 10 app?
A: Candy Crush Saga will come with Windows 10 at launch and Windows 10 is launching globally today.
Q: How is it an improvement on previous apps?
A: It’s the same experience that we offer on other platforms, but we’re excited to be bringing it to our players on Windows 10.
Q: What was the development process like for windows 10?
A: We have worked very closely with Microsoft to bring support for Windows 10 in our cross-platform tech enabling us to bring the same Candy Crush Saga experience for our players to enjoy on Windows 10 as well.
Q: What were the biggest challenges to building a windows 10 app?
A: Candy Crush Saga is the same game on Windows 10 as it is on other platforms. There is always effort required to add support for a new platform but Microsoft has done a great job on making the move to Windows 10 as straight forward as possible .
Q: How many people did you have build your Windows 10 app?
A: We don’t give specific numbers of how many people are in each team at King, but we do always work in small teams.