Build 2013: O que vi por lá

Post on 22-Nov-2014

519 views 0 download

description

Nesta apresentação mostro o que me chamou a atenção na Build 2013.

Transcript of Build 2013: O que vi por lá

Build 2013: O que vi por lá

Luiz Borbahttp://borba.blog.brEngenheiro de Sistemas

Agenda

Organização do Evento

Windows 8.1 por fora... e por dentro

Sobre a Microsoft

Observações

Reflexões Finais

Organização Perfeita

6000 Pessoas em um Salão para os Keynotes

Internet Wi-Fi para TODOS

Café e Almoço

14 Sessões Simultâneas

Fila para pegar tablets

As Sessões

Sem Atrasos (exceto no keynote do dia 2)

Sessões de Ótima Qualidade

Ensaiado é chato (mas só aconteceu uma vez)

O Windows 8.1

Para se aprofundar...

1-001 Day 1 Keynotehttp://channel9.msdn.com/Events/Build/2013/1-001

Refined Blend

Hands Free (oportunidade)

Windows 8.1 APIs

Para um overview...

2-075 What’s New in Windows Runtime for Windows 8.1http://channel9.msdn.com/Events/Build/2013/2-075(chato... mas importante...)

Bing Inside

Mapas e Reconhecimento de Voz

Integração com Bing

Foto

OCR

Tradução

Bing Team

3-405 Using Bing Platform Controls to Build Great Windows Appshttp://channel9.msdn.com/Events/Build/2013/3-405

2-171 Make Your Windows Store Apps Talkhttp://channel9.msdn.com/Events/Build/2013/2-171

Multitasking

Multitasking

2-150 Beautiful Apps at Any Size on Any Screenhttp://channel9.msdn.com/Events/Build/2013/2-150

3-104 Stories from Building the New Windows Mail Apphttp://channel9.msdn.com/Events/Build/2013/3-104

Async veio pra ficar

“Asynchronous Programming is becoming the norm in modern, connected applications” (Anders Hejlsberg)

3-301 Async’ing Your Way to a Successful App with .NET http://channel9.msdn.com/Events/Build/2013/3-301(fodástica)

3-159 Alive with Activity: Tiles, Notification and Background Taskshttp://channel9.msdn.com/Events/Build/2013/3-159

Async veio pra ficar

4-107 Understanding the Threading Modelhttp://channel9.msdn.com/Events/Build/2013/4-107

Novos Contratos

Melhor integração com Contatos e Agenda

3-007 Building Apps That Integrate With People and Eventshttp://channel9.msdn.com/Events/Build/2013/3-007

Wi-Fi Direct

Nova API - Spin off da Proximity API

Interoperável

3-9030 Building Windows Apps That Use Wi-Fi Directhttp://channel9.msdn.com/Events/Build/2013/3-9030

3-108 Running in Background Using Background Taskshttp://channel9.msdn.com/Events/Build/2013/3-108

2-023 Building Apps That Connect with Deviceshttp://channel9.msdn.com/Events/Build/2013/2-023

Wi-Fi Direct - Buscando Devices

Wi-Fi Direct - Conectando

Wi-Fi Direct - Abrindo um Socket

Visual Studio 2013

Nós conhecemos bem as ferramentas que usamos?

3-339 What’s New in the Visual Studio 2013 IDEhttp://channel9.msdn.com/Events/Build/2013/3-339

2-546 What’s New in ASP.NET and Visual Studio 2013 IDEhttp://channel9.msdn.com/Events/Build/2013/2-546

2-346 Cloud-powered Load Testing With Team Foundation Servicehttp://channel9.msdn.com/Events/Build/2013/2-346

Visual Studio 2013

Ferramentas de Performance

Desenvolvedores podem arruinar a experiência do Windows 8

Microsoft está disponibilizando ferramentas internas que usaram para garantir a responsividade do W8

3-100 The Windows Performance Toolkithttp://channel9.msdn.com/Events/Build/2013/3-100

Monitorando sua App

Mesmo na loja, Apps tem bugs. Temos que monitorar.

3-136 Making your Windows Store App more reliablehttp://channel9.msdn.com/Events/Build/2013/3-136

3-336 Creating Structured and Meaningful Logs with Semantic Logginghttp://channel9.msdn.com/Events/Build/2013/3-336

2-138 Improving App Health with Crash Analyticshttp://channel9.msdn.com/Events/Build/2013/2-138

Javascript

4-313 Fast Apps and Sites With Javascripthttp://channel9.msdn.com/Events/Build/2013/4-313(fodástica)

3-316 Developing High Performance Websites and Modern Apps With Javascript Performance Toolshttp://channel9.msdn.com/Events/Build/2013/3-316

Kinect e Redes Neurais

3-704 Real-world Machine Learning: How Kinect Gesture Recognition Workshttp://channel9.msdn.com/Events/Build/2013/3-704

2-401 Developing Neural Networks Using Visual Studiohttp://channel9.msdn.com/Events/Build/2013/2-401

E mais...

Integração com Skydrive

Windows Azure

Sobre a Microsoft

Compromisso com o Legado Limita a Inovação

Aproximação com Comunidade Open Source (bootstrap, suporte a Angular.js e outros)

Algumas Ferramentas Liberadas Open Source

Uma Empresa mais Aberta, com Engenheiros Abertos (vamos aproveitar)

Rapid Release

Observações

Desenvolvedores mais Velhos

Muita Gente com iPhone, mas pouca com iPad

Pouco Interesse nas Sessões Sobre Windows Phone

Reflexões Finais

Esquizofrenia do Surface

Problemas Resolvidos no Windows 8.1 eram Óbvios