SlideShare uma empresa Scribd logo
Desenvolvendo 
para Windows 8 
com Javascript
Produtos
GDG Porto Alegre 
07/11 as 19:30 no 
Bunker360 
http://goo.gl/n6tbpW
Desenvolvimento para Windows 8 com Javascript
XAML 
Communication 
& Data 
HTML / CSS 
Devices & 
Printing 
WinRT APIs 
DirectX & Media 
Windows 8 
Desktop Apps 
C 
C++ 
Win32 
HTML 
JavaScript 
Internet 
Explorer 
Windows Store Apps 
Application Model 
JavaScript 
C 
C++ 
C# 
VB 
Windows Kernel Services 
System Services View 
Model 
Controller 
Kernel
Windows 8 com 
Javascript? 
• HTML, CSS, Javascript 
• Suporta bibliotecas como 
Jquery 
• Renderizador Trident 
• Engine Javascript Chackra 
• Acesso ao Windows 
Runtime 
• Orientado ao touch
Desenvolvimento para Windows 8 com Javascript
Windows Library for 
Javascript (WinJS) 
CSS 
Core 
App Model 
Data Binding 
Controls 
Animations
Diferenças do 
ambiente Web 
• Acesso ao Windows 
runtime 
• Single page application 
• Controle de orientação e 
tamanhos 
• Contexto de segurança 
• IE11 DOCMODE 
• Ambiente off-line e 
conectado
Novidades do WinJS 
2.0 
Hub control 
Navigation bar 
Search Box 
Back Button
Novidades do 
WinJS 2.0 
Melhorias na ListView 
Melhorias na AppBar 
Scheduler 
Dispose model 
Async debugging 
Binding template 
Repeater 
Item container
Desenvolvimento para Windows 8 com Javascript
Desenvolvimento para Windows 8 com Javascript
Eduardo Costa 
eduardo@craftbox.com.br 
@eduardoscosta 
craftbox.com.br 
Obrigado!

Mais conteúdo relacionado

PPTX
Microsoft Edge (Teched 2015)
PDF
Um revolução na web com HTML 5
PDF
Caso de Uso UFAL - WPD
PDF
HTML e CSS
PDF
Javascript e Orientação a Objetos - Palestra UNIFACS
PDF
Curso: Web Design Responsivo
PDF
Producao de Conteudo para Dispositivos Moveis
PPTX
JavaScript - Expressões Regulares
Microsoft Edge (Teched 2015)
Um revolução na web com HTML 5
Caso de Uso UFAL - WPD
HTML e CSS
Javascript e Orientação a Objetos - Palestra UNIFACS
Curso: Web Design Responsivo
Producao de Conteudo para Dispositivos Moveis
JavaScript - Expressões Regulares

Destaque (15)

PDF
Projeto de interface
PPTX
Introdução básica ao JavaScript
PPTX
Javascript Orientado a Objeto
PPT
Javascript - boas práticas
PPTX
Padrões de projeto para o Android - Interação para desenvolvedores
PPTX
Design de Interfaces - Aula 01 (Introdução a gráficos e ao Fireworks)
PDF
Java script aula 05 - funções
PPTX
Design de Interfaces
PDF
Apresentação de Padrões de Design para Aplicativos Móveis.
PPT
Orientação a Objetos
PPT
Curso : Introdução Orientação a Objetos
PDF
Criação e Interface para dispositivos móveis
PDF
Mini Curso - Design de Interface para Dispositivos Móveis
PPTX
Programação orientada a objetos
PDF
Modern JavaScript Applications: Design Patterns
Projeto de interface
Introdução básica ao JavaScript
Javascript Orientado a Objeto
Javascript - boas práticas
Padrões de projeto para o Android - Interação para desenvolvedores
Design de Interfaces - Aula 01 (Introdução a gráficos e ao Fireworks)
Java script aula 05 - funções
Design de Interfaces
Apresentação de Padrões de Design para Aplicativos Móveis.
Orientação a Objetos
Curso : Introdução Orientação a Objetos
Criação e Interface para dispositivos móveis
Mini Curso - Design de Interface para Dispositivos Móveis
Programação orientada a objetos
Modern JavaScript Applications: Design Patterns
Anúncio

Semelhante a Desenvolvimento para Windows 8 com Javascript (20)

