Windows 8 Developer Preview

35
Windows 8 @CharlesFortes pangeanet.org/profile/ charlesFortes Community

description

Windows 8 Developer Preview - Palestra apresentando o Windows 8 Developer na Faculade Infórium

Transcript of Windows 8 Developer Preview

Page 1: Windows 8 Developer Preview

Windows 8

@CharlesFortespangeanet.org/profile/charlesFortes

Community

Page 2: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 3: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 4: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

O Metro foi pensado para telefones, desktops E tablets. O WIndows 8 unificará a experiência de uso E as características de personalização dos usuários, o celular reflete o tablet e o desktop, de forma bem mais integrada que iCloud ou Dropbox conseguem.

Page 5: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

O ganho, claro, não foi só estético. Embora compatível com tudo que roda no Windows 7, a abordagem de desenvolvimento do Windows 8 é completamente diferente.

Page 6: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 7: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

As aplicações Metro podem ser escritas em diversas linguagens, mas a Interface é XAML /HTML. As APIs do Windows estarão expostas para uso, assim uma aplicação Javascript não será necessariamente lobotomizada em relação a uma em C++.

Page 8: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Outro recurso introduzido é a comunicação entre aplicações. Não o bom e velho OLE, e sim algo bem mais sutil. Uma aplicação pode contribuir com “charms” para o sistema, assim um programa de redes sociais, se programado para tal expõe a funcionalidade “enviar para Twitter” e todos os programas podem utilizá-la, através de uma sidebar geral.

Page 9: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Foi demonstrada a criação de uma aplicação que abria uma imagem, local ou em um álbum remoto, criava uma área de escrita via caneta, gerava uma imagem final e enviava para o Facebook.. Essa aplicação tinha um total de 52 linhas de programação. Modificando UMA dessas linhas a aplicação foi portada para Windows Phone

Page 10: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Hardware

Page 11: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Antigamente o #mimimi era que toda versão nova de Windows comia mais recursos, mas o olho no mercado de portáteis gerou o agradável efeito colateral de uma otimização de código profunda.

Page 12: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 13: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 14: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 15: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 16: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 17: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 18: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

O Windows 7 quando lançado consumia em sua configuração mínima 540MB de RAM executando 34 processos. Quando do SP1 o valor baixo para 404MB e 32 processos. Ainda em sua fase preview o Windows 8 consome 281MB de RAM em 29 processos. Foi demonstrado inclusive rodando em um netbook de 1GB de três anos atrás.

Page 19: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Teoricamente poderia até rodar em um iPad 2, com 512MB de RAM, mas a proposta dos tablets Windows é trabalhar em outro nível.

Page 20: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Foram apresentados vários equipamentos rodando o Windows 8, em todos o boot era estupidamente rápido. E não, não era boot de telinha de apresentação, era boot de carga de interface e utilização de programas. Em um dos PCs high-end demonstrados o monitor quase não conseguiu ligar tão rápido quanto o PC.

Page 21: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Na tela de login algo que será uma maravilha de segurança e um PESADELO para técnicos de suporte: Login visual. Ao invés de digitar uma senha, você toca em dois pontos em uma imagem e faz um gesto, por exemplo.

Page 22: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

O Windows 8 rodará em plataformas x86, 64 bits e… ARM. Isso abre toda uma cornucópia de opções para fabricantes de tablets, por isso grande ênfase foi colocada na parte de gerenciamento de energia. O Win8 traz inclusive algo inédito em sistemas operacionais desktop: Aplicações suspensas. Significa que elas alocam memória mas não consomem nada de CPU. Algo parecido com o que o iOS faz e o Windows Mobile e o Android deveriam fazer.

Page 23: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Juntando 1% daqui, 2% dali e acabamos com um monte de aplicações usando recursos inutilmente. No momento estou ouvindo música, digitando este texto e mais nada, mas o Chrome tem 26 processos abertos. Seria bom poder definir explicitamente que só o Gmail deveria continuar rodando.

Page 24: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 25: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Entre recursos novos temos o tão esperado dicionário e corretor ortográfico embutido no sistema, e usável em qualquer aplicação, e talvez a coisa mais útil já instalada em qualquer Windows: Uma opção para reinstalar o sistema operacional sem perder seus dados ou arquivos.

Page 26: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Essa opção irá remover as aplicações instaladas pelo método tradicional mas reinstalar as baixadas via Windows

Page 27: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Foi apresentado um hardware de desenvolvimento, um tablet-pc da Samsung

Page 28: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 29: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 30: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

O Windows 8 tem uma característica BEM interessante: O hardware permitindo, ele funciona com toque E caneta ao mesmo tempo. As possibilidades artísticas são imensas, mesmo se não tivesse reconhecimento de escrita já seria um avanço.

Page 31: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Todos os atalhos de teclado funcionam e a interface tradicional do Windows está a um clique de distância. Desenvolvedores também não serão obrigados a utilizar o Metro para disponibilizar seus programas na loja do Windows.

Page 32: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

A idéia do Windows 8 é manter uma experiência unificada entre várias telas. O Metro foi pensado para não espremer o conteúdo, mas para ampliar sua complexidade SE houver área de tela disponível, assim um monitor Widescreen mostra uma barra de aplicações enquanto um monitor 4;3 mostra apenas o programa principal.

Page 33: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

Page 34: Windows 8 Developer Preview

@CharlesFortespangeanet.org/profile/charlesFortes

Windows 8

msdn.microsoft.com/en-us/windows/apps/br229516Download

Page 35: Windows 8 Developer Preview

@CharlesFortes

pangeanet.org/profile/charlesfortes

br.linkedin.com/in/charlesfortes  

facebook.com/charles.fortes

Windows 8