SlideShare una empresa de Scribd logo
1 de 20
Desarrollandopara Microsoft Surface Mauro E. Castagnasso Manager of Knowledge Corvalius Nicolás M. Padula Consultor Huddle Group
Un poco de historia Touchscreen en el día a día Presentamos… Microsoft Surface Diseñando para Surface Una mirada al SDK TouchCamp Desafíos Recursos Agenda
Historia de Touch
Ahora la de Surface 2001 Se termina el Look & Feel final      de Surface 2004 Nace la primer prueba de concepto 2003                  Se forma           un grupodedicadopara el proyecto y se hacenmas de 85 prototipos 2005 Se le presenta un prototipo a Bill Gates 2007 Se develaMiscrosoft Surface al mundo 
Surface Computing Reconocimiento de objetos Interacción directa Multi-touch Multi-usuario
Algunas aplicaciones
¿Y quétieneadentro? Cámaras Infrarrojas Proyector PC
Stack de Surface Presentación Core Shell Sistema de Visión Drivers, DSP, Reconocimento de objetos, Calibración Integración con Windows Windows Vista Business Edition Hardware PC, Cámaras, Proyector
¿Al final estoesunaCompu con un vidrioarriba? No llego a la otrapunta ¿Y cuando me toca a mí? Estátodo al revés, ¡Me duele el cuello!
Diseñandopor un sueño Unabuenaaplicaciónusatodo lo que surface nosda: Multi-touch Multi-user 360° UI Gestos y Manipulations Interaccióncon objetosfísicos WPF y Surface SDK hacenestofácil
Tools. Templates. Referencia. Controles espécificos. Ejemplos de código. Simulador.                     SDK de Surface
Demo
Brainstorming Primera maqueta con objetos físicos Diseño gráfico Segundamaqueta Programación La interacción es lo más importante Diseñar la experencia Maquetar el diseño y probarlo Diseño gráfico crucial Como diseñamos la interacción
El control ScatterView Rápidamentehabilitausar un entorno 360°, y transforma la aplicación en Multi-Usuario. Ofreceuna forma estándar de manejarlasmanipulaciones de Resize, Movey Rotate. La interface de programaciónes similar a la de ItemsControls, ListBox, TreeView, Menu, etc.
Objectos con Tags Byte Tags Contact.Tag.Byte 256 valoresúnicos Contact.Tag.Identity >340,282,366,920,938,000,000,000,000,000,000,000,000valoresúnicos Identity Tags
El control TagVisualizer Simplifica la mayoría de los escenarios que involucran tags. Muestra informátionde forma no orientada sobre los objetos tageados. Se encarga de sincronizar los movimientos de UI. PechugasLaru Send Email
¿Se puede obtener el SDK? Para todos los RegisteredPartners Veremos que pasa en el PDC 2009 Pasen por el stand de Corvalius Recursos
¿Preguntas?
[Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)

Más contenido relacionado

Destacado

2010 04-13 powerpointapc
2010 04-13 powerpointapc2010 04-13 powerpointapc
2010 04-13 powerpointapcRicardo
 
L'information exercices
L'information exercicesL'information exercices
L'information exercicescourgette
 
Médiathèque nerac
Médiathèque neracMédiathèque nerac
Médiathèque neraccourgette
 
Les français et les obseques 2009
Les français et les obseques 2009Les français et les obseques 2009
Les français et les obseques 2009csnaf
 
C le pavec fiche de lecture_desto c19 2011
C le pavec fiche de lecture_desto c19 2011C le pavec fiche de lecture_desto c19 2011
C le pavec fiche de lecture_desto c19 2011Corinne LE PAVEC
 
Webyo Présentation rapide
Webyo Présentation rapideWebyo Présentation rapide
Webyo Présentation rapidecommunityo
 
Cantec.pps
Cantec.ppsCantec.pps
Cantec.ppsjimmol
 
Livret gl 2014 complet hd
Livret gl 2014 complet hdLivret gl 2014 complet hd
Livret gl 2014 complet hdallezauxerre
 
Epn 10dec2010 Microsoft
Epn 10dec2010 MicrosoftEpn 10dec2010 Microsoft
Epn 10dec2010 MicrosoftHeus Erik
 