PPTX
Microsoft .Net
PPTX
TOTVS IP CAMPINAS FSW Treinamento .NET C# - v4 POR FABIO DELBONI
PDF
Phonegap
PPTX
Surpreenda-se com o Silverlight 3
PDF
Desenvolvimento web com software livre
PDF
Desenvolvimento web com Software Livre
PPTX
Desenvolvimento de Software na Plataforma Microsoft .NET
PDF
JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3
PPT
Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009
PPTX
Azure e suas vantagens (Palestra 1)
PDF
Plataforma Android: Produtividade Além do SDK
PPT
.NET Micro Framework
PDF
Universal Windows Platform Bridges
PDF
PDF
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
PPTX
Silverlight no MIC Summer 2011
PDF
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
PDF
Zend Framework: Reuso e extensão de componentes para fácil manutenção
PDF
TDC2012: Apps RIA com Sencha GXT 3 e GWT
PPTX
Desenvolvimento para windows phone
Microsoft .Net
TOTVS IP CAMPINAS FSW Treinamento .NET C# - v4 POR FABIO DELBONI
Phonegap
Surpreenda-se com o Silverlight 3
Desenvolvimento web com software livre
Desenvolvimento web com Software Livre
Desenvolvimento de Software na Plataforma Microsoft .NET
JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3
Introdução ao ASP.NET 3.5 - Campus Party Brasil 2009
Azure e suas vantagens (Palestra 1)
Plataforma Android: Produtividade Além do SDK
.NET Micro Framework
Universal Windows Platform Bridges
Dividindo responsabilidades com VRaptor, Rest, HTML5 e CSS3
Silverlight no MIC Summer 2011
Construindo aplicações robustas com a suíte de tecnologias gratuítas da Micro...
Zend Framework: Reuso e extensão de componentes para fácil manutenção
TDC2012: Apps RIA com Sencha GXT 3 e GWT
Desenvolvimento para windows phone
Anúncio

Mais de Eduardo Costa (16)

PPTX
Azure Websites
PPTX
Google Analytics para Mobile
PPTX
Introdução ao Android Wear
PPTX
Material design - Teoria e prática
PPTX
Dicas de UX para Apps Mobile
PPTX
Objective-C para quem está chegando agora
PPTX
Tecnologias .NET usadas pela Craftbox
PPTX
Historias de uma Startup
PPTX
Ganhe destaque no Google Play
PPTX
Windows 8
PPTX
GDG Porto Alegre
PPTX
SyncAdapter, Sincronização de dados no Android
PDF
Lições de uma Startup
PPTX
Lições de uma startup que (ainda) não deu certo
PPTX
Azure Mobile Services
PPTX
ASP.NET vNext
Azure Websites
Google Analytics para Mobile
Introdução ao Android Wear
Material design - Teoria e prática
Dicas de UX para Apps Mobile
Objective-C para quem está chegando agora
Tecnologias .NET usadas pela Craftbox
Historias de uma Startup
Ganhe destaque no Google Play
Windows 8
GDG Porto Alegre
SyncAdapter, Sincronização de dados no Android
Lições de uma Startup
Lições de uma startup que (ainda) não deu certo
Azure Mobile Services
ASP.NET vNext

Último (7)

PPTX
Curso de Windows 11 resumido na prática.pptx
PPTX
Mapeamento de Objeto para Tabela Relacional
PDF
Evolução em código: algoritmos genéticos com PHP
PDF
Dos requisitos ao código: como criar código rastreável em PHP
DOC
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
PDF
apresentacao introducao computacao ead.pdf
DOC
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO
Curso de Windows 11 resumido na prática.pptx
Mapeamento de Objeto para Tabela Relacional
Evolução em código: algoritmos genéticos com PHP
Dos requisitos ao código: como criar código rastreável em PHP
CODIGO PARA AUTOMATIZAR A JOGABILIDADE SUPER MARIO
apresentacao introducao computacao ead.pdf
COMO AUTOMATIZR JOGOS SUPER NINTENDO ATRAVES DA PROGRAMAÇÃO

Desenvolvimento para Windows 8 com Javascript

  • 1. Desenvolvendo para Windows 8 com Javascript
  • 3. GDG Porto Alegre 07/11 as 19:30 no Bunker360 http://goo.gl/n6tbpW
  • 5. XAML Communication & Data HTML / CSS Devices & Printing WinRT APIs DirectX & Media Windows 8 Desktop Apps C C++ Win32 HTML JavaScript Internet Explorer Windows Store Apps Application Model JavaScript C C++ C# VB Windows Kernel Services System Services View Model Controller Kernel
  • 6. Windows 8 com Javascript? • HTML, CSS, Javascript • Suporta bibliotecas como Jquery • Renderizador Trident • Engine Javascript Chackra • Acesso ao Windows Runtime • Orientado ao touch
  • 8. Windows Library for Javascript (WinJS) CSS Core App Model Data Binding Controls Animations
  • 9. Diferenças do ambiente Web • Acesso ao Windows runtime • Single page application • Controle de orientação e tamanhos • Contexto de segurança • IE11 DOCMODE • Ambiente off-line e conectado
  • 10. Novidades do WinJS 2.0 Hub control Navigation bar Search Box Back Button
  • 11. Novidades do WinJS 2.0 Melhorias na ListView Melhorias na AppBar Scheduler Dispose model Async debugging Binding template Repeater Item container
  • 14. Eduardo Costa eduardo@craftbox.com.br @eduardoscosta craftbox.com.br Obrigado!

Notas do Editor

  • #7: Uma app que roda nativamente no Windows utilizando tecnologias web
  • #9: Uma biblioteca que permite acesso ao Windows RT e agiliza o desenvolvimento de apps
  • #10: Todas as vantagens da programação com javascript e mais as facilidade do ambiente Windows Contexto de segurança não permite acessar recursos da internet
  • #11: WinJS 1.0 = Windows 8 e WinJS 2.0 = Windows 8.1
  • #12: Performance ListView Mais flexível, agrupamento em listlayout Drag-n-drop Scheduler = prioridades Dispose model = facilita garbage collector