Yesterday was an exciting day for me. The day was with full of actions and excitements, came across the Demo’s by microsoft experts (Jeff Burtoft, Shweta Gupta,Nikola Metulev, Petri Wilhelmsen) were beyond imagination for developer community.
Powerful revolutions by Microsoft, below is the list,
- Xbox : Experience a new generation of games and entertainment with Xbox. The best games and entertainment on all of your devices.
- HoloLens : Transform your world with holograms. Microsoft HoloLens brings high-definition holograms to life in your world.
- Microsoft Band: For people who want to live healthier and achieve more there is Microsoft Band. Reach your health and fitness goals by tracking your heart rate, exercise, calorie burn, and sleep quality, and be productive with email, text, and calendar alerts on your wrist.
- UWP: A Universal Windows Platform (UWP) app can run on any Windows-based device, from your phone to your tablet or PC.Designing an app that looks good on such a wide variety of devices can be a big challenge. So how do you go about designing an app that provides a great UX on devices with dramatically different screen sizes and input methods? Fortunately, the Universal Windows Platform (UWP) provides a set of built-in features and universal building blocks that help you do just that.
- BoT framework: Build and connect intelligent bots to interact with your users naturally wherever they are, from text/sms to Skype, Slack, Office 365 mail and other popular services.
- Vuforia: Vuforia introduces an important new capability to HoloLens – the power to connect experiences to specific things in the environment.This was demonstrated live this morning at Build in a keynote by Steven Guggenheimer, Microsoft Corporate Vice President and Chief Evangelist. The demo was triggered off of a sales brochure and showcased a 3D visualization of a Caterpillar® Multi-Terrain Loader. First, a Surface tablet was used to produce a small-scale visualization on the brochure. Next, HoloLens was used to transport the loader to the stage where it could be observed and configured at actual size.
Watch the demo and read the press release.With Vuforia, you’ll be able to build a Universal Windows Platform app that will work on Windows 10 devices – start development on a Surface Pro tablet and then bring your app to HoloLens.
- Microsoft Unity Framework: Unity is one among the Microsoft Application Blocks. It is basically introduced as an IOC container by Microsoft, which helps in easy object creation and de-coupling the module dependencies in your project.
- Xamarin for Visual Studio: Xamarin is a mobile app development platform for building native iOS, Android, and Windows apps from a common C#/.NET code base, achieving 75% to nearly 100% code reuse between platforms. Apps written with Xamarin and C# have full access to underlying platform APIs and the ability to build native user interfaces, and compile to platform-specific packages so there is little impact on runtime performance.
- Host Web App: Your code can be in any language or framework that is supported by Azure App Service, such as ASP.NET, Node.js, Java, PHP, or Python. You can also run scripts that use PowerShell and other scripting languages in a web app.
- Azure IoT Suite: Azure IoT Suite and the Azure IoT services enable you to easily connect devices to the Cloud to not only make the most out of telemetry data generated by millions of devices, but also to take action in context, and integrate into business applications.
- Microservices with Azure: Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other over standard protocols with well-defined interfaces.
- Windows Ink: Since the release of the first tablet PC, digital pen and inking have been a target for investment at Microsoft, and the Surface Products are one of the results. For Windows 10, Microsoft built an inking experience that complements hardware from Microsoft and their partners. Microsoft also introduced DirectInk, that was re-imagined from the ground up for modern touch and pen scenarios.
- Project Centennial: Desktop App Converter allows developers to bring their desktop apps to UWP. It converts a desktop Windows installer such as MSI or exe to an AppX package that can be deployed to a Windows 10 desktop. The software may collect information about you and your use of the software and send that to Microsoft.
The Project Centennial conversion process
Microsoft has primary focus on making the life of developers easier and to reach optimum satisfaction level of end users. So Microsoft invented lots of new tools and technologies and most of them available as open source backed up by developer community and training materials.