SlideShare una empresa de Scribd logo
1 de 12
Embarcadero Technologies Copyright 2016
Uso del Windows Runtime (WinRT) y
la Universal Windows Platform
(UWP) en Windows 10
Fernando Rizzato
Lead Software Consultant, Latin America
Embarcadero Technologies Copyright 2016
AGENDA
 Lo que es el Windows Runtime y Universal
Windows Platform
 Notificaciones
 Share Contracts
 Controles Visuales y Estilos
 Las nuevas interfaces para las APIs de WinRT
Embarcadero Technologies Copyright 2016
¿QUÉ ES WINDOWS RUNTIME (WINRT)?
 Introducido en Windows 8
 Interfaz de Programación Default
 API Orientada a Objetos y de Código Nativo
 La única forma de acceder a algunos recursos de Windows 10
 Asíncrona
 No es parte, o está relacionado con .NET
 No tiene código gestionado (managed code)
 No es una versión de Windows para tabletas (WindowsRT)
 No sustituye a las API de Win32
NUEVAS NOTIFICACIONES EN WINDOWS 10
 Se encuentran en
System.Notifications
 Trabaja con VCL y FMX (Windows)
 Notificaciones inmediatas o
programadas
 Para recargar una aplicación, se
requiere un shortcut en el menú
Start
NUEVO SHARE CONTRACT EN WINDOWS 10
 Compartir contenido con otras
aplicaciones
 Funciona como el origen (sólo)
 Compartir texto, imágenes,
enlaces, etc.
 Compartir al correo electrónico
u otras aplicaciones
 TSharingContract (VCL) o
TShareContract (RTL)
NUEVAS INTERFACES PARA LAS APIS DE WINRT
ELEMENTOS DE LA INTERFAZ DE WINDOWS DE 10
 Estilos VCL & FMX
 Controles VCL
 TActivityIndicator - Similar a FMX TAniIndicator
 TRelativePanel – Posicionamiento basado en posición
relativa del controle
 TSearchBox - Se utiliza para buscar y filtrar manualmente
otros controles
 TSplitView – Similar a FMX MultiView
 TToggleSwitch - Similar a FMX TSwitch
ARQUITECTURA DE REPRESENTACIÓN NATIVA FMX
 Actualmente disponible en iOS y Windows (7+)
¿QUÉ ES UNIVERSAL WINDOWS PLATFORM (UWP)?
 Sobre todo un término de marketing
 Significado sobrecargado
 Aplicaciones basadas en WinRT
 Acceso total a la plataforma
 Permite la distribución a través de Windows Store
 Soporte para Sandbox – Seguridad
 Actualizaciones automáticas
 Requiere un Universal AppID
 Proyecto Centennial será el puente para apps Win32 en el UWP
Embarcadero Technologies Copyright 2016 10
WinRT en Acción!
Embarcadero Technologies Copyright 2016
Recursos Adicionales
 Documentación:
 Notificaciones - http://embt.co/using_notifications
 Share Contract - http://embt.co/using_share_contract
 Controles Nativos Windows FMX - http://embt.co/fmx_native_win_controls
 Nuevos Controles VCL Windows 10 - http://embt.co/vcl_win10_controls
 Blogs:
 CodeRage X
 Delphi - http://embt.co/crx-win10-op y http://embt.co/crx-win10-ui
 C++ Builder - http://embt.co/crx-win10-cpp y http://embt.co/crx-win10-ui-cpp
 Proyecto Centennial - https://channel9.msdn.com/Events/Build/2015/2-692
Embarcadero Technologies Copyright 2016 12
GRACIAS!
Preguntas?
Me puedes encontrar en:
@FernandoRizzato
fernando.rizzato@embarcadero.com
Síguenos en
fb.com/EMBTLatAm

Más contenido relacionado

Destacado

Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey Fernando Rizzato
 