Programme du spf du 16 décembre 2010
Programme du spf du 16 décembre 2010Programme du spf du 16 décembre 2010
Programme du spf du 16 décembre 2010bsalim68
 
Sergio
SergioSergio
Sergiosergio
 
Référencement naturel SEO et Référencement payant SEA
Référencement naturel SEO et Référencement payant SEARéférencement naturel SEO et Référencement payant SEA
Référencement naturel SEO et Référencement payant SEAOlivier Perbet
 
Nicolas Rode - Coévolutions mâle-femelle dans la nature : Mise en évidence pa...
Nicolas Rode - Coévolutions mâle-femelle dans la nature : Mise en évidence pa...Nicolas Rode - Coévolutions mâle-femelle dans la nature : Mise en évidence pa...
Nicolas Rode - Coévolutions mâle-femelle dans la nature : Mise en évidence pa...Seminaire MEE
 

Destacado (20)

Présentationfaclabpart1
Présentationfaclabpart1Présentationfaclabpart1
Présentationfaclabpart1
 
2010 04-13 powerpointapc
2010 04-13 powerpointapc2010 04-13 powerpointapc
2010 04-13 powerpointapc
 
Ecosystème3
Ecosystème3Ecosystème3
Ecosystème3
 
Ning
NingNing
Ning
 
L'information exercices
L'information exercicesL'information exercices
L'information exercices
 
Médiathèque nerac
Médiathèque neracMédiathèque nerac
Médiathèque nerac
 
Les français et les obseques 2009
Les français et les obseques 2009Les français et les obseques 2009
Les français et les obseques 2009
 
C le pavec fiche de lecture_desto c19 2011
C le pavec fiche de lecture_desto c19 2011C le pavec fiche de lecture_desto c19 2011
C le pavec fiche de lecture_desto c19 2011
 
Webyo Présentation rapide
Webyo Présentation rapideWebyo Présentation rapide
Webyo Présentation rapide
 
Cantec.pps
Cantec.ppsCantec.pps
Cantec.pps
 
Livret gl 2014 complet hd
Livret gl 2014 complet hdLivret gl 2014 complet hd
Livret gl 2014 complet hd
 
