Microsoft made the huge move of bringing a preview of Visual Studio to the Mac back in November. Today, during its Build event in Seattle, Microsoft announced the software is now ready for general availability.
Of course, developers has been trying Visual Studio on Mac in preview form for some time, but general availability marks a milestone as Microsoft continues its campaign to become a company that supports developers no matter what platform they’re using. It’s probably the biggest step the company has taken to that effect since it added a Linux terminal to Windows last year.
Visual Studio is one of the most popular IDEs (Integrated Development Environments) out there. Though it’s traditionally been used for Windows apps, the addition of Xamarin – which lets you share code across iOS, Android, UWP apps and more – last year was a huge step towards making Visual Studio as a serious IDE for mobile apps as well.
That cross-platform compatibility is going to be increasingly important for Microsoft as it tries to push Windows 10 S into the limelight. Given Windows 10 S can only install software from the Microsoft Store, the company needs to prove that it can actually attract developers – particularly Android and iOS developers – to the Universal Windows Platform.
The easiest way to do that is to simply let them re-use the code they’ve already created for other platforms, which Xamarin enables. And with Visual Studio now on the Mac now, teams can work together using Microsoft tools on the device of their choice, too.
Granted, I doubt many developers using Macs will be interested in making UWP apps for Windows 10 – but hey, it’s a start, and it makes it easier for developers to eventually transition their apps to Windows some day if they so choose. Now Microsoft just needs to convince developers that’s a worthwhile endeavor.
To download Visual Studio for the Mac and learn more, head on over to Microsoft’s hub page here.
Windows 10 hits a major milestone
Microsoft originally set the goal of reaching 1 billion devices by mid-2018, a goal it appears unlikely to hit. That’s not to say growth is stagnant, as the company has now added over 100 million users since hitting 400 million back in September. Hitting a billion in just over a year, however, seems unlikely.
PowerPoint, now with translation
PowerPoint now features a plugin allowing for instant translation of your slide deck. The extension leverages Microsoft’s Translation APIs to translate your content, on-the-fly, into 10 languages in real time: Arabic, Chinese, English, French, German, Italian, Japanese, Russian, and Spanish. Better, the plugin also generates captions in the appropriate language for those with hearing difficulties.
For the 100 million Office 365 users worldwide, this innovative new translation tool should prove to be a boon to the business community. With PowerPoint being the most-used application for delivering these sorts of presentations, the ability to write a presentation in English, in San Francisco, and use the same presentation — without professional translation — in Beijing, is really unheard of.
Keeping workplaces safe with AI
Andrea Carl, Director of Commercial Communications at Microsoft today demoed how smart AI could one day make the workplace safer. Using the Azure stack, Azure IoT Edge, Microsoft Cognitive Services, and specialty cameras, to detail how artificial intelligence could one day save lives by predicting accidents — and alerting you to these possibilities — before they happen.
In the demo, Carl showed how a jackhammer, when stored standing up, against a bench, was a potential accident in wait. The AI recognized this hazard, and alerted a nearby worker that the jackhammer was being stored incorrectly. He then laid it down on its side, a much safer way to store the tool.
Next, we saw Carl pull up all non-employees on a job site. Using facial recognition, the AI recognized those in the system as employees, and pulled those it didn’t have a record for anyone (with access) requesting the information. From there, Carl could see the new hire, add a profile for her to the system, and set permissions for what she’s allowed to do — like handle a jackhammer. If an unauthorized person is handling a piece of heavy machinery, the system alerts nearby employees.
The implications here are incredible, and it’s not hard to see how this could make construction sites, manufacturing facilities, and any number of other dangerous jobs safer.
Opening up Cortana
After promising it back in December, Microsoft today delivered on its promise to allow developers to create new skills for Cortana. These skills allow Cortana to listen for, and understand, new commands on any device capable of running it — hubs, mobile devices, or laptops.
Better, Microsoft says developers can reuse a lot of the code they’ve created for Alexa, or the Microsoft Bot Framework.
With 141 million people using Cortana, developers have a lot of motivation to create some really cool new functionality for Microsoft’s smart AI assistant.
Microsoft releases Visual Studio for macOS to everyone
After first promising it back in November, today Microsoft announced Visual Studio was rolling out to the general public (it was formerly in preview). The release is an important one, as it signifies Microsoft’s vision to support developers, no matter where they write code. It follows up the release of a Linux terminal on Windows last year.
Visual Studio is a popular IDE, and although it’s generally been used for Windows apps, it’s making huge strides to work on mobile (with the addition of Xamarin), and now other desktop platforms like macOS and Linux.
Azure goes mobile
Principal Program Manager Scott Hanselman today took to the stage in Seattle to announce the major updates to Microsoft’s cloud computing platform.
One of the most exciting of these announcements was the release of two new mobile apps — iOS and Android — to help manage applications using Azure. It’s unlikely you’ll be doing a lot of dev work with a mobile app, but the ability to check real-time analytics and error reporting, as well as restarting and provisioning virtual machines gives devs a top-down view of all they need to know, while on the go.
Which, as Hanselman said, should in no way impact personal relationships.
Build AI models in minutes
AI will undoubtedly disrupt entire industries over the coming years, and some of the groundwork is already in place. One of the tools worth getting excited about is Microsoft’s Cognitive Services.
Typically, training an AI models takes days (sometimes weeks or months) even for relatively simple tasks. Today, Microsoft announced Custom Vision, a tool that lets you create sophisticated computer vision applications with minimal training. Creating your own custom vision API models now requires only a sample of training data — as few as a couple dozen photographic samples — to train the model. This could significantly speed up development time, and help usher in a new world dominated by AI.
VIDEO SOURCE – ENGADGET ON YOUTUBE