Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Desenvolvendo Aplicações Metro
Search
mateusrevoredo
June 01, 2012
Programming
2
150
Desenvolvendo Aplicações Metro
mateusrevoredo
June 01, 2012
Tweet
Share
More Decks by mateusrevoredo
See All by mateusrevoredo
Bootstrapping web applications without Bootstrap
mateusrevoredo
0
110
Produtividade Ninja: Como ZSH e Fabric Mudaram minha forma de trabalhar
mateusrevoredo
1
130
Cloud Computing Com Amazon Web Services
mateusrevoredo
1
62
Bugzilla
mateusrevoredo
4
140
ASP.NET MVC Keynote
mateusrevoredo
1
120
Casos de Uso e Cenário
mateusrevoredo
1
93
Other Decks in Programming
See All in Programming
複雑なフォームに立ち向かう Next.js の技術選定
macchiitaka
4
1.1k
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osk2025-duckdb
takahashiikki
1
220
AIエージェント時代における TypeScriptスキーマ駆動開発の新たな役割
bicstone
4
1.1k
プログラミングどうやる? ~テスト駆動開発から学ぶ達人の型~
a_okui
0
180
Learn CPU architecture with Assembly
akkeylab
1
1.1k
猫と暮らすネットワークカメラ生活🐈 ~Vision frameworkでペットを愛でよう~ / iOSDC Japan 2025
yutailang0119
0
190
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
290
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
7
1k
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
2
590
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
650
Serena MCPのすすめ
wadakatu
3
230
楽して成果を出すためのセルフリソース管理
clipnote
0
210
Featured
See All Featured
Embracing the Ebb and Flow
colly
87
4.8k
Balancing Empowerment & Direction
lara
4
660
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
3k
How to train your dragon (web standard)
notwaldorf
96
6.2k
How to Ace a Technical Interview
jacobian
280
23k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Transcript
Desenvolvendo Aplicações Metro Mateus Revoredo
about.me/mateusrevoredo
Introdução Tela Inicial do Windows 8 Interface Metro App Snapping
Charms App Bar
Introdução Tela Inicial do Windows 8 Interface Metro App Snapping
Charms App Bar
Interface Metro
Características Imersivas(Focadas no Conteúdo) Rápidas Aceitam gestos Integração com Windows
Interface consistente
Características Imersivas(Focadas no Conteúdo) Rápidas Aceitam gestos Integração com Windows
Interface consistente
None
None
None
None
Benefícios Notificações Integradas Podem ter um “Live Tile” Sem Bordas
Múltiplas resoluções Ciclo de vida gerenciado
Benefícios Notificações Integradas Podem ter um “Live Tile” Sem Bordas
Múltiplas resoluções Ciclo de vida gerenciado
Notificações integradas
Benefícios Notificações Integradas Podem ter um “Live Tile” Sem Bordas
Múltiplas resoluções Ciclo de vida gerenciado
Tiles Chamativo Próxima atividade Lembrete Extensão da Aplicação Ausente Conectado
None
None
Benefícios Notificações Integradas Podem ter um “Live Tile” Sem Bordas
Múltiplas resoluções Ciclo de vida gerenciado
None
10” 1024x768 13” 1400x1050 20” 1920x1080 27” 2560x1600 11.6” 1366x768
10” 1024x768 13” 1400x1050 20” 1920x1080 27” 2560x1600 11.6” 1366x768
10” 1024x768 13” 1400x1050 20” 1920x1080 27” 2560x1600 11.6” 1366x768
10” 1024x768 13” 1400x1050 20” 1920x1080 27” 2560x1600 11.6” 1366x768
10” 1024x768 13” 1400x1050 20” 1920x1080 27” 2560x1600 11.6” 1366x768
Benefícios Notificações Integradas Podem ter um “Live Tile” Sem Bordas
Múltiplas resoluções Ciclo de vida gerenciado
Terminada Suspensa Executando
Terminada Suspensa Executando
Terminada Suspensa Executando
App Snapping
Características Feitas para modo paisagem No mínimo 1366 pixels de
largura Podem ser “Snapped” do lado direito ou esquerdo Visualização “Snapped” é diferente da full screen
Informações Feitas para modo paisagem No mínimo 1366 pixels de
largura Podem ser “Snapped” do lado direito ou esquerdo Visualização “Snapped” é diferente da full screen
None
None
None
None
Charms
O que é? Conecta a sua aplicação a: Outras aplicações
Impressoras Modifica configurações
App Bar
None
None
Conforto na manipulação Controles mais utilizados próximos as bordas
Reimaginando uma aplicação Desktop no estilo Metro
None
None
None
None
None
None
None
None
Para o desenvolvedor
Desktop Apps C C++ Win32 C# VB .NET SL HTML
JavaScript Internet Explorer Windows Kernel Services
Communication & Data Devices & Printing WinRT APIs Graphics &
Media Desktop Ap C C++ Win32 HTML JavaScript Internet Explorer Metro style Apps Application Model XAML JavaScript HTML / CSS C C++ C# VB Windows Kernel Services System Services View Model Controller Kernel
None
None
None
Receita 70% Aplicações novas 80% Quando aplicação vender $25.000
Segurança
Custo Desenvolvedores Independentes Empresas $49 $99 Anualmente
< + + +
SkyDrive
Celsius vs. Fahrenheit (Tempo) Feeds que acompanho (Notícias) Cidades que
acompanho(Tempo) Configurações Última página lida(Leitor) Último estágio salvo(Jogo) Última música escutada(Música) Estado Armazenamento
demo Javascript App
None
obrigado!