[code camp 2009] microsoft surface (mauro castagnasso + nicolás padula)
DESCRIPTION
[Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)TRANSCRIPT
![Page 1: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/1.jpg)
Nicolás M. PadulaConsultor
Huddle Group
Mauro E. CastagnassoManager of KnowledgeCorvalius
![Page 2: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/2.jpg)
Agenda
![Page 3: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/3.jpg)
Historia de Touch
![Page 4: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/4.jpg)
Nace la primer
prueba de concepto
Ahora la de Surface
Se le presentaun prototipoa Bill Gates
Se forma un grupo dedicadopara el proyecto y
se hacen mas de 85 prototipos
Se devela MiscrosoftSurface al mundo
Se termina el Look & Feel final
de Surface
![Page 5: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/5.jpg)
Interacción directa Reconocimiento de objetosMulti-touch Multi-usuario
Surface Computing
![Page 6: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/6.jpg)
Algunas aplicaciones
![Page 7: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/7.jpg)
¿Y qué tiene adentro?
Cámaras
Infrarrojas
PC
Proyector
![Page 8: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/8.jpg)
Stack de Surface
HardwarePC, Cámaras, Proyector
Windows VistaBusiness Edition
Presentación Core
Sistema de Visión
Drivers, DSP, Reconocimento de
objetos, Calibración
Integración con
Windows
Shell
![Page 9: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/9.jpg)
¿Al final esto es
una Compu con
un vidrio arriba?
Está todo al
revés, ¡Me
duele el cuello!
No llego a la
otra punta
¿Y cuando
me toca a
mí?
![Page 10: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/10.jpg)
Diseñando por un sueño
Una buena aplicación usa todo lo quesurface nos da:Multi-touch
Multi-user
360 UI
Gestos y Manipulations
Interacción con objetos físicos
WPF y Surface SDK hacen esto fácil
![Page 11: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/11.jpg)
Tools.
Templates.
Referencia.
Controles espécificos.
Ejemplos de código.
Simulador.
SDK de Surface
![Page 12: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/12.jpg)
![Page 13: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/13.jpg)
![Page 14: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/14.jpg)
Brainstorming Primera maqueta con objetos físicos Diseño gráfico Segunda maqueta 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
![Page 15: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/15.jpg)
El control ScatterView
Rápidamente habilita usar un entorno360 , y transforma la aplicación en Multi-Usuario.
Ofrece una forma estándar de manejarlas manipulaciones de Resize, Move y Rotate.
La interface de programación es similar a la de ItemsControls, ListBox, TreeView, Menu, etc.
![Page 16: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/16.jpg)
Objectos con Tags
Contact.Tag.Byte256 valores únicos
Contact.Tag.Identity>340,282,366,920,938,000,000,000,000,000,000,000,000
valores únicos
Byte Tags
Identity Tags
![Page 17: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/17.jpg)
El control TagVisualizer
Simplifica la mayoría de los escenarios que
involucran tags.
Muestra informátion de forma no
orientada sobre los objetos
tageados.
Se encarga de sincronizar
los movimientos de UI.
![Page 18: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/18.jpg)
¿Se puede obtener el SDK?
Para todos los Registered Partners
Veremos que pasa en el PDC 2009
Pasen por el stand de Corvalius
Recursos
![Page 19: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/19.jpg)
![Page 20: [Code Camp 2009] Microsoft Surface (Mauro Castagnasso + Nicolás Padula)](https://reader033.vdocuments.net/reader033/viewer/2022052622/5597df571a28ab69388b4771/html5/thumbnails/20.jpg)