A Developer’s Take on Windows 10

DZone 's Guide to

A Developer’s Take on Windows 10

Cross-platform app development now extended to Windows 10 with this tool.

· Mobile Zone ·
Free Resource

I started my mobile development journey a few years before the iPhone debuted (BREW anybody?) and haven’t slowed down since. The ability to get my apps into the hands of so many users was – and still is – very exciting. At the core, I’m an iOS guy, having developed some early iPhone apps when the first smartphone SDKs were introduced. However, my most popular app was built on Android, which showed me that it helps to go where the users are – no matter what your platform bias is.

And now I’m here to tell you if you haven’t checked out Microsoft’s latest operating system, now is the time. With Windows 10’s universal approach, suddenly developers have the ability to get their app in front of not just Windows Phone users, but all Windows users – on desktops, tablets, consoles, phones and more with a single codebase. And it’s hard for any developer to turn down the chance to build apps for over 200 million active devices.

If you’re anything like me you’re thinking “Cool, but how long will it take me to figure out C#/XAML?”. Fortunately for us, there are alternatives for developing Windows 10 apps that you may already be familiar with – like Javascript/HTML! To lower the barrier to entry and get my first Windows 10 app up and running, that’s exactly where I started.

Microsoft even provides their own Javascript framework named WinJS, which is open-sourced (hooray!) and makes it easy to create some of the standard Windows UI elements you’ll use in your app. Better yet, there are adapters available so you can build using frameworks you already love – like Angular, React and Knockout. This, coupled with the flexibility of HTML/CSS allows existing web and Javascript developers to dive headfirst into the world of Windows 10 development.

If you’re an existing Windows developer fluent in C#/XAML, or a dev looking to deploy existing JS apps on a new platform supported by hundreds of millions of devices, it will take no time at all to get set up and deployed using the tools provided by Microsoft. The development environment plays nicely with PhoneGap and other existing cross-platform frameworks, and word is that Microsoft is even working on adapters for native iOS and Android apps to make the transition even easier. Even the IDE feels familiar and bridges the platform gaps nicely.

And if you’re wondering if Apteligent’s awesome tools are available for Windows (which I know you are), then worry no longer. The performance monitoring suite you know and love on iOS, Android and HTML5 fully supports Windows 10. For developers migrating from other platforms, this is great news when you’re venturing into a new realm. Whether it’s a new feature or a new platform, you want to make sure that your app’s performance doesn’t suffer – and Apteligent is the perfect tool to help you deliver a flawless user experience.

So if you are an app developer looking to expand your reach without starting from scratch or learning a new language, it’s time to check out Windows 10. If you’d like to see just how easy it is to get your own app up and running – check out our latest tutorial, where you’ll build a fully-functioning Windows 10 app using WinJS!

Happy coding! 

ide, windows 10 apps, winjs

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}