windows 8

51
Windows 8 Ricar do Guerr a Gerente de produtos Epic

Upload: ricardo-guerra-freitas

Post on 30-Jun-2015

270 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Windows 8

Windows 8 Ricardo GuerraGerente de produtosEpic

Page 2: Windows 8

Quem sou eu?• Meu nome é Ricardo Guerra Freitas, mas pode me

chamar de “Guerra”• Ex-Curioso de .NET• MVP Visual Basic – 2008 até 2011• Lider de Célula Acadêmica – 2005 até 2007• Primeiro Estudante Embaixador

Microsoft do RJ• Microsoft Student Partner Lead – 2008/2009• Coordenador Regional da INETA Brasil – 2008/2010• Microsoft Student Partner Mentor - 2009• Colaborador do Channel 8 – 2007/2008• Responsável pelo SDK do

Projeto Hoshimi em Português - 2007• Moderador do MSDN Wiki Brasil – 2007/2008

Page 3: Windows 8

• Gerente de produtos na EPIC• MTAC – Microsoft Technical Audience Contributor• Microsoft Certified Professional • Líder de Grupo de Usuários .Net

Code4All • Colaborador de Grupos de Usuários, tanto no Rio

de Janeiro como em todo Brasil• Microsoft Windows Vista Official Speaker• Microsoft Windows 7 Official Beta Tester• Desde 1994 no Mercado de TI

Programador, Analista e Gerente• Palestrante Oficial Microsoft

Quem sou eu?

Page 4: Windows 8
Page 5: Windows 8

Windows Store AppOs primeiros dias...

Page 6: Windows 8
Page 7: Windows 8
Page 8: Windows 8
Page 9: Windows 8
Page 10: Windows 8

Windows Store AppInspiração

Page 11: Windows 8

Designer moderno

The Bauhaus

Tipografia internacional

Transmissão de movimento

Page 12: Windows 8
Page 13: Windows 8
Page 14: Windows 8
Page 15: Windows 8

Windows Store AppPrincípios do estilo

Page 16: Windows 8

Princípios do estilo1.Aprimorando sua habilidade2.Seja rápido e fluido 3.Autenticamente digital4.Faça mais com menos

Page 17: Windows 8

Aprimorando sua habilidade

Observe os detalhes

Torne seguro e confiável

Equilíbrio, simetria,

hierarquia

Alinhado a grade

Page 18: Windows 8

New York Times

Page 19: Windows 8
Page 20: Windows 8
Page 21: Windows 8

Seja rápido e fluido

Movimento

Agradável com

Sua vida é móvel

Imersivo

Design para toque

Page 22: Windows 8
Page 23: Windows 8

Autenticamente digital

Conectado a nuvemDinamico e “vivo”Maravilhoso uso da tipografiaCores vibrantesMovimento

Page 24: Windows 8
Page 25: Windows 8
Page 26: Windows 8
Page 27: Windows 8
Page 28: Windows 8
Page 29: Windows 8

Nova IU – Novas experiências• Diferenciando

• Rápido• Pessoal• Dinâmico

• Consistente• Dos telefones para a TV• Grande escolha de dispositivos• Sem compromisso

Page 30: Windows 8

Novas funcionalidadesToqueSenha com imagemNova tela de cópia de arquivoSuporte para USB 3.0Suporte nativo para montagem de VHD e imagem de disco ISOBoot mais rápidoRibbon no ExplorerNovo gerenciador de tarefas

Page 31: Windows 8

Instale “bata” Execute!

Page 32: Windows 8

Ciclo de vida da aplicação

Aplicação executan

do

Aplicação suspensa

Suspendendo

Resumindo

Aplicação finalizada

Pouca memó

ria

Visão do usuário: não feche, só deixe o aplicativo

5 seg. para salvar automaticamente

Page 33: Windows 8
Page 34: Windows 8

www.buildwindows.com

Page 35: Windows 8

www.buildwindows.com

Page 36: Windows 8

Windows 8 para desenvolvedores

Page 37: Windows 8

Windows 8

Windows Core OS Services

JavaScriptCC++

C#VB

Style apps

Communication & Data

Application Model

Devices & Printing

WinRT APIs

Graphics & Media

XAML HTML / CSS