LiveBindings: desde lo básico hasta técnicas avanzadas
LiveBindings: desde lo básico hasta técnicas avanzadas LiveBindings: desde lo básico hasta técnicas avanzadas
LiveBindings: desde lo básico hasta técnicas avanzadas Fernando Rizzato
 
Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts Fernando Rizzato
 
Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey Fernando Rizzato
 
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!Fernando Rizzato
 
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERO BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERFernando Rizzato
 
RAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en EspañolRAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en EspañolFernando Rizzato
 

Destacado (7)

Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey
 
LiveBindings: desde lo básico hasta técnicas avanzadas
LiveBindings: desde lo básico hasta técnicas avanzadas LiveBindings: desde lo básico hasta técnicas avanzadas
LiveBindings: desde lo básico hasta técnicas avanzadas
 
Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts
 
Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey
 
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!
 
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERO BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
 
RAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en EspañolRAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en Español
 

Similar a Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Windows 10

Plataforma .Net
Plataforma .NetPlataforma .Net
Plataforma .Netmellcv
 
Kernel De Windows
Kernel De WindowsKernel De Windows
Kernel De Windowseyes
 
Software de las Computadoras
Software de las ComputadorasSoftware de las Computadoras
Software de las ComputadorasCarlos Olvera
 
Microsoft Windows
Microsoft WindowsMicrosoft Windows
Microsoft WindowsLalo7Lalo
 
Microsoft windows
Microsoft windowsMicrosoft windows
Microsoft windowslaulecahe
 
Kernel de Windows PDF
Kernel de Windows PDFKernel de Windows PDF
Kernel de Windows PDFLikedLol
 
INFORMATICA - TEMA 2 SISTEMAS OPERATIVOS, WINDOWS XP - FP A DISTANCIA ANDALUC...
INFORMATICA - TEMA 2 SISTEMAS OPERATIVOS, WINDOWS XP - FP A DISTANCIA ANDALUC...INFORMATICA - TEMA 2 SISTEMAS OPERATIVOS, WINDOWS XP - FP A DISTANCIA ANDALUC...
INFORMATICA - TEMA 2 SISTEMAS OPERATIVOS, WINDOWS XP - FP A DISTANCIA ANDALUC...Alex Lolol
 
Sistemas operativos mas comunes.pptx herramientas teleinformaticas
Sistemas operativos mas comunes.pptx herramientas teleinformaticasSistemas operativos mas comunes.pptx herramientas teleinformaticas
Sistemas operativos mas comunes.pptx herramientas teleinformaticasLuz Suarez
 
Encamina windows intune cloud
Encamina   windows intune cloudEncamina   windows intune cloud
Encamina windows intune cloudwww.encamina.com
 
Auditoriasistemasoperativos20111 g02
Auditoriasistemasoperativos20111 g02Auditoriasistemasoperativos20111 g02
Auditoriasistemasoperativos20111 g02caro_naranjo
 
Windows presentation foundation
Windows presentation foundationWindows presentation foundation
Windows presentation foundationPamscar
 
Diapo. windows y wmm
Diapo. windows y wmmDiapo. windows y wmm
Diapo. windows y wmmvictoria
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2cristian Salazar L
 
Programacion orientada 2011
Programacion orientada 2011Programacion orientada 2011
Programacion orientada 2011Delia1991
 

Similar a Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Windows 10 (20)

Windows 10 Dev Readiness - Colombia
Windows 10 Dev Readiness - ColombiaWindows 10 Dev Readiness - Colombia
Windows 10 Dev Readiness - Colombia
 
Plataforma .Net
Plataforma .NetPlataforma .Net
Plataforma .Net
 
Kernel De Windows
Kernel De WindowsKernel De Windows
Kernel De Windows
 
Vbnetclass
VbnetclassVbnetclass
Vbnetclass
 
Software de las Computadoras
Software de las ComputadorasSoftware de las Computadoras
Software de las Computadoras
 
Microsoft Windows
Microsoft WindowsMicrosoft Windows
Microsoft Windows
 
Microsoft windows
Microsoft windowsMicrosoft windows
Microsoft windows
 
Kernel de Windows PDF
Kernel de Windows PDFKernel de Windows PDF
Kernel de Windows PDF
 
