Monday, 17 August 2015

What’s new for developers in windows 10

With Windows 10, some of the biggest changes coming to Windows don’t even have to do with its features and functionality, but on how those are delivered. Windows is moving towards Windows-as-a-Service, and this might just have a huge impact on how software targeting Windows is developed and delivered in the future.

Windows 10 and new developer tools provide the tools, features and experiences powered by the new Universal windows platform. After installing the tools and SDK on Windows 10, you’re ready to either create a new Universal Windows app or explore how you can use your existing app code on Windows.
Windows 10 is designed to allow customers to take full advantage of the all the screens in their life.

windows 10

Adaptive layouts
Windows 10's adaptive UX allows the applications to adapt at runtime based on device capabilities and how the user is interacting with the app. To support this, the ViewStateManager has been updated to support more experiences. Developer’s no longer need to make separate application projects in Visual Studio. Instead, they only will need to make one project and it will support all surfaces.
Windows 10 also enables Cortana integration, allowing developers to integrate their applications with Microsoft's virtual assistant.

New for HTML developers
HTML developers also have lots of advances to cheer for. The new rendering engine no longer requires developers to author platform-specific work to build a consistent mobile experience. This new engine is included in Internet Explorer 11 and in the new "Project Spartan" browser. The "Project Spartan" browser is itself a Windows app available from the Windows Store.
Windows 10 also makes it easy to package your website into an app that you can publish in the Windows Store. Calling Universal APIs is now supported from JavaScript, which enables building a more engaging user experience.
New Features:
·         Application model
·         File Explorer
·         Shared Storage
·         Settings
·         Controls
·         WebView updates
·         Client-side data validation for user input
·         Windows core text APIs
·         Input updates
·         Maps
·         Devices
·         New Location method
·         AllJoyn support
·         Battery APIs
·         Support for MIDI devices
·         Custom sensor support
·         Graphics and games
·         Support for DirectX 12
·         Media
·         HTTP live streaming
·         Media Foundation Transcode Video Processor (XVP) support for Media Foundation Transforms (MFTs)
·         New Transcoding API
·         Updated MediaElement
·         Media transport controls for desktop apps
Random access JPEF encoding and decoding
·         Support for Overlays for media compositions
·         New effects framework
·         Networking
·         Socket updates
·         New APIs for Background transfer post-processing tasks
·         Bluetooth support for ads
·         Wifi Direct API upcate
·         Improvements in JSON support
·         Security
·         ECC encryption
·         System services
·         Power change notifications
·         Version Helper functions
·         Storage
·         File-search APIs for Windows Phone
·         Tools and performance
·         Property-change notifications
·         Trace logging
·         User Experience
·         List scrolling virtualization
·         Drag-and-drop capabilities between different application platforms
·         Keyboard acceleration support for keystroke navigation
·         Internet Explorer
·         Support for Edge mode (living document mode) for maximum interoperability with other modern browsers

No comments:

Post a Comment