Bot Framework that will allow for creation of chat bots, skype bots that can broker interactions between you and bots of other companies to book hotels, order pizza.

Update to Skype apps today to give access to chat bots

Day 1 (today) will be about Win 10 and devices, like HoloLens, Xbox, and ‘conversations as a platform’ (NUI) and AI/bots
Day 2 will be about Azure, IoT, data platform with @scottgu. And Qi Lu will talk about O365 as a platform, Office/MS Graph

More below.

Satya on stage

Microsoft is focused on “mobile first, cloud first”
Building 3 interconnected systems. Azure 365, xbox, windows 10
Windows is your ultimate desktop for Windows and beyond.
New emerging platform intersection of their 3 ambitions “conversations as a platform”
Building on Azure gives you the opportunity to reach over 5,000,000 businesses already in Azure AD

Terry Myerson comes on stage

Satya shared that our goal is to make computers more personal and interact more intuitively. Interaction through hands, voice, gestures, etc. Interactions through holograms

Will allow you to use the biometric logins (windows hello) in your apps. And with Edge you’ll be able to log into websites with it.
Will come to Xbox One, which will bring all UWP apps to Xbox
Will come to Hololens.

Bryan Rope comes on stage VERY amped up

Demonstrates that he can log into a website in edge using Microsoft hello with the fingerprint scanner.
People are still using pen and paper a lot. So trying to make using a pen much easier via “Windows Ink”
Clicking the button on the pen will bring up a launchpad so you can quickly launch inking app you want

Writes “call mom tomorrow”. Cortana detects this and you can click it to create a calendar appointment

Sketches out the stats as he is talking about them. Brings up a virtual ruler which he manipulates with one hand while drawing with the other

Drew a line between 2 points, and it calculates distance. The ink is also sticky, rotates to 3d and it stays on the terrain

New Adobe integration. Again can manipulate a rule with one hand while drawing with other

Kevin Gallo on stage

They have added 60fps animation effects. Blur effects, highlights

Shows how to create a HelloWorld app with Ink. Just 2 lines of XAML. Throw on the new InkCanvas control, the toolbar, and bind them.

Today releasing updated tooling for Visual Studio

Hosted Web Apps,
gives access to cortana, inking, etc.

Bash on WindowsWas difficult for web devs to do things easily. So they are bringing Bash straight to Windows 10 from the Windows Store!
native unix-ubuntu libraries running natively in Windows10 using a new subsystem

Conversation as a platform
Need to teach computers & AI about language, context, personal wants so they can help you with everyday tasks.
All our technology needs to be more inclusive, transparent, and respects privacy
Bot framework https://www.botframework.com/

We wanted to take the conversations and help open it with digital assistants like bots.
Want to help people build these bots, and be able to call on bots when you need assistancehttps://github.com/Microsoft/BotBuilder

Marcus Ash on stage

In the anniversary update there are updates to Cortana
Wants voice conversations with Cortana as easy as with a person

Cortana is checking email and automatically populates the calendar

“Send chuck the powerpoint that I worked on last night”

He gets a message on his Android phone, he responds to the text message from desktop

Cortana can ask “experts” for help (other systems)

Detected receipt in an email. Can click, it launches app, and prepopulates the data

Forgot where he went last year. Asks cortana

This is how you can get your app to integrate deep into Cortana in different contexts. Can run on Windows Phone / iPhone / Android

Satya back on stage

More conversations as a platform

Wants to enable bots to not just be text chat bots. Wants animation, holograms
Will be able to talk and book with Skype bots
Cortana icon is in Skype conversations. Can highlight text with

3rd party bot sent a request to Cortana. They want to share when a delivery will be delivered.
Cortana brokers between here and the cupcake bot

She then creates a calendar event. Cortana knows her hotel preferences, connects with that bot. They communicate to select room cards

Cortana knows her friend is there. Suggests they connect. Clicking the link opens chat with friend and prepopulates the message