HTMLJavaScrip

t

CC++

C#VB

Desktop apps

Win32.NET / SL

Internet Explore

r

Syst

em

Serv

ices

Vie w

Mod

el

Con

trolle

rC

ore

Page 38: Windows 8

Controles padrões interface

App Bar

List Box

Hyperlink

CheckboxProgress Bar

Text Box

Password

Progress Ring

Tooltip

Grid ViewButton

Flip View

Combo Box

Scroll Bar

Context Menu

Slider

Toggle Switch

Semantic Zoom

Panning Indicator

Rating

List View

Flyout

Radio Button

Clear Button

Reveal Button

Spell Checking

Page 39: Windows 8

IE9 plataforma de aceleração por hardware

CSS 2D TransformsCSS Backgrounds & BordersCSS ColorCSS FontsCSS Media QueriesCSS NamespacesCSS OM ViewsCSS SelectorsCSS Values and Units

Data URIDOM Element TraversalDOM HTMLDOM Level 3 CoreDOM Level 3 EventsDOM StyleDOM Traversal and RangeDOMParser and XMLSerializerECMAScript 5

HTML5 CanvasHTML5 GeolocationHTML5 SelectionHTML5 semantic elementsHTML5 video and audioICC Color ProfilesSelectors API Level 2SVG, standalone and in HTMLXHTML/XML

Page 40: Windows 8

Windows 8 plataforma de aceleração por hardwareAnimation FramesCSS 2D TransformsCSS 3D TransformsCSS AnimationsCSS Backgrounds & BordersCSS ColorCSS FlexboxCSS FontsCSS Grid AlignmentCSS HyphenationCSS Image Values (Gradients)CSS Media QueriesCSS multi-column LayoutCSS NamespacesCSS OM ViewsCSS Positioned Floats (Exclusions)CSS SelectorsCSS TransitionsCSS Values and UnitsData URI

DOM Element TraversalDOM HTMLDOM Level 3 CoreDOM Level 3 EventsDOM StyleDOM Traversal and RangeDOMParser and XMLSerializerECMAScript 5File Reader APIFile SavingFormDataHTML5 Application CacheHTML5 asyncHTML5 CanvasHTML5 Drag and dropHTML5 Forms and ValidationHTML5 GeolocationHTML5 History APIHTML5 ParserHTML5 Sandbox

HTML5 SelectionHTML5 semantic elementsHTML5 video and audioICC Color ProfilesIndexedDBPage VisibilityPointer (Mouse, Pen, and Touch) EventsResource TimingSelectors API Level 2SVG Filter EffectsSVG, standalone and in HTMLTiming callbacksWeb MessagingWeb SocketsWeb WorkersXHTML/XMLXMLHttpRequest (Level 2)

Page 41: Windows 8

Explore as capacidades da plataforma web do Windows 8.

Lidere a proxima onda de softwares magnificos, sites

inacrediatáveis e aplicações no estilo Windows Store App.

Page 42: Windows 8

Procure arquivos em um dispositivo e use imediatamente

Page 43: Windows 8

Upload fotos para SkyDrive

Page 44: Windows 8

Envie e receba SMS de forma fácil e rápida.

Page 45: Windows 8

Use SMS para localizar seu PC perdido// Send an SMS to locate a second, lost PCvar msg = new Windows.Devices.Sms.SmsTextMessage();msg.to = "14250000000";msg.body = "Where is my tablet?";

smsDevice.sendMessageAsync(msg).then(…);

------------------------------------------------------------// Elsewhere …, on the lost PC

smsDevice.onsmsmessagereceived = function (event) {

var messageBody = event.textMessage.body;// Parse message body and reply with current location

};

Page 46: Windows 8

dispositivos

Ecosistema de dispositivos

aplicações + mais

Mais possibilidades!

Sua aplicação no estilo Windows Store

App

Page 47: Windows 8
Page 48: Windows 8

Mensagem

Page 49: Windows 8
Page 50: Windows 8

Oportunidades

Analista de Suporte Pleno

Envie currículo para [email protected]

Page 51: Windows 8

Pictures can set a mood orevoke emotion, making fora more memorable presentation.

Obrigado!

Siga-me nas redes sociaishttp://about.me/ricardoguerra