CodeCamp 2010 | Productividad mas allá de la velocidad de tus dedos (cazzulin...
CodeCamp 2010 | Productividad mas allá de la velocidad de tus dedos (cazzulin...CodeCamp 2010 | Productividad mas allá de la velocidad de tus dedos (cazzulin...
CodeCamp 2010 | Productividad mas allá de la velocidad de tus dedos (cazzulin...
 
Epn 10dec2010 Microsoft
Epn 10dec2010 MicrosoftEpn 10dec2010 Microsoft
Epn 10dec2010 Microsoft
 
Programme du spf du 16 décembre 2010
Programme du spf du 16 décembre 2010Programme du spf du 16 décembre 2010
Programme du spf du 16 décembre 2010
 
Developpers profiles
Developpers profilesDeveloppers profiles
Developpers profiles
 
Presentacion de Bodega Berroja
Presentacion de Bodega BerrojaPresentacion de Bodega Berroja
Presentacion de Bodega Berroja
 
Sergio
SergioSergio
Sergio
 
Référencement naturel SEO et Référencement payant SEA
Référencement naturel SEO et Référencement payant SEARéférencement naturel SEO et Référencement payant SEA
Référencement naturel SEO et Référencement payant SEA
 
Nicolas Rode - Coévolutions mâle-femelle dans la nature : Mise en évidence pa...
Nicolas Rode - Coévolutions mâle-femelle dans la nature : Mise en évidence pa...Nicolas Rode - Coévolutions mâle-femelle dans la nature : Mise en évidence pa...
Nicolas Rode - Coévolutions mâle-femelle dans la nature : Mise en évidence pa...
 
Social Media 2010-05
Social Media 2010-05Social Media 2010-05
Social Media 2010-05
 

Similar a [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)

Front End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest MeridaFront End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest MeridaLuis Felipe Perez
 
Actividades de Software
Actividades de SoftwareActividades de Software
Actividades de SoftwareLara_Mica
 
Herramientas Y Programas Utiles
Herramientas Y Programas UtilesHerramientas Y Programas Utiles
Herramientas Y Programas UtilesJairo Gatjens
 
Tecnologia Multimedia
Tecnologia MultimediaTecnologia Multimedia
Tecnologia MultimediaSu Vivian
 
Introduciòn
IntroduciònIntroduciòn
Introduciònomarzon
 
Desarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A FinDesarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A Finvideos
 
IxDA BA Mobile 20 julio 2010
IxDA BA Mobile 20 julio 2010IxDA BA Mobile 20 julio 2010
IxDA BA Mobile 20 julio 2010Santiago Bustelo
 
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...Juan Carlos Olivares Rojas
 
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...Luis Fernando Aguas Bucheli
 
Consideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformasConsideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformasRoberto Taborda
 
Villalobos iris act_1_ll_p
Villalobos iris act_1_ll_pVillalobos iris act_1_ll_p
Villalobos iris act_1_ll_pIrisvillalobos9
 
Estado actual y tendencias de la Realidad Virtual
Estado actual y tendencias de la Realidad Virtual Estado actual y tendencias de la Realidad Virtual
Estado actual y tendencias de la Realidad Virtual Israel Galvan Bobadilla
 
Desarrollando apps multiplataforma con Xamarin y MVVMCross
Desarrollando apps multiplataforma con Xamarin y MVVMCrossDesarrollando apps multiplataforma con Xamarin y MVVMCross
Desarrollando apps multiplataforma con Xamarin y MVVMCrossIvan Rodrigo Toledo Ivanovic
 

Similar a [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula) (20)

Front End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest MeridaFront End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest Merida
 
Actividades de Software
Actividades de SoftwareActividades de Software
Actividades de Software
 
Herramientas Y Programas Utiles
Herramientas Y Programas UtilesHerramientas Y Programas Utiles
Herramientas Y Programas Utiles
 
Tecnologia Multimedia
Tecnologia MultimediaTecnologia Multimedia
Tecnologia Multimedia
 
Presentación AgLa4D
Presentación AgLa4DPresentación AgLa4D
Presentación AgLa4D
 
08 sw y hw diseño
08 sw y hw diseño08 sw y hw diseño
08 sw y hw diseño
 
Introduciòn
IntroduciònIntroduciòn
Introduciòn
 
Desarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A FinDesarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A Fin
 
Laboratorio microsoftword
Laboratorio microsoftwordLaboratorio microsoftword
Laboratorio microsoftword
 
IxDA BA Mobile 20 julio 2010
IxDA BA Mobile 20 julio 2010IxDA BA Mobile 20 julio 2010
IxDA BA Mobile 20 julio 2010
 
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
Comparativa y Evaluación de las Herramientas de Programación en Dispositivos ...
 
Droidcon UK 2011
Droidcon UK 2011Droidcon UK 2011
Droidcon UK 2011
 
manual-autodesk-inventor-2012-
 manual-autodesk-inventor-2012- manual-autodesk-inventor-2012-
manual-autodesk-inventor-2012-
 
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
6- Unidad 1: Introducción a la Plataforma .NET-1.3. Aplicaciones en C# .net (...
 
Windows 7
Windows 7Windows 7
Windows 7
 
Vbnetclass
VbnetclassVbnetclass
Vbnetclass
 
Consideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformasConsideraciones para desarrollar aplicaciones moviles para varias plataformas
Consideraciones para desarrollar aplicaciones moviles para varias plataformas
 
Villalobos iris act_1_ll_p
Villalobos iris act_1_ll_pVillalobos iris act_1_ll_p
Villalobos iris act_1_ll_p
 
Estado actual y tendencias de la Realidad Virtual
Estado actual y tendencias de la Realidad Virtual Estado actual y tendencias de la Realidad Virtual
Estado actual y tendencias de la Realidad Virtual
 
Desarrollando apps multiplataforma con Xamarin y MVVMCross
Desarrollando apps multiplataforma con Xamarin y MVVMCrossDesarrollando apps multiplataforma con Xamarin y MVVMCross
Desarrollando apps multiplataforma con Xamarin y MVVMCross
 

Más de Microsoft Argentina y Uruguay [Official Space]

Más de Microsoft Argentina y Uruguay [Official Space] (20)

CodeCamp 2010 | Diez formas de escribir código (in)seguro
CodeCamp 2010 | Diez formas de escribir código (in)seguroCodeCamp 2010 | Diez formas de escribir código (in)seguro
CodeCamp 2010 | Diez formas de escribir código (in)seguro
 
CodeCamp 2010 | Efectos especiales con Silverlight
CodeCamp 2010 | Efectos especiales con SilverlightCodeCamp 2010 | Efectos especiales con Silverlight
CodeCamp 2010 | Efectos especiales con Silverlight
 
CodeCamp 2010 | FBI- Fácil Business Intelligence
CodeCamp 2010 | FBI- Fácil Business IntelligenceCodeCamp 2010 | FBI- Fácil Business Intelligence
CodeCamp 2010 | FBI- Fácil Business Intelligence
 
CodeCamp 2010 | Hyper-V en Windows Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con LinuxCodeCamp 2010 | Hyper-V en Windows  Server 2008 R2 e interoperabilidad con Linux
CodeCamp 2010 | Hyper-V en Windows Server 2008 R2 e interoperabilidad con Linux
 
CodeCamp 2010 | Un paseo por WCF 4.0
CodeCamp 2010 | Un paseo por WCF 4.0CodeCamp 2010 | Un paseo por WCF 4.0
CodeCamp 2010 | Un paseo por WCF 4.0
 
CodeCamp 2010 | Desarrollo de videojuegos fuera de control
CodeCamp 2010 | Desarrollo de videojuegos fuera de controlCodeCamp 2010 | Desarrollo de videojuegos fuera de control
CodeCamp 2010 | Desarrollo de videojuegos fuera de control
 
CodeCamp 2010 | Recorriendo ocs 2010
CodeCamp 2010 | Recorriendo ocs 2010CodeCamp 2010 | Recorriendo ocs 2010
CodeCamp 2010 | Recorriendo ocs 2010
 
Novedades de vs 2010 y net 40
Novedades de vs 2010 y net 40Novedades de vs 2010 y net 40
Novedades de vs 2010 y net 40
 
Run 2 0 keynote azure
Run 2 0 keynote azureRun 2 0 keynote azure
Run 2 0 keynote azure
 
Run 20 Track SQL Server
Run 20 Track SQL ServerRun 20 Track SQL Server
Run 20 Track SQL Server
 
Run 20 programando sobre sharepoint 2010
Run 20 programando sobre sharepoint 2010Run 20 programando sobre sharepoint 2010
Run 20 programando sobre sharepoint 2010
 
(25.03) RUN 09 - Sesiones Desarrollo - SI 2.0
(25.03) RUN 09 - Sesiones Desarrollo - SI 2.0(25.03) RUN 09 - Sesiones Desarrollo - SI 2.0
(25.03) RUN 09 - Sesiones Desarrollo - SI 2.0
 
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Visión técnica
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Visión técnica(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Visión técnica
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Visión técnica
 
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Services 3
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Services 3(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Services 3
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Services 3
 
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Moss
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Moss(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Moss
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Moss
 
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Mapa De Ruta
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Mapa De Ruta(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Mapa De Ruta
(28.04) MOSSCA Invita - Bienvenidos a la casa de Sharepoint - Mapa De Ruta
 
(27.05) MOSSCA Invita - Búsqueda empresarial 2
(27.05) MOSSCA Invita - Búsqueda empresarial 2(27.05) MOSSCA Invita - Búsqueda empresarial 2
(27.05) MOSSCA Invita - Búsqueda empresarial 2
 
(27.05) MOSSCA Invita - Búsqueda empresarial 1
(27.05) MOSSCA Invita - Búsqueda empresarial 1(27.05) MOSSCA Invita - Búsqueda empresarial 1
(27.05) MOSSCA Invita - Búsqueda empresarial 1
 
(25.03) RUN 09 - Sesiones Desarrollo - Azure Live
(25.03) RUN 09 - Sesiones Desarrollo - Azure Live(25.03) RUN 09 - Sesiones Desarrollo - Azure Live
(25.03) RUN 09 - Sesiones Desarrollo - Azure Live
 
(22.04.2009) Cumuy Presenta - Novedades en la plataforma de desarrollo .NET ...
(22.04.2009) Cumuy Presenta -  Novedades en la plataforma de desarrollo .NET ...(22.04.2009) Cumuy Presenta -  Novedades en la plataforma de desarrollo .NET ...
(22.04.2009) Cumuy Presenta - Novedades en la plataforma de desarrollo .NET ...
 

Último

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 

Último (20)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 

[Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)

  • 1. Desarrollandopara Microsoft Surface Mauro E. Castagnasso Manager of Knowledge Corvalius Nicolás M. Padula Consultor Huddle Group
  • 2. Un poco de historia Touchscreen en el día a día Presentamos… Microsoft Surface Diseñando para Surface Una mirada al SDK TouchCamp Desafíos Recursos Agenda
  • 4. Ahora la de Surface 2001 Se termina el Look & Feel final de Surface 2004 Nace la primer prueba de concepto 2003 Se forma un grupodedicadopara el proyecto y se hacenmas de 85 prototipos 2005 Se le presenta un prototipo a Bill Gates 2007 Se develaMiscrosoft Surface al mundo 
  • 5. Surface Computing Reconocimiento de objetos Interacción directa Multi-touch Multi-usuario
  • 7. ¿Y quétieneadentro? Cámaras Infrarrojas Proyector PC
  • 8. Stack de Surface Presentación Core Shell Sistema de Visión Drivers, DSP, Reconocimento de objetos, Calibración Integración con Windows Windows Vista Business Edition Hardware PC, Cámaras, Proyector
  • 9. ¿Al final estoesunaCompu con un vidrioarriba? No llego a la otrapunta ¿Y cuando me toca a mí? Estátodo al revés, ¡Me duele el cuello!
  • 10. Diseñandopor un sueño Unabuenaaplicaciónusatodo lo que surface nosda: Multi-touch Multi-user 360° UI Gestos y Manipulations Interaccióncon objetosfísicos WPF y Surface SDK hacenestofácil
  • 11. Tools. Templates. Referencia. Controles espécificos. Ejemplos de código. Simulador. SDK de Surface
  • 12. Demo
  • 13.
  • 14. Brainstorming Primera maqueta con objetos físicos Diseño gráfico Segundamaqueta Programación La interacción es lo más importante Diseñar la experencia Maquetar el diseño y probarlo Diseño gráfico crucial Como diseñamos la interacción
  • 15. El control ScatterView Rápidamentehabilitausar un entorno 360°, y transforma la aplicación en Multi-Usuario. Ofreceuna forma estándar de manejarlasmanipulaciones de Resize, Movey Rotate. La interface de programaciónes similar a la de ItemsControls, ListBox, TreeView, Menu, etc.
  • 16. Objectos con Tags Byte Tags Contact.Tag.Byte 256 valoresúnicos Contact.Tag.Identity &gt;340,282,366,920,938,000,000,000,000,000,000,000,000valoresúnicos Identity Tags
  • 17. El control TagVisualizer Simplifica la mayoría de los escenarios que involucran tags. Muestra informátionde forma no orientada sobre los objetos tageados. Se encarga de sincronizar los movimientos de UI. PechugasLaru Send Email
  • 18. ¿Se puede obtener el SDK? Para todos los RegisteredPartners Veremos que pasa en el PDC 2009 Pasen por el stand de Corvalius Recursos

Notas del editor

  1. Incialmenteteniamos los single-touch, porejemplo en los cajerosautomaticos o pantallas de control de maquinaria, peroesto no garantizabaunamejorexperiencia de usuario.Era lo mismoque antes, solo quepodiasseleccionar con los dedos, incluso con el problema de que no respondia, iba lento, esdecir el hadrware no estaba a la par de lasespectativas del usuario.Luegoempezo a mejorar la tecnologia. Con cosascomo palms, tablet pc, depuesavanzo a tabletasdigitalizadoras.Estohizoque los usuarios se familiarizen con estetipo de interfaces, y del lado de los fabricantes, dio pie a queponganpapotaparamejorar el hardware, llegando al estado actual de las interfaces multitouch, que se hicieronpopulares con el ipod.iphone, dondeademas del hardware se vetambien un trabajo de dise;o e interaccion.Surface entra en un tiempo similar al de iphone, con la mismotrabajotanto de hardware (en capacidades) como de dise;o e interaccion, peroapuntandoclaramente a otromercado.
  2. Cortamos en que en el 2007 se comenzo a mostrar y a aparecer app comerciales.
  3. Surface computing, no es lo mismoque surface.