Presentación1
Presentación1Presentación1
Presentación1
 
INFORMATICA - TEMA 2 SISTEMAS OPERATIVOS, WINDOWS XP - FP A DISTANCIA ANDALUC...
INFORMATICA - TEMA 2 SISTEMAS OPERATIVOS, WINDOWS XP - FP A DISTANCIA ANDALUC...INFORMATICA - TEMA 2 SISTEMAS OPERATIVOS, WINDOWS XP - FP A DISTANCIA ANDALUC...
INFORMATICA - TEMA 2 SISTEMAS OPERATIVOS, WINDOWS XP - FP A DISTANCIA ANDALUC...
 
Sistemas operativos mas comunes.pptx herramientas teleinformaticas
Sistemas operativos mas comunes.pptx herramientas teleinformaticasSistemas operativos mas comunes.pptx herramientas teleinformaticas
Sistemas operativos mas comunes.pptx herramientas teleinformaticas
 
Sistema opertivo clientes windows
Sistema opertivo clientes windowsSistema opertivo clientes windows
Sistema opertivo clientes windows
 
''Linux''
''Linux''''Linux''
''Linux''
 
Encamina windows intune cloud
Encamina   windows intune cloudEncamina   windows intune cloud
Encamina windows intune cloud
 
Auditoriasistemasoperativos20111 g02
Auditoriasistemasoperativos20111 g02Auditoriasistemasoperativos20111 g02
Auditoriasistemasoperativos20111 g02
 
Windows presentation foundation
Windows presentation foundationWindows presentation foundation
Windows presentation foundation
 
El sistema operativo
El sistema operativoEl sistema operativo
El sistema operativo
 
Diapo. windows y wmm
Diapo. windows y wmmDiapo. windows y wmm
Diapo. windows y wmm
 
Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2Republica bolivariana de venezuela 2
Republica bolivariana de venezuela 2
 
Programacion orientada 2011
Programacion orientada 2011Programacion orientada 2011
Programacion orientada 2011
 

Más de Fernando Rizzato

Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOFernando Rizzato
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Fernando Rizzato
 
Programa Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoPrograma Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoFernando Rizzato
 
Programa Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoPrograma Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoFernando Rizzato
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOFernando Rizzato
 
Modelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/StudioModelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/StudioFernando Rizzato
 
Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Fernando Rizzato
 
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Fernando Rizzato
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Fernando Rizzato
 
Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Fernando Rizzato
 
Integración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONIntegración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONFernando Rizzato
 
Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Fernando Rizzato
 
LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código Fernando Rizzato
 
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...Fernando Rizzato
 
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIMWEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIMFernando Rizzato
 
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...Fernando Rizzato
 
Aitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - EspañolAitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - EspañolFernando Rizzato
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Fernando Rizzato
 
IoT em Ação: Criando um Moderno Sistema para Hospitais
IoT em Ação: Criando um Moderno Sistema para HospitaisIoT em Ação: Criando um Moderno Sistema para Hospitais
IoT em Ação: Criando um Moderno Sistema para HospitaisFernando Rizzato
 

Más de Fernando Rizzato (20)

Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIO
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
 
Programa Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoPrograma Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero Gratuíto
 
Programa Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoPrograma Acadêmico Embarcadero
Programa Acadêmico Embarcadero
 
RAD Studio 10.2 Tokyo
RAD Studio 10.2 TokyoRAD Studio 10.2 Tokyo
RAD Studio 10.2 Tokyo
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
 
Modelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/StudioModelado y Arquitectura de Datos con ER/Studio
Modelado y Arquitectura de Datos con ER/Studio
 
Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey
 
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC
 
Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC
 
Integración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONIntegración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSON
 
Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON
 
LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código
 
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
Controle uma Aplicação Windows a partir de uma Aplicação Mobile com AppTether...
 
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIMWEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
WEBINAR DE LANÇAMENTO DELPHI, C++ BUILDER E RAD STUDIO 10.1 BERLIM
 
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
ER/Studio - A solução definitiva para design de dados, modelagem e colabora...
 
Aitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - EspañolAitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - Español
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)
 
IoT em Ação: Criando um Moderno Sistema para Hospitais
IoT em Ação: Criando um Moderno Sistema para HospitaisIoT em Ação: Criando um Moderno Sistema para Hospitais
IoT em Ação: Criando um Moderno Sistema para Hospitais
 

Último

Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 

Último (11)

Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 

Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Windows 10

  • 1. Embarcadero Technologies Copyright 2016 Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Windows 10 Fernando Rizzato Lead Software Consultant, Latin America
  • 2. Embarcadero Technologies Copyright 2016 AGENDA  Lo que es el Windows Runtime y Universal Windows Platform  Notificaciones  Share Contracts  Controles Visuales y Estilos  Las nuevas interfaces para las APIs de WinRT
  • 3. Embarcadero Technologies Copyright 2016 ¿QUÉ ES WINDOWS RUNTIME (WINRT)?  Introducido en Windows 8  Interfaz de Programación Default  API Orientada a Objetos y de Código Nativo  La única forma de acceder a algunos recursos de Windows 10  Asíncrona  No es parte, o está relacionado con .NET  No tiene código gestionado (managed code)  No es una versión de Windows para tabletas (WindowsRT)  No sustituye a las API de Win32
  • 4. NUEVAS NOTIFICACIONES EN WINDOWS 10  Se encuentran en System.Notifications  Trabaja con VCL y FMX (Windows)  Notificaciones inmediatas o programadas  Para recargar una aplicación, se requiere un shortcut en el menú Start
  • 5. NUEVO SHARE CONTRACT EN WINDOWS 10  Compartir contenido con otras aplicaciones  Funciona como el origen (sólo)  Compartir texto, imágenes, enlaces, etc.  Compartir al correo electrónico u otras aplicaciones  TSharingContract (VCL) o TShareContract (RTL)
  • 6. NUEVAS INTERFACES PARA LAS APIS DE WINRT
  • 7. ELEMENTOS DE LA INTERFAZ DE WINDOWS DE 10  Estilos VCL & FMX  Controles VCL  TActivityIndicator - Similar a FMX TAniIndicator  TRelativePanel – Posicionamiento basado en posición relativa del controle  TSearchBox - Se utiliza para buscar y filtrar manualmente otros controles  TSplitView – Similar a FMX MultiView  TToggleSwitch - Similar a FMX TSwitch
  • 8. ARQUITECTURA DE REPRESENTACIÓN NATIVA FMX  Actualmente disponible en iOS y Windows (7+)
  • 9. ¿QUÉ ES UNIVERSAL WINDOWS PLATFORM (UWP)?  Sobre todo un término de marketing  Significado sobrecargado  Aplicaciones basadas en WinRT  Acceso total a la plataforma  Permite la distribución a través de Windows Store  Soporte para Sandbox – Seguridad  Actualizaciones automáticas  Requiere un Universal AppID  Proyecto Centennial será el puente para apps Win32 en el UWP
  • 10. Embarcadero Technologies Copyright 2016 10 WinRT en Acción!
  • 11. Embarcadero Technologies Copyright 2016 Recursos Adicionales  Documentación:  Notificaciones - http://embt.co/using_notifications  Share Contract - http://embt.co/using_share_contract  Controles Nativos Windows FMX - http://embt.co/fmx_native_win_controls  Nuevos Controles VCL Windows 10 - http://embt.co/vcl_win10_controls  Blogs:  CodeRage X  Delphi - http://embt.co/crx-win10-op y http://embt.co/crx-win10-ui  C++ Builder - http://embt.co/crx-win10-cpp y http://embt.co/crx-win10-ui-cpp  Proyecto Centennial - https://channel9.msdn.com/Events/Build/2015/2-692
  • 12. Embarcadero Technologies Copyright 2016 12 GRACIAS! Preguntas? Me puedes encontrar en: @FernandoRizzato fernando.rizzato@embarcadero.com Síguenos en fb.com/EMBTLatAm