SlideShare uma empresa Scribd logo
1 de 43
Baixar para ler offline
Windows 10
Phone Small
Tablet
2-in-1s
(Tablet or Laptop)
Desktops
& All-in-Ones
Phablet Large
Tablet
Classic
Laptop
Xbox IoTSurface Hub
Windows 10 roda em diversos tipos de hardware
Holographic
Uma API. Um pacote. Uma plataforma.
App model Packaging Deployment Update
APIsLicensing Store Tools
Windows
for PCs
Windows
for Phones
Windows
on Xbox
Windows
for …
XboxIoT
Universal
Windows Platform
Core APIs
Fácil instalação
• Segura e confiável
• Atualizações simples
• Desinstalação limpa
Declarações no
Manifesto
• Modelo declarativo
• Versionamento formal
• Segregação por
famílias de dispositivos
Economia de
espaço
• Atualizações
incrementais
• Instanciamento único
de arquivos
• Download parcial de
recursos
File 2File 2
Windows App V1.0
File 2
1
2
3
4
File 1
1
2
3
4
5
6
5
6
Windows App V2.0
1
2
3
4
5
6
File 1
1
2
3
4
5
6
File 1
1
2
3
4
5
6
1
4 6 2
3 5
Windows Store
backend
Ad
platform
Game
engine
Arquivos
compartilhados
Ad
platform
File 8
File 5 File 6
File 7
Game
engine
File 8
Instalação e atualização
do app Windows
Instale o Windows 10
(10.0.10130)
insider.windows.com
Instale o VS 2015 RC com
Universal Windows SDK &
Tools
www.visualstudio.com
Crie sua primeira
Universal Windows
App
Windows 10 Windows Server 2012 R2 *Windows 7
Windows 8.1
• Melhor experiência para o
desenvolvedor
• Deploy/Debug/Profile
• Simulator
• Local Machine
• Mobile Emulators
• Remote Machine
• Device
• XAML Designer/Intellisense
Recursos disponíveis:
• Deploy/Debug/Profile
• Remote Machine
• Device
• XAML Intellisense
Recursos disponíveis:
• Deploy/Debug/Profile
• Mobile Emulators
• Remote Machine
• Device
• XAML Intellisense
• Sem WACK (Server R2)
*suportado no RTM
https://github.com/Microsoft/Windows-universal-samples
<Dependencies>
<TargetDeviceFamily
Name="Windows.Universal"
MinVersion="10.0.10069.0"
MaxVersionTested="10.0.10069.0" />
</Dependencies>
<Dependencies>
<TargetDeviceFamily
Name="Windows.Universal"
MinVersion="10.0.10069.0"
MaxVersionTested="10.0.10069.0" />
</Dependencies>
if (Windows.Foundation.Metadata.ApiInformation.IsTypePresent
("Windows.Phone.UI.HardwareButtons"))
{
Windows.Phone.UI.Input.HardwareButtons.BackPressed += HardwareButtons_BackPressed;
}
https://insider.windows.com/
https://www.visualstudio.com/
https://github.com/Microsoft/Windows-universal-samples
http://aka.ms/devassistant
http://blogs.msdn.com/b/onecode/p/devassistant.aspx
Universal windows platform

Mais conteúdo relacionado

Semelhante a Universal windows platform

Construindo aplicações ricas com Silverlight
Construindo aplicações ricas com SilverlightConstruindo aplicações ricas com Silverlight
Construindo aplicações ricas com Silverlight
Felipe Pocchini
 
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Bruno Grange
 
Ppt conhecendo o windows 7
Ppt conhecendo o windows 7Ppt conhecendo o windows 7
Ppt conhecendo o windows 7
Eduardo Sena
 
Programas essenciais para computadores
Programas essenciais para computadoresProgramas essenciais para computadores
Programas essenciais para computadores
MariaLuisa223
 

Semelhante a Universal windows platform (20)

Interoperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente MainframeInteroperabilidade com .NET em ambiente Mainframe
Interoperabilidade com .NET em ambiente Mainframe
 
RAD Studio 10.2 Tokyo
RAD Studio 10.2 TokyoRAD Studio 10.2 Tokyo
RAD Studio 10.2 Tokyo
 
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNA
Java x .NET - Windows phone 7  e o Desenvolvimento com Silverlight e XNAJava x .NET - Windows phone 7  e o Desenvolvimento com Silverlight e XNA
Java x .NET - Windows phone 7 e o Desenvolvimento com Silverlight e XNA
 
Visão Geral sobre a plataforma de aplicações do Windows Phone 7
Visão Geral sobre a plataforma de aplicações do Windows Phone 7Visão Geral sobre a plataforma de aplicações do Windows Phone 7
Visão Geral sobre a plataforma de aplicações do Windows Phone 7
 
UWP Apps para Windows Iot - Iot Weekend
UWP Apps para Windows Iot - Iot Weekend UWP Apps para Windows Iot - Iot Weekend
UWP Apps para Windows Iot - Iot Weekend
 
Construindo aplicações ricas com Silverlight
Construindo aplicações ricas com SilverlightConstruindo aplicações ricas com Silverlight
Construindo aplicações ricas com Silverlight
 
2006 - SegundaAula.ppt
2006 - SegundaAula.ppt2006 - SegundaAula.ppt
2006 - SegundaAula.ppt
 
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
Instalando e usando a XPages Extension Library para IBM Designer - extlib (Po...
 
Overview do Windows Phone 7 Series
Overview do Windows Phone 7 SeriesOverview do Windows Phone 7 Series
Overview do Windows Phone 7 Series
 
Flex Hero - Flashcamp Rio
Flex Hero - Flashcamp RioFlex Hero - Flashcamp Rio
Flex Hero - Flashcamp Rio
 
Python e frameworks web
Python e frameworks webPython e frameworks web
Python e frameworks web
 
Windows 10 Anniversary Update
Windows 10 Anniversary UpdateWindows 10 Anniversary Update
Windows 10 Anniversary Update
 
Windows Universal Apps
Windows Universal AppsWindows Universal Apps
Windows Universal Apps
 
Introdução ao .NET
Introdução ao .NETIntrodução ao .NET
Introdução ao .NET
 
Ppt conhecendo o windows 7
Ppt conhecendo o windows 7Ppt conhecendo o windows 7
Ppt conhecendo o windows 7
 
Programas essenciais para computadores
Programas essenciais para computadoresProgramas essenciais para computadores
Programas essenciais para computadores
 
Apresentação Windows 8
Apresentação Windows 8Apresentação Windows 8
Apresentação Windows 8
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Ulteo virtual desktop system
Ulteo virtual desktop systemUlteo virtual desktop system
Ulteo virtual desktop system
 
.NET Open Source 2009
.NET Open Source 2009.NET Open Source 2009
.NET Open Source 2009
 

Universal windows platform