1 00:00:00,000 --> 00:00:07,600 2 00:00:07,600 --> 00:00:10,460 >> DAVID: ¿Así que gracias a todos tanto por viene, como usted ha estado sintonizando 3 00:00:10,460 --> 00:00:11,415 en línea también. 4 00:00:11,415 --> 00:00:14,650 Estamos muy contentos de hacer venir a nuestra amigos Dan y Michael aquí desde Salto 5 00:00:14,650 --> 00:00:18,490 Movimiento, cuya compañía Salto de movimiento tiene muy generosamente donado algo de hardware 6 00:00:18,490 --> 00:00:21,020 para el sot supuesto que ustedes pueden hacer cosas interesantes con este dispositivo. 7 00:00:21,020 --> 00:00:22,590 Sin más preámbulos, Dan y Michael. 8 00:00:22,590 --> 00:00:23,590 >> DAN GILL: Muy bien, gracias. 9 00:00:23,590 --> 00:00:24,820 Gracias, David. 10 00:00:24,820 --> 00:00:25,470 Gracias amigos. 11 00:00:25,470 --> 00:00:26,760 Es bueno ver a todos ustedes. 12 00:00:26,760 --> 00:00:28,275 Mi nombre es Dan Gill. 13 00:00:28,275 --> 00:00:30,970 Y como David describió, Estoy con Salto Motion. 14 00:00:30,970 --> 00:00:33,000 Se trata de Michael Sutherland. 15 00:00:33,000 --> 00:00:36,900 Dado que alrededor de 1/10 de nuestra empresa es en realidad llamado Michael le llamamos 16 00:00:36,900 --> 00:00:40,710 Kiwi, y una vez que escuche el acento vas a entender por qué. 17 00:00:40,710 --> 00:00:44,100 >> Pero estamos contentos de estar aquí hoy para presente para ustedes amigos y ustedes amigos 18 00:00:44,100 --> 00:00:47,610 en línea, y contarles un poco más sobre salto en el desarrollo 19 00:00:47,610 --> 00:00:50,580 medio ambiente y nuestra comunidad de desarrolladores, y cómo puede ser capaz de 20 00:00:50,580 --> 00:00:52,440 afectar algunas de las cosas que usted es haciendo a medida que se hacia 21 00:00:52,440 --> 00:00:53,840 Al final del semestre. 22 00:00:53,840 --> 00:00:57,010 Voy a comenzar con una breve introducción de contexto sobre 23 00:00:57,010 --> 00:01:01,130 la empresa y algunos de la industria ejemplos que estamos viendo y un 24 00:01:01,130 --> 00:01:01,950 poco sobre ella. 25 00:01:01,950 --> 00:01:05,099 Y luego vamos a saltar derecho en el bit de Michael. 26 00:01:05,099 --> 00:01:07,540 >> Michael corre nuestra comunidad de desarrolladores. 27 00:01:07,540 --> 00:01:11,900 Así que hay 70.000 personas más que tienen visitada nuestro portal de desarrollador y 28 00:01:11,900 --> 00:01:15,120 Acceso llegado al software de Salto kit de desarrollo y están activamente 29 00:01:15,120 --> 00:01:17,480 la construcción de todos los tipos diferentes de aplicaciones que 30 00:01:17,480 --> 00:01:18,820 Michael hablará a través. 31 00:01:18,820 --> 00:01:21,000 Personalmente, me quedo nuestra Enterprise Business. 32 00:01:21,000 --> 00:01:24,770 Lo que significa que todo el uso comercial caso para el salto en una variedad de 33 00:01:24,770 --> 00:01:28,840 industrias, y voy a hablar brevemente sobre eso. 34 00:01:28,840 --> 00:01:32,290 >> Así que lo que quería hacer, en un alto nivel de la mayoría de ustedes probablemente 35 00:01:32,290 --> 00:01:35,750 familiarizado con alguna forma de Tecnología de movimiento 3D. 36 00:01:35,750 --> 00:01:39,190 Usted ha visto el Kinect, o que has visto los anuncios para los teléfonos Samsung 37 00:01:39,190 --> 00:01:40,600 con el birlar. 38 00:01:40,600 --> 00:01:44,160 Y en algún momento lo que has intentado una de estas plataformas o visto 39 00:01:44,160 --> 00:01:45,530 en acción. 40 00:01:45,530 --> 00:01:47,750 >> Realmente sentimos que hemos abierto nuevos caminos. 41 00:01:47,750 --> 00:01:51,940 Y está todo planeado, así que es una muy por software solución. 42 00:01:51,940 --> 00:01:56,130 Es todo algoritmo patentado basado, y ha permitido que hagamos una serie de 43 00:01:56,130 --> 00:01:59,170 cosas que son diferentes a los otros en el espacio. 44 00:01:59,170 --> 00:02:02,130 >> Hemos llegado a un nivel de precisión que usted verá en las manifestaciones 45 00:02:02,130 --> 00:02:04,870 eso es mucho más allá de lo que otros la gente ha sido capaz de hacer. 46 00:02:04,870 --> 00:02:10,190 Así precisa a centésimas de milímetro, que puede seguir la posición de palma en el 47 00:02:10,190 --> 00:02:14,200 yemas de los dedos para tantos como sea en el campo de visión. 48 00:02:14,200 --> 00:02:17,700 Y una vez más, que de nivel de precisión abierto una gran cantidad de aplicaciones 49 00:02:17,700 --> 00:02:21,530 oportunidades que no tienen existido antes. 50 00:02:21,530 --> 00:02:23,830 Es totalmente integrable. 51 00:02:23,830 --> 00:02:27,750 >> Debido a que es un software impulsado solución, este pequeño pedazo de 52 00:02:27,750 --> 00:02:30,940 hardware que se ve aquí es el dispositivo. 53 00:02:30,940 --> 00:02:33,090 Estos van a estar disponibles a que los estudiantes. 54 00:02:33,090 --> 00:02:35,720 Tenemos 30 que hemos donado para el grupo. 55 00:02:35,720 --> 00:02:38,570 Si usted decide hacer un proyecto basado en el salto, usted será capaz de tomar estos 56 00:02:38,570 --> 00:02:40,820 en préstamo y pasar tiempo con ellos. 57 00:02:40,820 --> 00:02:43,290 >> También acaba de anunciar una versión integrada. 58 00:02:43,290 --> 00:02:45,600 Así HP comenzará realmente ordenadores portátiles de envío - 59 00:02:45,600 --> 00:02:48,150 o ha comenzado a enviar computadoras portátiles del dispositivo, un incrustado 60 00:02:48,150 --> 00:02:49,560 versión de este en el mismo. 61 00:02:49,560 --> 00:02:54,040 Y debido a que el software y cómo software impulsado esto es, el hardware 62 00:02:54,040 --> 00:02:56,110 es increíblemente simple y Michael ir a caminar a 63 00:02:56,110 --> 00:02:57,620 a través de lo que está en él. 64 00:02:57,620 --> 00:02:59,840 Hemos creado una muy contenido ambiente rico. 65 00:02:59,840 --> 00:03:03,380 >> Así que los 70.000 desarrolladores están la creación de aplicaciones. 66 00:03:03,380 --> 00:03:06,780 Usted la gente tendrá la oportunidad de crear aplicaciones y, posiblemente, incluso 67 00:03:06,780 --> 00:03:08,600 conseguir que en nuestra aplicación medio ambiente - 68 00:03:08,600 --> 00:03:10,710 se llama espacio aéreo. 69 00:03:10,710 --> 00:03:15,470 Tenemos al norte de 100 aplicaciones de allí, y muchos, muchos, muchos más en el 70 00:03:15,470 --> 00:03:19,290 proceso de certificación y en el proceso de de ser objeto de un uso. 71 00:03:19,290 --> 00:03:22,590 >> Vas a ver que es increíblemente poderosa en términos de su velocidad. 72 00:03:22,590 --> 00:03:25,700 Entonces verás que no hay latencia en la reacción entre el momento en que haces 73 00:03:25,700 --> 00:03:29,400 algo en el campo de visión y cuando algo pasa en la pantalla. 74 00:03:29,400 --> 00:03:31,880 Si has jugado un poco con el Kinect u otros, te darás cuenta de un poco 75 00:03:31,880 --> 00:03:35,290 de un retraso cuando en realidad tienen un movimiento y algo sucede. 76 00:03:35,290 --> 00:03:39,000 Esta poderosa falta de marcas de latencia una gran diferencia en lo que pueda 77 00:03:39,000 --> 00:03:41,120 realmente hacer con esta plataforma. 78 00:03:41,120 --> 00:03:43,750 >> Y luego, una cosa que nos parece realmente importante, queríamos que este 79 00:03:43,750 --> 00:03:46,050 plataforma para ser accesible a todo el mundo - 80 00:03:46,050 --> 00:03:47,920 a tantas personas como sea posible. 81 00:03:47,920 --> 00:03:51,330 Tener un gran software, impulsado plataforma ha hecho el dispositivo y el 82 00:03:51,330 --> 00:03:53,110 plataforma muy barato. 83 00:03:53,110 --> 00:03:56,940 Es una pieza muy simple de hardware con muy simple, de consumo masivo 84 00:03:56,940 --> 00:04:00,190 componentes en lo que nos permite mantener esta muy barato y muy 85 00:04:00,190 --> 00:04:05,110 accesibles a cualquier persona que quiera participar con la plataforma. 86 00:04:05,110 --> 00:04:08,210 >> Así que como verá, no hay realmente tres principales componentes de la plataforma. 87 00:04:08,210 --> 00:04:11,610 Tenemos el periférico que hablado, el controlador. 88 00:04:11,610 --> 00:04:16,300 Dispone de una conexión USB para conectarse a cualquier tipo de dispositivo informático con el 89 00:04:16,300 --> 00:04:18,160 software compatible. 90 00:04:18,160 --> 00:04:21,140 Tenemos nuestro kit de desarrollo de software en los controladores, así que hay un conjunto de 91 00:04:21,140 --> 00:04:24,980 conductores que se ejecutan en Windows o Mac máquina que se está conectado. 92 00:04:24,980 --> 00:04:27,620 >> Y luego tenemos el software kit de desarrollo que hemos hecho 93 00:04:27,620 --> 00:04:34,410 al alcance de todos de manera gratuita en nuestro sitio web para acceder y construir 94 00:04:34,410 --> 00:04:35,830 aplicaciones con. 95 00:04:35,830 --> 00:04:39,150 Y finalmente tenemos nuestro espacio aéreo App Store, donde hay 96 00:04:39,150 --> 00:04:40,470 aplicaciones de terceros - 97 00:04:40,470 --> 00:04:42,095 tanto gratuitos como de pago para las aplicaciones. 98 00:04:42,095 --> 00:04:46,750 Y es todo de personal productividad artística, como la música 99 00:04:46,750 --> 00:04:49,590 y la pintura y el dibujo, a los negocios aplicaciones como CAD 100 00:04:49,590 --> 00:04:51,640 software y otros. 101 00:04:51,640 --> 00:04:54,670 102 00:04:54,670 --> 00:04:56,150 >> Así que voy a ir a través de éstos rápida. 103 00:04:56,150 --> 00:05:00,090 Pero pensé que sería útil a medida que pensar en la plataforma y pensar 104 00:05:00,090 --> 00:05:02,700 acerca de cómo los idiomas que puede desarrollarse en y cómo esa 105 00:05:02,700 --> 00:05:03,980 se aplica a la plataforma. 106 00:05:03,980 --> 00:05:06,850 Sólo para ejecutar a través de un par de ejemplos de las industrias que estamos viendo. 107 00:05:06,850 --> 00:05:10,640 Así que estas son las áreas donde la gente está haciendo uso de la plataforma de salto a 108 00:05:10,640 --> 00:05:15,070 mejorar las aplicaciones o mejorar resultados en esas industrias. 109 00:05:15,070 --> 00:05:19,570 >> La educación, como se puede imaginar, pantallas interactivas, la integración con 110 00:05:19,570 --> 00:05:23,300 plan de estudios, al igual que la gente está haciendo con su plan de estudios de informática. 111 00:05:23,300 --> 00:05:26,110 Un montón de aplicaciones para necesidades especiales de los estudiantes. 112 00:05:26,110 --> 00:05:29,780 Así que la gente que no puede, ya sea para su desarrollo físico o limitaciones cognitivas, 113 00:05:29,780 --> 00:05:34,030 interactuar a través de un teclado y un ratón Ahora son capaces de obtener sociales 114 00:05:34,030 --> 00:05:37,220 interacciones, las interacciones con la computadora aplicaciones, y hacer las cosas 115 00:05:37,220 --> 00:05:38,420 nunca pudo antes. 116 00:05:38,420 --> 00:05:44,830 >> Y entonces un montón de universidades haciendo investigación interfaz de usuario para varios 117 00:05:44,830 --> 00:05:47,380 industrias han hecho grandes el uso del dispositivo. 118 00:05:47,380 --> 00:05:50,400 La atención sanitaria es un sector interesante para nosotros que pensé que sería importante 119 00:05:50,400 --> 00:05:53,500 tocar brevemente. 120 00:05:53,500 --> 00:05:59,000 Se puede imaginar la esterilidad es de los más importancia en todos los aspectos 121 00:05:59,000 --> 00:06:00,090 de atención de la salud. 122 00:06:00,090 --> 00:06:04,360 En una sala de operaciones de hoy, un cirujano podría tener una persona extra 123 00:06:04,360 --> 00:06:08,540 allí, o unscrub y tomar sus guantes OFF para ser capaz de manipular 124 00:06:08,540 --> 00:06:11,820 Imágenes de resonancia magnética o tomografía computarizada o importantes la información del paciente 125 00:06:11,820 --> 00:06:13,240 mientras están en la cirugía. 126 00:06:13,240 --> 00:06:17,590 Muy ineficiente, podría poner en peligro esterilidad si no se hace bien. 127 00:06:17,590 --> 00:06:20,590 >> Este tipo de ambiente ahora permite que le permite interactuar con el ordenador 128 00:06:20,590 --> 00:06:23,870 aplicaciones en un completamente sin contacto manera, como se verá en las demostraciones, 129 00:06:23,870 --> 00:06:24,710 con los guantes puestos. 130 00:06:24,710 --> 00:06:26,170 Para que puedan salir de la guantes quirúrgicos sobre. 131 00:06:26,170 --> 00:06:30,650 Pueden acceder a las imágenes y hacer todo lo que tienen que hacer de una forma mucho 132 00:06:30,650 --> 00:06:32,090 de manera más eficiente. 133 00:06:32,090 --> 00:06:35,180 Creemos que hay algunas importantes aplicaciones allí. 134 00:06:35,180 --> 00:06:38,270 Acceso a la información en lo que llame áreas "germinales ricos" - 135 00:06:38,270 --> 00:06:43,030 por lo que los hospitales, cajeros automáticos, todos los tipos diferentes de las zonas en las que no desea 136 00:06:43,030 --> 00:06:45,035 tocar algo, pero desea acceder a la información, 137 00:06:45,035 --> 00:06:47,270 esto se ha convertido en importante. 138 00:06:47,270 --> 00:06:50,350 >> Medición de regresión como un resultado de una enfermedad. 139 00:06:50,350 --> 00:06:55,010 Si alguien está perdiendo la movilidad en su la mano o el brazo, o en movimiento, 140 00:06:55,010 --> 00:06:57,880 ser capaz de medir que debido del nivel de precisión. 141 00:06:57,880 --> 00:07:01,530 O también el progreso - por lo que si usted quiere medir el progreso de un fármaco o la 142 00:07:01,530 --> 00:07:04,880 el progreso y la recuperación de algo como un accidente cerebrovascular, que puede muy 143 00:07:04,880 --> 00:07:06,720 precisa hacer eso. 144 00:07:06,720 --> 00:07:08,010 Y así, esos son algunos ejemplos. 145 00:07:08,010 --> 00:07:11,250 >> La visualización de datos es otro espacio interesante. 146 00:07:11,250 --> 00:07:13,350 Estoy seguro que has oído un mucho de los grandes datos. 147 00:07:13,350 --> 00:07:14,880 Todo el mundo habla de los grandes datos. 148 00:07:14,880 --> 00:07:17,920 Bueno, esos grandes conjuntos de datos en varios industrias han creado verdadera 149 00:07:17,920 --> 00:07:20,040 complejidades alrededor de interfaces de usuario. 150 00:07:20,040 --> 00:07:24,620 ¿Y cómo se interactúa con esos datos y encontrar correlaciones, ser capaz de encontrar 151 00:07:24,620 --> 00:07:27,440 información para la acción, podrán compartirlo con sus colegas - 152 00:07:27,440 --> 00:07:28,500 es un enorme desafío. 153 00:07:28,500 --> 00:07:31,710 Como la cantidad de datos crece, que desafío sólo se hace más grande. 154 00:07:31,710 --> 00:07:36,140 >> Navegación 3D con la mano naturales movimientos se convierte en una muy interesante 155 00:07:36,140 --> 00:07:40,410 oportunidad en ese mundo, y hemos visto un montón de información que hay. 156 00:07:40,410 --> 00:07:42,670 La industria manufacturera es otro. 157 00:07:42,670 --> 00:07:45,770 Vamos a mostrar algunos videos de la gente de SpaceX utilizando esto en 158 00:07:45,770 --> 00:07:47,360 el proceso de fabricación. 159 00:07:47,360 --> 00:07:50,860 Asimismo, la planta de fabricación es muy sucio, y por lo que han destruido 160 00:07:50,860 --> 00:07:53,530 ratones y teclados y pantallas táctiles no son una gran solución. 161 00:07:53,530 --> 00:07:58,070 Pero necesitan tener acceso a cosas como sus sistemas ERP y otras plataformas 162 00:07:58,070 --> 00:08:01,210 en el suelo, y se convierte un reto para ellos. 163 00:08:01,210 --> 00:08:04,840 >> Y luego un par más antes Me vuelvo las cosas a Michael. 164 00:08:04,840 --> 00:08:05,780 Venta al por menor - 165 00:08:05,780 --> 00:08:09,460 así que espero que en algún momento, usted irá en una tienda y van a tener un salto 166 00:08:09,460 --> 00:08:15,280 pantalla o kiosco habilitado en el que puede obtener acceso a un producto, el producto 167 00:08:15,280 --> 00:08:18,520 opciones, compras en línea, si no tienen material en stock. 168 00:08:18,520 --> 00:08:21,640 Me gusta hablar de ello lo menos perjudiciales participación de los consumidores. 169 00:08:21,640 --> 00:08:25,770 >> Así que he estado en las ventas desde Me gradué de la universidad. 170 00:08:25,770 --> 00:08:28,350 Pero todos sabemos que cuando entramos a una ambiente al por menor, un montón de veces que 171 00:08:28,350 --> 00:08:31,840 conseguir abalanzó sobre por tres o cuatro personas. 172 00:08:31,840 --> 00:08:35,500 Creemos que el uso de este tipo de tecnología, puede crear verdadera 173 00:08:35,500 --> 00:08:39,570 experiencias físicas con productos y opciones y colores y diferentes 174 00:08:39,570 --> 00:08:43,679 cosas sin tener que tener un montón de personas saltando en la parte superior de las personas 175 00:08:43,679 --> 00:08:46,700 cuando llegan a la tienda, y crear algunas cosas interesantes. 176 00:08:46,700 --> 00:08:48,260 >> Productividad de escritorio - 177 00:08:48,260 --> 00:08:52,290 usted verá alguna oportunidad básica para trabajar con aplicaciones de productividad como 178 00:08:52,290 --> 00:08:56,010 PowerPoint para hacer la navegación web, a interactuar con el sistema operativo. 179 00:08:56,010 --> 00:08:59,760 Todo ello sin tener que tener que utilizar un ratón o el teclado, o además de 180 00:08:59,760 --> 00:09:02,510 el ratón o el teclado, pudiendo para obtener algunos tipos diferentes de 181 00:09:02,510 --> 00:09:04,440 interacciones. 182 00:09:04,440 --> 00:09:08,060 Hay una gran cantidad de aplicaciones de negocio que tienen interfaces de usuario ineficientes, 183 00:09:08,060 --> 00:09:12,430 o tienen interfaces que podrían hacer mucho más si fueran capaces de tomar 184 00:09:12,430 --> 00:09:17,760 aprovechar el espacio 3D en lugar de sólo una interfaz de usuario 2D plana, por lo que 185 00:09:17,760 --> 00:09:19,570 Creo que hay una gran cantidad de oportunidad allí. 186 00:09:19,570 --> 00:09:22,520 >> Salesforce.com puede haber una compañía que usted ha oído hablar. 187 00:09:22,520 --> 00:09:25,640 Hacen de relaciones con clientes sistemas de gestión. 188 00:09:25,640 --> 00:09:28,880 La gente como yo en las ventas de los usan todo el tiempo, todos los días. 189 00:09:28,880 --> 00:09:31,450 Pero cuando se trabaja con una cuenta grande, usted puede tener cientos 190 00:09:31,450 --> 00:09:32,550 y cientos de discos. 191 00:09:32,550 --> 00:09:36,575 Y es muy difícil tener una idea de la estructura organizativa, o todos 192 00:09:36,575 --> 00:09:39,180 las actividades de lo que ha ocurrido en el interior de una cuenta, porque es un 193 00:09:39,180 --> 00:09:41,800 interfaz de usuario 2D muy plana. 194 00:09:41,800 --> 00:09:44,740 Así que creemos que hay un montón de oportunidades para mejorar la parte delantera 195 00:09:44,740 --> 00:09:46,800 de diversos softwares empresariales. 196 00:09:46,800 --> 00:09:51,460 >> Y luego las aplicaciones de tipo otra B2B, hemos visto la autenticación biométrica. 197 00:09:51,460 --> 00:09:55,660 Así que la idea de la celebración de su mano en el campo de visión, y se está escaneando 198 00:09:55,660 --> 00:09:57,980 la mano todo el camino hacia abajo para el flujo de sangre. 199 00:09:57,980 --> 00:10:02,090 Y a continuación, ser capaz de utilizar esa tarde para la autenticación para acceder a 200 00:10:02,090 --> 00:10:06,680 hacer transacciones, los sistemas de acceso, registro de a su ordenador portátil, controlar su 201 00:10:06,680 --> 00:10:08,400 sistema domótico - 202 00:10:08,400 --> 00:10:11,040 lo que sea, hay una gran cantidad de aplicaciones. 203 00:10:11,040 --> 00:10:12,600 >> Al mando de control. 204 00:10:12,600 --> 00:10:16,780 Así que usted puede imaginar, esto es más de la cosa "Minority Report" estilo 205 00:10:16,780 --> 00:10:19,020 la gente habla de cuando pensar en Salto. 206 00:10:19,020 --> 00:10:22,970 La idea de que alguien en un área de comandos donde ellos tienen cinco o seis pantallas 207 00:10:22,970 --> 00:10:24,950 con vídeo y otros tipos de contenido. 208 00:10:24,950 --> 00:10:28,270 Tienen que navegar a través de aplicaciones y acceder a diferentes 209 00:10:28,270 --> 00:10:33,310 vídeos y extraer información en, y hacer todo tipo de cosas interesantes. 210 00:10:33,310 --> 00:10:36,500 >> Y finalmente CAD. 211 00:10:36,500 --> 00:10:41,020 Esos ambientes han sido un gran temprana adoptante de la plataforma de salto en 212 00:10:41,020 --> 00:10:44,790 ser capaz de crear una forma más natural para interactuar con los modelos de las cosas 213 00:10:44,790 --> 00:10:48,310 que está creando en el diseño proceso, o ajustar después 214 00:10:48,310 --> 00:10:50,970 algo ha sido construido, o cosas de esa naturaleza. 215 00:10:50,970 --> 00:10:54,790 >> Así que eso era sólo para darles una breve contexto en algunos de los sectores industrial 216 00:10:54,790 --> 00:10:56,190 aplicaciones para el salto. 217 00:10:56,190 --> 00:10:58,810 Estoy seguro que usted puede imaginar todo el aplicaciones de consumo, y si no tienes 218 00:10:58,810 --> 00:11:01,190 visto el sitio web que sabes lo que son. 219 00:11:01,190 --> 00:11:04,020 Pero yo quería, como se piensa en programación o aplicaciones que podrían 220 00:11:04,020 --> 00:11:08,030 Será interesante estudiar, aquí están algunas de las áreas donde las industrias están 221 00:11:08,030 --> 00:11:09,700 prestando mucha atención a esto. 222 00:11:09,700 --> 00:11:12,560 >> Estábamos en el Hospital de Niños antes vinimos aquí, y hablar con ellos 223 00:11:12,560 --> 00:11:17,210 sobre una serie de muy interesantes aplicaciones en torno a los procesos quirúrgicos 224 00:11:17,210 --> 00:11:20,790 y la formación y simulación y todas las cosas diferentes. 225 00:11:20,790 --> 00:11:25,610 Así que hay un montón de muy interesante oportunidades para utilizar la plataforma y 226 00:11:25,610 --> 00:11:27,330 utilizar el entorno de desarrollo. 227 00:11:27,330 --> 00:11:31,350 Y así que espero que eso es bueno contexto para ustedes amigos. 228 00:11:31,350 --> 00:11:32,660 >> Kiwi es el listo aquí. 229 00:11:32,660 --> 00:11:36,400 Así que voy a salir de la forma y deja que te hable a través de nuestro 230 00:11:36,400 --> 00:11:39,410 comunidad de desarrollo, el desarrollo medio ambiente, y todos los recursos 231 00:11:39,410 --> 00:11:42,120 que hay a su disposición gente si usted decide trabajar 232 00:11:42,120 --> 00:11:43,280 con la plataforma de salto. 233 00:11:43,280 --> 00:11:44,592 Así que, gracias. 234 00:11:44,592 --> 00:11:45,900 >> MICHAEL SUTHERLAND: Cool, gracias. 235 00:11:45,900 --> 00:11:49,050 Así que usted puede ver que hay realmente ninguna escasez de oportunidades allí. 236 00:11:49,050 --> 00:11:52,150 Pero una de las cosas que vemos mucho es las personas se sientan con Leap y son 237 00:11:52,150 --> 00:11:53,540 como, ¿por dónde empiezo? 238 00:11:53,540 --> 00:11:57,350 Así que espero que pueda pasar a través de unos pocos de los primeros pasos de dónde 239 00:11:57,350 --> 00:11:58,110 empezar con todo esto. 240 00:11:58,110 --> 00:12:00,830 Debido a que mucha gente acaba de decir que hay un montón de espacio en blanco, así que donde 241 00:12:00,830 --> 00:12:02,520 Cómo puedo empezar? 242 00:12:02,520 --> 00:12:04,640 >> Así que Mike es mi nombre. 243 00:12:04,640 --> 00:12:07,270 Como Dan mencionó, estoy un poco del denominado Kiwi. 244 00:12:07,270 --> 00:12:10,210 Soy de Nueva Zelanda, ya que es posible que ser capaz de decir de mi acento. 245 00:12:10,210 --> 00:12:12,500 Yo he vivido en San Francisco durante un par de años. 246 00:12:12,500 --> 00:12:14,730 ¿Mi eléctrica e informática volver título de ingeniería en Nueva 247 00:12:14,730 --> 00:12:18,750 Zelanda, así que me he sentado en el mismo asiento que ustedes son pulg 248 00:12:18,750 --> 00:12:22,460 >> Así que puedo manejar el crecimiento de la plataforma y asociaciones para nuestros desarrolladores 249 00:12:22,460 --> 00:12:23,710 los programas del equipo. 250 00:12:23,710 --> 00:12:26,220 Así que te voy a contar un poco más sobre lo que el equipo de programas de desarrolladores 251 00:12:26,220 --> 00:12:28,750 significa, en un poco. 252 00:12:28,750 --> 00:12:34,530 Pero, básicamente, Dan se ha mencionado, esta es el periférico que se ve aquí. 253 00:12:34,530 --> 00:12:37,650 Así que esta es la historia de la de donde vino. 254 00:12:37,650 --> 00:12:42,200 >> Así se puede ver ahí empezamos de nuevo con un prototipo muy, muy temprano. 255 00:12:42,200 --> 00:12:45,130 Ahora, todo lo que hay en esto, usted puede tipo de ver aquí un poco. 256 00:12:45,130 --> 00:12:47,580 Bueno, es un poco difícil de ver en este mostrar, pero en realidad todo lo que acabas 257 00:12:47,580 --> 00:12:51,980 ¿Tienes un par de infrarrojos ópticos sensores y un par de LEDs infrarrojos. 258 00:12:51,980 --> 00:12:54,620 El hardware es realmente muy simple, y es por eso que somos capaces de 259 00:12:54,620 --> 00:12:56,220 mantenerlo tan bajo costo. 260 00:12:56,220 --> 00:12:59,360 La magia es realmente lo que está pasando en el equipo y el software en 261 00:12:59,360 --> 00:13:01,420 la capa de conductor, y eso es realmente donde el avance 262 00:13:01,420 --> 00:13:02,790 para la empresa llegó. 263 00:13:02,790 --> 00:13:08,340 >> Así que me uní y los programas para desarrolladores equipo comenzó alrededor de por aquí, 264 00:13:08,340 --> 00:13:09,440 a medio camino entre. 265 00:13:09,440 --> 00:13:13,730 Y lo que hicimos fue estos primeros kits que se ve en la parte inferior existe, 266 00:13:13,730 --> 00:13:15,040 que son las primeras unidades de desarrollo. 267 00:13:15,040 --> 00:13:18,780 Y llega a enviar alrededor de 12.000 de aquellos a los desarrolladores que tenía 268 00:13:18,780 --> 00:13:22,620 nos contactó para que pudieran obtener comenzado a trabajar con la plataforma. 269 00:13:22,620 --> 00:13:26,290 Y eso ha sido realmente una gran semilla para la comunidad, y hemos tenido un montón 270 00:13:26,290 --> 00:13:28,650 de buen material desarrollado en el último año. 271 00:13:28,650 --> 00:13:33,300 Y vas a ver que cuando se tiene un mirar espacio aéreo, nuestra tienda de aplicaciones. 272 00:13:33,300 --> 00:13:38,860 >> Entonces, ¿cuántos de ustedes tienen realmente oído hablar de salto de movimiento antes? 273 00:13:38,860 --> 00:13:39,850 Así que algunos de ustedes, sí. 274 00:13:39,850 --> 00:13:40,790 Así que eso es bueno. 275 00:13:40,790 --> 00:13:45,830 >> Así que, honestamente, ¿qué fue lo primero que ustedes pensó en cuando oíste de 276 00:13:45,830 --> 00:13:49,050 Salto de movimiento o si vieron la videos de lo que hace? 277 00:13:49,050 --> 00:13:54,560 Tipo de "Minority Report", "Iron Man?" Sí, tenemos una gran cantidad de eso. 278 00:13:54,560 --> 00:13:58,220 >> Y, definitivamente, el día en que todos los que estamos sentados allí al mando de la 279 00:13:58,220 --> 00:14:01,550 mundo con nuestras manos, y eso es va a ser emocionante. 280 00:14:01,550 --> 00:14:06,670 En este momento, esa no es la absoluta situación que estamos tratando de construir, 281 00:14:06,670 --> 00:14:07,440 pero vamos a llegar allí. 282 00:14:07,440 --> 00:14:11,210 Pero creo que aún así es un buen oportunidad de escuchar a la verdadera 283 00:14:11,210 --> 00:14:16,403 mundo Tony Stark, y Dan tocado en eso también. 284 00:14:16,403 --> 00:14:20,000 >> ALTAVOZ 1: En este momento en que interactuamos con equipos de un muy poco natural y 285 00:14:20,000 --> 00:14:20,370 [Inaudible] 286 00:14:20,370 --> 00:14:20,750 manera. 287 00:14:20,750 --> 00:14:25,710 Y estamos tratando de crear estos 3D objetos utilizando una variedad de herramientas 2D. 288 00:14:25,710 --> 00:14:28,960 Y no se siente natural, no se siente normal, la forma 289 00:14:28,960 --> 00:14:29,960 usted debe hacer las cosas. 290 00:14:29,960 --> 00:14:33,680 >> Así que empezamos a jugar con la idea y el uso de algunas de las cosas 291 00:14:33,680 --> 00:14:38,730 que están disponibles por ahí, como Beat Motion y Siemens NX, que 292 00:14:38,730 --> 00:14:40,930 es lo que utilizamos para diseñar el cohete. 293 00:14:40,930 --> 00:14:43,170 Y escribimos algo de código de integrar los dos. 294 00:14:43,170 --> 00:14:50,030 Y comenzamos con lo que se ve aquí, que es una estructura de alambre de un 295 00:14:50,030 --> 00:14:51,820 Motor de cohete Merlin. 296 00:14:51,820 --> 00:14:58,360 Y trabajar a través de esto, puedo seguir adelante y apoderarse de ella, y puedo girarla 297 00:14:58,360 --> 00:14:59,610 en múltiples dimensiones. 298 00:14:59,610 --> 00:15:02,040 299 00:15:02,040 --> 00:15:08,340 Y entonces lo que puedo hacer es que puedo poner otra mano ahí y puedo enfocar 300 00:15:08,340 --> 00:15:10,700 dentro y fuera de la estructura metálica. 301 00:15:10,700 --> 00:15:13,040 >> Y también puedo traducirlo. 302 00:15:13,040 --> 00:15:18,420 Así que me puedo mover por la pantalla y luego ampliar y traducir. 303 00:15:18,420 --> 00:15:21,690 Y esto es lo que empezamos con hace unos meses. 304 00:15:21,690 --> 00:15:25,720 305 00:15:25,720 --> 00:15:31,480 También puede girar y luego atraparlo. 306 00:15:31,480 --> 00:15:35,480 Así que esto es una especie de una forma divertida interactuar con lo que es en realidad una muy 307 00:15:35,480 --> 00:15:37,564 modelo complejo. 308 00:15:37,564 --> 00:15:44,210 309 00:15:44,210 --> 00:15:49,030 >> Ahora vamos a ir de este a lo que estamos capaz de avanzar a un par de semanas después de 310 00:15:49,030 --> 00:15:56,725 el marco de alambre, que es para usar en realidad un modelo completo de CAD en 3D del motor. 311 00:15:56,725 --> 00:16:01,320 312 00:16:01,320 --> 00:16:04,090 Así que aquí lo que estamos viendo es la interacción real 313 00:16:04,090 --> 00:16:05,260 con el software CAD. 314 00:16:05,260 --> 00:16:08,460 Manipular el modelo 3D real, del motor Merlin 315 00:16:08,460 --> 00:16:10,100 simplemente usando gestos con las manos. 316 00:16:10,100 --> 00:16:13,880 Si pudiera ir allí y Haz lo que tengas que hacer, sólo 317 00:16:13,880 --> 00:16:16,720 la comprensión de los fundamentos de cómo la cosa debería funcionar en oposición a 318 00:16:16,720 --> 00:16:21,310 averiguar cómo hacer que la marca del ordenador que funcione, entonces puede obtener un 319 00:16:21,310 --> 00:16:23,810 mucho más en mucho más corto período de tiempo. 320 00:16:23,810 --> 00:16:26,780 >> Así que fuimos a una proyección en 3D. 321 00:16:26,780 --> 00:16:30,145 Empezamos con el tipo de 3D proyección que usted está familiarizado con 322 00:16:30,145 --> 00:16:34,340 en las películas donde se utilizar gafas 3D. 323 00:16:34,340 --> 00:16:38,630 También hicimos un vaso de pie libre de proyección, que es el tipo de 324 00:16:38,630 --> 00:16:41,910 la tecnología que se utilizó en las películas de "Iron Man". 325 00:16:41,910 --> 00:16:46,260 >> Y, por último, se utilizó el Oculus Rift, que es envolvente virtual de 326 00:16:46,260 --> 00:16:49,140 realidad de que en realidad las escuchas su posición de la cabeza. 327 00:16:49,140 --> 00:16:50,980 Y realmente se está moviendo alrededor del objeto. 328 00:16:50,980 --> 00:16:54,260 Se siente como que está bien allí delante de usted. 329 00:16:54,260 --> 00:16:57,500 Ahora vamos a utilizar esto para un real componente en el cohete, que es un 330 00:16:57,500 --> 00:16:59,310 carcasa de la válvula criogénica. 331 00:16:59,310 --> 00:17:03,980 Realmente se puede aplicar su intuición y tomar algo de su mente a un 332 00:17:03,980 --> 00:17:07,510 objeto físico con mucha más la facilidad que hay actualmente hacemos. 333 00:17:07,510 --> 00:17:10,569 >> Ahora que hemos conseguido el objeto de nuestra cabeza y en el ordenador, ¿cómo 334 00:17:10,569 --> 00:17:13,480 lo conseguimos fuera de la computadora y en la realidad? 335 00:17:13,480 --> 00:17:16,986 Así que estamos realmente va a imprimir esta con una impresora de metal por láser 3D. 336 00:17:16,986 --> 00:17:21,540 Así que la forma en que funciona la impresora 3D es que establece las partículas finas de 337 00:17:21,540 --> 00:17:23,869 bien titanio o [? inknell,?] 338 00:17:23,869 --> 00:17:27,569 y luego se llega con un láser y funde esas partículas diminutas en 339 00:17:27,569 --> 00:17:28,550 la capa anterior. 340 00:17:28,550 --> 00:17:30,730 Así se construye para arriba apenas capa por capa. 341 00:17:30,730 --> 00:17:33,940 342 00:17:33,940 --> 00:17:36,800 Así que creo que estamos en el borde de una importante avance en el diseño y 343 00:17:36,800 --> 00:17:41,100 fabricación en ser capaz de tomar el concepto de algo de su 344 00:17:41,100 --> 00:17:43,160 mente, traducir eso en un 3D - 345 00:17:43,160 --> 00:17:48,580 346 00:17:48,580 --> 00:17:50,770 >> MICHAEL SUTHERLAND: - es que incluso aunque son claramente todavía en bastante 347 00:17:50,770 --> 00:17:53,430 primeras etapas de lo que están haciendo con este tipo de tecnología, que tipo 348 00:17:53,430 --> 00:17:56,260 de ayuda para demostrar algunas de los ejemplos que Dan era 349 00:17:56,260 --> 00:17:57,780 hablando antes. 350 00:17:57,780 --> 00:18:00,250 Así que están empezando a investigar lo que son estos la próxima 351 00:18:00,250 --> 00:18:04,310 generación utiliza para este tipo gesto de la tecnología 3D. 352 00:18:04,310 --> 00:18:07,110 Así que creo que eso es sólo una interesante entrada para ver cómo algunas de estas 353 00:18:07,110 --> 00:18:08,770 se está utilizando la tecnología. 354 00:18:08,770 --> 00:18:12,730 >> Así que voy a llevarlo a través de un poco acerca de - 355 00:18:12,730 --> 00:18:13,910 que va a ser muy alto nivel. 356 00:18:13,910 --> 00:18:16,920 Pero vamos a dejar un poco de tiempo al final de preguntas y respuestas si ustedes 357 00:18:16,920 --> 00:18:19,410 tengo algunas preguntas más profundas quiere entrar. 358 00:18:19,410 --> 00:18:23,220 Pero esto es sólo hablamos un poco acerca de sobre la base de la plataforma, ir un poco más 359 00:18:23,220 --> 00:18:27,370 poco en los aspectos de alto nivel de la SDK, echar un vistazo a lo que algunos de los 360 00:18:27,370 --> 00:18:31,990 recursos que están disponibles en nuestro página web oa través de la comunidad. 361 00:18:31,990 --> 00:18:35,550 >> Y yo te voy a enseñar un par de demos de algunos de las cosas que en realidad es por ahí 362 00:18:35,550 --> 00:18:38,950 que usted puede comprobar hacia fuera y dar un poco de inspiración si quieres utilizar este 363 00:18:38,950 --> 00:18:43,880 en un proyecto, y luego cómo se nosotros puede acercarse en busca de ayuda. 364 00:18:43,880 --> 00:18:46,450 Estamos aquí para ayudar a los chicos si quieren desarrollar, [? Sue. ?] 365 00:18:46,450 --> 00:18:49,790 Sólo quiero para asegurarse de que usted es consciente de ello. 366 00:18:49,790 --> 00:18:53,500 >> Así como se ha mencionado Dan, tenemos espacio aéreo. 367 00:18:53,500 --> 00:18:59,290 Así que ¿cuál es el beneficio real para el inicio de construir para Salto de movimiento 368 00:18:59,290 --> 00:18:59,740 controlador? 369 00:18:59,740 --> 00:19:01,130 ¿Es sólo una pieza fresca de la tecnología? 370 00:19:01,130 --> 00:19:04,180 ¿Es un truco, o hay algo más que eso? 371 00:19:04,180 --> 00:19:08,270 >> Y Dan habló un poco acerca de la aplicaciones industriales, pero en la 372 00:19:08,270 --> 00:19:11,720 lado de los consumidores que en realidad tenemos una aplicación muy, muy próspero 373 00:19:11,720 --> 00:19:13,080 comunidad. 374 00:19:13,080 --> 00:19:16,650 Y se le puede decir, bueno, otra tienda de aplicaciones. 375 00:19:16,650 --> 00:19:19,850 Así que preferimos verlo como un lugar de descubrimiento. 376 00:19:19,850 --> 00:19:25,480 >> Así que este tipo de tecnología, es ejemplificado por software que 377 00:19:25,480 --> 00:19:27,100 está construido para ello. 378 00:19:27,100 --> 00:19:30,570 No es tanto un sistema en el que se puede trasladar una existente 379 00:19:30,570 --> 00:19:32,050 tocar las aplicaciones a través. 380 00:19:32,050 --> 00:19:35,030 Las mayores aplicaciones son las que que se construyen para la tecnología. 381 00:19:35,030 --> 00:19:40,180 Así que cuando usted va a comprar un salto de movimiento en una tienda y que lo conecte, el 382 00:19:40,180 --> 00:19:42,680 primero que se ve es el espacio aéreo. 383 00:19:42,680 --> 00:19:45,100 Y para que eso vaya a darle un lugar para encontrar básicamente toda la 384 00:19:45,100 --> 00:19:48,650 software que se construye para la plataforma. 385 00:19:48,650 --> 00:19:52,000 >> Tenemos más de 100 aplicaciones en la tienda ahora, así que es bastante bueno teniendo en cuenta 386 00:19:52,000 --> 00:19:53,830 pusimos en marcha sólo en julio. 387 00:19:53,830 --> 00:19:58,040 Teníamos más de un millón de descargas de aplicaciones en aproximadamente las tres primeras semanas. 388 00:19:58,040 --> 00:20:03,090 Y cubrimos categorías, productividad, juegos, educación, herramientas de creatividad, 389 00:20:03,090 --> 00:20:04,370 la música, la ciencia. 390 00:20:04,370 --> 00:20:08,090 Y la tienda soporta nativo así como aplicaciones web. 391 00:20:08,090 --> 00:20:13,440 Así que es un buen ecosistema para cualquier persona que está comprando su unidad a 392 00:20:13,440 --> 00:20:14,950 tienen un montón de cosas para usar. 393 00:20:14,950 --> 00:20:20,030 >> Pero por su lado, en el desarrollo lado, lo que eso significa es que hay una 394 00:20:20,030 --> 00:20:21,465 oportunidad impresionante para descubrir. 395 00:20:21,465 --> 00:20:25,420 396 00:20:25,420 --> 00:20:27,750 Enviamos un par de cientos mil pre-pedidos. 397 00:20:27,750 --> 00:20:34,280 Estamos ahora en todas las tiendas Best Buy a lo largo de los EE.UU., Canadá, Reino Unido, Francia, 398 00:20:34,280 --> 00:20:35,960 Australia y Nueva Zelanda, y estamos a punto de poner en marcha en 399 00:20:35,960 --> 00:20:37,590 otras partes de Europa. 400 00:20:37,590 --> 00:20:40,580 Eso significa que todo el mundo que compra uno de estas unidades y se mete en esa 401 00:20:40,580 --> 00:20:42,740 tienda, que van a empezar a ver el software que ustedes son 402 00:20:42,740 --> 00:20:43,280 en desarrollo. 403 00:20:43,280 --> 00:20:46,130 Así que esa es una muy emocionante oportunidad en este momento. 404 00:20:46,130 --> 00:20:49,010 >> Algunas de las otras cosas que están por venir hasta que tal vez estamos pensando 405 00:20:49,010 --> 00:20:50,710 aproximadamente en un año o dos. 406 00:20:50,710 --> 00:20:54,000 A medida que transcurre y se desarrolla diferentes habilidades de programación y 407 00:20:54,000 --> 00:20:57,030 empezar a mirar a los diferentes tipos de desarrollo de software, ¿hay 408 00:20:57,030 --> 00:21:00,850 de hecho algunas oportunidades después de la graduación? 409 00:21:00,850 --> 00:21:03,580 Algunos de nuestros socios de la empresa tienen realmente armar un $ 25.000.000 410 00:21:03,580 --> 00:21:06,070 fondo de inversión denominado Fondo de salto. 411 00:21:06,070 --> 00:21:09,660 Ya han financiado en realidad su primera empresa, por lo que ha sido realmente 412 00:21:09,660 --> 00:21:10,820 estupendo ver. 413 00:21:10,820 --> 00:21:13,280 Empezar a ver que tipo de negocio edificio ecosistema alrededor de la 414 00:21:13,280 --> 00:21:14,620 la tecnología también. 415 00:21:14,620 --> 00:21:17,670 >> Y poco que en realidad estamos vamos a ser ver a un nuevo acelerador también. 416 00:21:17,670 --> 00:21:21,685 Así que voy a tomar a través de equipos, nueva equipos que apenas se están formando con 417 00:21:21,685 --> 00:21:24,280 algunas grandes ideas, y que van a ser proporcionándoles mentores. 418 00:21:24,280 --> 00:21:27,290 Y hay algunos bastante grandes mentores en ese programa. 419 00:21:27,290 --> 00:21:30,900 Y eso será lanzando el próximo año, así que usted comenzará a ver algunos 420 00:21:30,900 --> 00:21:32,270 cosas realmente buenas que salen. 421 00:21:32,270 --> 00:21:35,490 No sólo en el lado de las aplicaciones, pero en términos de nuevas empresas que están 422 00:21:35,490 --> 00:21:36,740 la construcción de alrededor de esta tecnología. 423 00:21:36,740 --> 00:21:41,220 424 00:21:41,220 --> 00:21:45,440 >> Así que estamos ofreciendo SDK. 425 00:21:45,440 --> 00:21:49,410 Estamos apoyando tanto nativas y desarrollo web. 426 00:21:49,410 --> 00:21:52,630 Entiendo que ustedes están trabajando principalmente en C en el momento, y ya está 427 00:21:52,630 --> 00:21:54,530 va a tocar un poco mordió JavaScript en un 428 00:21:54,530 --> 00:21:55,930 mientras que, por lo que es genial. 429 00:21:55,930 --> 00:21:57,825 >> Tenemos soporte para C + +. 430 00:21:57,825 --> 00:22:01,340 Tenemos una API C pura. 431 00:22:01,340 --> 00:22:04,590 Está construido por la comunidad, pero le puede mostrar cómo llegar a eso. 432 00:22:04,590 --> 00:22:09,250 >> Así que el C + +, C #, Objective C, Python y Java - por lo que si usted tiene cualquier 433 00:22:09,250 --> 00:22:12,200 familiaridad con cualquiera de estas lenguas, debe haber algo 434 00:22:12,200 --> 00:22:14,620 existe para que usted pueda empezar. 435 00:22:14,620 --> 00:22:17,220 Del SDK disponible en nuestro desarrollador sitio web, que voy a ir a través de una 436 00:22:17,220 --> 00:22:18,000 poco. 437 00:22:18,000 --> 00:22:20,730 Y luego para el desarrollo web, tenemos una completa API de JavaScript. 438 00:22:20,730 --> 00:22:24,510 >> Así que esto es probablemente algo que podría Será interesante como empiece a 439 00:22:24,510 --> 00:22:26,160 entrar en el resto de este curso. 440 00:22:26,160 --> 00:22:28,240 Porque tengo entendido que eres a punto de empezar a entrar en algunos 441 00:22:28,240 --> 00:22:29,140 JavaScript. 442 00:22:29,140 --> 00:22:33,610 Y hay un montón de buenos ejemplos y tutoriales sobre la API de JavaScript. 443 00:22:33,610 --> 00:22:37,350 Así que te voy a caminar a través de algunos de los cosas así, y que va a ser un buen 444 00:22:37,350 --> 00:22:39,770 plataforma para cómo empezar. 445 00:22:39,770 --> 00:22:42,535 >> Así que primero es nuestro portal para desarrolladores. 446 00:22:42,535 --> 00:22:53,570 447 00:22:53,570 --> 00:22:55,380 Así que esto va a ser el lugar que ustedes quieren ir. 448 00:22:55,380 --> 00:22:58,760 Si vas a hacer cualquier desarrollo sobre Leap, es probable que desee iniciar 449 00:22:58,760 --> 00:23:02,270 aquí y tener un registro de salida de nuestro portal para desarrolladores. 450 00:23:02,270 --> 00:23:06,390 Sólo te voy a caminar a través de algunas de las principales cosas a tener un ojo en. 451 00:23:06,390 --> 00:23:10,780 >> Así que esta es su sección de descargas principal, por lo que este es el lugar donde vas a obtener 452 00:23:10,780 --> 00:23:12,080 tu SDK nativo. 453 00:23:12,080 --> 00:23:15,260 Así que eso es todos los idiomas que Hablé de primera - 454 00:23:15,260 --> 00:23:19,140 C + +, Objective C, C #. 455 00:23:19,140 --> 00:23:22,060 Dentro del SDK que vas a conseguir un montón de ejemplos, vas a obtener 456 00:23:22,060 --> 00:23:24,030 la documentación. 457 00:23:24,030 --> 00:23:28,000 Así que van a ser todo para ti establecido para el desarrollo de aplicaciones nativas. 458 00:23:28,000 --> 00:23:32,210 >> Así que, básicamente cualquier cosa que usted quiere ejecutar directamente en el ordenador, es 459 00:23:32,210 --> 00:23:35,520 el lugar para eso - no es tan tanto para el JavaScript. 460 00:23:35,520 --> 00:23:38,810 A partir de aquí, usted tiene acceso a toda la documentación. 461 00:23:38,810 --> 00:23:41,650 Así que esto va a ser toda la documentación en torno a nuestra API 462 00:23:41,650 --> 00:23:46,080 referencias, así como guías y ejemplos. 463 00:23:46,080 --> 00:23:48,030 >> Así se puede ver que aquí hemos dividido a cabo por el lenguaje. 464 00:23:48,030 --> 00:23:50,230 Así que es bastante fácil de encontrar su camino alrededor. 465 00:23:50,230 --> 00:23:53,040 Y también tenemos, en la parte superior de este, algunos artículos basados ​​en el conocimiento 466 00:23:53,040 --> 00:23:55,460 para las notas técnicas. 467 00:23:55,460 --> 00:23:57,470 Todo esto está cambiando todo el tiempo. 468 00:23:57,470 --> 00:24:00,560 Así que mantener un ojo sobre él, se le verlo en evolución. 469 00:24:00,560 --> 00:24:04,320 >> Así que si acabamos de profundizar en aquí, yo solo darle un ejemplo rápido de cómo 470 00:24:04,320 --> 00:24:05,720 lo puso fuera. 471 00:24:05,720 --> 00:24:10,310 Así que si usted mira debajo de aquí, que haya conseguido de nuevo todas las lenguas. 472 00:24:10,310 --> 00:24:13,050 Y a continuación, en C + + que hemos dieron las referencias de la API. 473 00:24:13,050 --> 00:24:15,820 Así que ahí es donde usted va a querer para ir a descubrir todas las API que 474 00:24:15,820 --> 00:24:16,955 están contenidos en nuestro SDK. 475 00:24:16,955 --> 00:24:20,670 Así que voy a ir a través de algunos de los que están en una alto nivel más adelante, pero eso va 476 00:24:20,670 --> 00:24:24,270 ser la primera parada que quieras ir Hasta Para conseguir esa información. 477 00:24:24,270 --> 00:24:26,500 >> Tenemos un montón de guías. 478 00:24:26,500 --> 00:24:29,160 Sé que es probablemente difícil de ver en la pantalla allí, pero estos son 479 00:24:29,160 --> 00:24:32,890 en realidad un gran recurso para que usted pueda comenzar. 480 00:24:32,890 --> 00:24:36,130 Así que tenemos cosas como cómo llegar trama de datos, y voy a hablar con usted un 481 00:24:36,130 --> 00:24:39,550 poco sobre lo que trama de datos significa, en un poco. 482 00:24:39,550 --> 00:24:44,460 Durante todo el camino a través de la comprensión las aplicaciones de ejemplo que son - 483 00:24:44,460 --> 00:24:46,080 oh, eso es bueno. 484 00:24:46,080 --> 00:24:47,780 De modo que podría hacerlo un poco más fácil de leer. 485 00:24:47,780 --> 00:24:50,650 Por lo tanto la comprensión de la C + + aplicaciones de ejemplo - 486 00:24:50,650 --> 00:24:53,560 por lo que aquellos se incluyen en el SDK paquete que se descarga. 487 00:24:53,560 --> 00:24:57,150 488 00:24:57,150 --> 00:25:00,830 >> Así que la otra cosa que es un gran recurso para ustedes, si usted empieza a 489 00:25:00,830 --> 00:25:03,690 hacer algo de desarrollo, es nuestros foros. 490 00:25:03,690 --> 00:25:05,650 Usted será capaz de acceder a ellos aquí en la parte superior. 491 00:25:05,650 --> 00:25:08,250 492 00:25:08,250 --> 00:25:11,590 Por el momento estos se ven así. 493 00:25:11,590 --> 00:25:14,270 Usted va a encontrar en una semana más o menos que van a parecer completamente 494 00:25:14,270 --> 00:25:17,390 diferente, porque estamos a punto de lanzar una plataforma nuevo foro entero. 495 00:25:17,390 --> 00:25:20,420 Pero eso significa que una aún más comprometida comunidad, y es un gran lugar para 496 00:25:20,420 --> 00:25:23,730 conectar con otros desarrolladores que tienen estado haciendo el mismo tipo de trabajo 497 00:25:23,730 --> 00:25:24,680 que ustedes van a estar haciendo. 498 00:25:24,680 --> 00:25:27,770 >> Así que un montón de buenas preguntas ya tienen sido respondida allí. 499 00:25:27,770 --> 00:25:30,110 Y es un gran lugar para hacer preguntas también. 500 00:25:30,110 --> 00:25:34,090 Estamos ahí, nuestro equipo, nuestro equipo de ingeniería están en allí, así 501 00:25:34,090 --> 00:25:35,660 gran lugar para conectar con el equipo. 502 00:25:35,660 --> 00:25:38,820 503 00:25:38,820 --> 00:25:41,330 >> Este es también el lugar en el que desea ir si usted va a ser la presentación de 504 00:25:41,330 --> 00:25:44,770 una aplicación, pero eso es probablemente un poco poco más abajo en la pista. 505 00:25:44,770 --> 00:25:48,750 Pero si usted está interesado en obtener algo en el espacio aéreo, este es el 506 00:25:48,750 --> 00:25:49,670 Portal para hacer eso. 507 00:25:49,670 --> 00:25:52,980 Usted envía su aplicación, y que la voluntad caminar a través del proceso. 508 00:25:52,980 --> 00:25:56,080 >> Tenemos un equipo de revisión completa que va a través y revisa todas las aplicaciones. 509 00:25:56,080 --> 00:25:57,800 Hay un poco de un listón de calidad. 510 00:25:57,800 --> 00:26:01,000 Nosotros tratamos de asegurarnos de que todas las aplicaciones son realmente representativos de lo que la 511 00:26:01,000 --> 00:26:02,850 plataforma puede hacer. 512 00:26:02,850 --> 00:26:06,020 Pero al final del día, que sólo crea una gran experiencia para 513 00:26:06,020 --> 00:26:08,370 las personas que están utilizando la tecnología. 514 00:26:08,370 --> 00:26:11,120 Así que eso es algo de nuestra sitio principal desarrollador. 515 00:26:11,120 --> 00:26:14,081 Sólo quería darle una rápida visión general, para saber donde una gran cantidad de 516 00:26:14,081 --> 00:26:17,460 estos recursos son y cómo acceder a ellos. 517 00:26:17,460 --> 00:26:20,380 >> Así que también mencioné API JavaScript. 518 00:26:20,380 --> 00:26:24,230 Así que en realidad hemos dividido el nativo y el código JavaScript en 519 00:26:24,230 --> 00:26:27,040 dos sitios separados. 520 00:26:27,040 --> 00:26:29,590 Hay diferentes formas de pensar sobre eso, pero creemos que 521 00:26:29,590 --> 00:26:33,770 JavaScript es muy singular por lo que Realmente merece su propio sitio. 522 00:26:33,770 --> 00:26:36,940 Y hemos tenido mucha popularidad de nuestra API de JavaScript. 523 00:26:36,940 --> 00:26:40,290 >> Así que esto es ahora js.leapmotion.com. 524 00:26:40,290 --> 00:26:43,830 Tiene un poco de una mirada diferente, una poco más divertido, tal vez. 525 00:26:43,830 --> 00:26:47,320 Pero este es probablemente uno de los mejores lugares para chicos 526 00:26:47,320 --> 00:26:48,560 para ir a empezar. 527 00:26:48,560 --> 00:26:51,810 >> JavaScript, como usted probablemente comenzará para saber, va a ser una gran 528 00:26:51,810 --> 00:26:53,365 idioma para empezar en esta plataforma. 529 00:26:53,365 --> 00:26:56,090 530 00:26:56,090 --> 00:26:58,870 ¿Cuántos de ustedes están familiarizados con JavaScript desarrollo ya? 531 00:26:58,870 --> 00:26:59,480 Así que un par. 532 00:26:59,480 --> 00:27:03,810 Así que lo que encontrarás es que JavaScript al ser un lenguaje con guión y no un 533 00:27:03,810 --> 00:27:06,690 significa lenguaje compilado que pueda ir directamente a cualquier cosa que sea 534 00:27:06,690 --> 00:27:09,030 que se ejecuta en la red, haga clic en que, vista de origen, tienes 535 00:27:09,030 --> 00:27:10,150 todo el código allí. 536 00:27:10,150 --> 00:27:13,200 Así que es la manera más fácil de conseguir iniciado en un idioma. 537 00:27:13,200 --> 00:27:18,850 >> Y lo que usted encontrará aquí es una montón de ejemplos impresionantes. 538 00:27:18,850 --> 00:27:20,650 Estamos añadiendo a éstos todo el tiempo. 539 00:27:20,650 --> 00:27:23,400 Usted sólo puede hacer clic en ellos, van a ejecutar en el navegador. 540 00:27:23,400 --> 00:27:27,030 >> Así que vamos a tratar de uno de ellos en este momento. 541 00:27:27,030 --> 00:27:30,110 542 00:27:30,110 --> 00:27:33,100 Así que esto está corriendo en el navegador. 543 00:27:33,100 --> 00:27:34,940 El código detrás de esto es muy simple. 544 00:27:34,940 --> 00:27:38,300 545 00:27:38,300 --> 00:27:43,560 Así que aquí tienes, justo Ver código fuente de página, tienes todo el código, está justo aquí. 546 00:27:43,560 --> 00:27:45,690 No te preocupes por esto también tanto en el momento. 547 00:27:45,690 --> 00:27:49,510 Puede parecer intimidante, oa alguna de ustedes que están familiarizados con él, 548 00:27:49,510 --> 00:27:50,390 no habrá ningún problema. 549 00:27:50,390 --> 00:27:57,670 >> Pero la mayor parte de este es en realidad algo llamado 3JS en WebGL. 550 00:27:57,670 --> 00:28:01,780 La parte real del salto es hacia abajo aquí un poco más lejos, pero es 551 00:28:01,780 --> 00:28:03,800 en realidad muy simple una vez cavar en ella. 552 00:28:03,800 --> 00:28:06,280 Y si a alguien le interesa, puedo caminar a través de algunos de ellos después. 553 00:28:06,280 --> 00:28:11,690 Pero es probable que sea posible para mantener es de alto nivel en este momento. 554 00:28:11,690 --> 00:28:14,950 >> Pero de todos modos, así que esta es una gran colocar a empezar a buscar en 555 00:28:14,950 --> 00:28:15,850 algunos ejemplos diferentes. 556 00:28:15,850 --> 00:28:20,750 Y se puede ver que aquí tenemos algunas demos básicos a los diferentes tipos de 557 00:28:20,750 --> 00:28:27,610 menús, un globo que se puede interactuar con algunas visualizaciones de datos. 558 00:28:27,610 --> 00:28:28,680 Sólo hay un montón de cosas. 559 00:28:28,680 --> 00:28:32,800 Es un gran lugar para comprobar fuera algo de código fuente. 560 00:28:32,800 --> 00:28:35,960 >> La otra cosa que usted encontrará aquí que será de gran ayuda para conseguir 561 00:28:35,960 --> 00:28:39,450 Comenzar es que tenemos un gran conjunto de tutoriales. 562 00:28:39,450 --> 00:28:43,100 Esto le aleja de los conceptos básicos de cómo conseguir un marco - 563 00:28:43,100 --> 00:28:45,570 y como he dicho voy a ir a través de que en un poco - 564 00:28:45,570 --> 00:28:48,020 hasta conseguir un básico aplicación creada. 565 00:28:48,020 --> 00:28:51,980 Así que yo sin duda lo recomiendo js.leapmotion como un gran lugar para 566 00:28:51,980 --> 00:28:55,450 empezar si usted está pensando en haciendo un poco de desarrollo. 567 00:28:55,450 --> 00:28:57,750 Y de nuevo, tenemos nuestros documentos de la API. 568 00:28:57,750 --> 00:28:58,790 >> Así que es un diseño muy simple aquí. 569 00:28:58,790 --> 00:29:01,930 Es un poco más simple que el sitio web del desarrollador. 570 00:29:01,930 --> 00:29:04,560 Es un poco más ligero - es sólo centrado en JavaScript. 571 00:29:04,560 --> 00:29:06,630 Pero poco no ha conseguido los tres cosas principales - 572 00:29:06,630 --> 00:29:08,806 ejemplos, tutoriales y API. 573 00:29:08,806 --> 00:29:14,510 Y eso va a ser de gran ayuda, me decir, para empezar. 574 00:29:14,510 --> 00:29:17,630 Así que voy a saltar de nuevo en esto. 575 00:29:17,630 --> 00:29:23,700 576 00:29:23,700 --> 00:29:26,832 Así que permítanme tomar un trago. 577 00:29:26,832 --> 00:29:32,050 578 00:29:32,050 --> 00:29:35,520 >> Así que esto no es realmente acerca de lo que es el controlador Salto Motion. 579 00:29:35,520 --> 00:29:39,320 Lo que yo quería hablar de esto es lo que es no. 580 00:29:39,320 --> 00:29:43,650 Así que un montón de gente cuando el salto de movimiento salieron eran como, oh mi 581 00:29:43,650 --> 00:29:45,360 bondad, este es un sustituto del ratón. 582 00:29:45,360 --> 00:29:48,470 Yo nunca necesito utilizar mi ratón y el teclado más. 583 00:29:48,470 --> 00:29:49,650 >> En realidad no lo vemos así. 584 00:29:49,650 --> 00:29:51,610 Porque si usted recuerda, cuando el ratón salió, el 585 00:29:51,610 --> 00:29:53,000 teclado no desapareció. 586 00:29:53,000 --> 00:29:56,030 El ratón aumentó el teclado experiencia, y así que eso es realmente lo que 587 00:29:56,030 --> 00:29:57,590 esta tecnología permite que hagas. 588 00:29:57,590 --> 00:29:59,860 Le permite aumentar la experiencia que usted está teniendo. 589 00:29:59,860 --> 00:30:02,280 Te permite hacer algunas las cosas mejor. 590 00:30:02,280 --> 00:30:06,260 >> Y eso es realmente lo que el desarrollo de para esta plataforma se trata. 591 00:30:06,260 --> 00:30:09,520 No es acerca de tratar de hacer todo lo con el salto en estos momentos. 592 00:30:09,520 --> 00:30:12,100 Porque lo que va a hacer es que voy a les resulta vuelve exasperante. 593 00:30:12,100 --> 00:30:14,850 Usted encontrará que no recibe el los resultados que usted desea. 594 00:30:14,850 --> 00:30:18,160 La mejor manera de acercarse a ella es lo que son las cosas que puedo hacer mejor 595 00:30:18,160 --> 00:30:21,760 con el salto, y yo voy a mostrar que algunas de las demos. 596 00:30:21,760 --> 00:30:26,000 >> Pero lo que usted comenzará a ver a medida que cavar un poco en ella, uno de los 597 00:30:26,000 --> 00:30:27,910 cosas favoritas para que cada uno haga - 598 00:30:27,910 --> 00:30:30,990 y por supuesto, tener una obra de teatro con esto también - 599 00:30:30,990 --> 00:30:33,960 es construir un cursor de ratón con el salto. 600 00:30:33,960 --> 00:30:38,300 Así que quiero usar el salto para controlar el cursor con el dedo. 601 00:30:38,300 --> 00:30:42,090 Es, definitivamente, una aplicación que se puede construir con el salto. 602 00:30:42,090 --> 00:30:43,600 >> ¿Es el mejor uso del salto? 603 00:30:43,600 --> 00:30:44,580 Probablemente no. 604 00:30:44,580 --> 00:30:47,780 Así que lo que me gustaría tratar de animarle chicos que pensar es en lo que son los 605 00:30:47,780 --> 00:30:48,360 aplicaciones? 606 00:30:48,360 --> 00:30:50,750 Si usted quiere construir algunos de estos, ¿Cuáles son las aplicaciones 607 00:30:50,750 --> 00:30:51,620 que usted puede hacer mejor? 608 00:30:51,620 --> 00:30:54,510 Ellos no tienen que ser muy compleja, pero ¿cuáles son algunas de las cosas que 609 00:30:54,510 --> 00:30:57,410 hará la vida sólo un poco más eficiente, o tal vez un poco más 610 00:30:57,410 --> 00:31:01,150 diversión, o le permiten navegar un poco mejor? 611 00:31:01,150 --> 00:31:04,700 Así que eso es justo lo que quería dar a que un pensamiento rápido de eso. 612 00:31:04,700 --> 00:31:09,690 >> Así que eso nos lleva a lo que son algunos de los aplicaciones que son alrededor de ese 613 00:31:09,690 --> 00:31:12,870 hacer un buen trabajo de demostrar el poder de esta plataforma? 614 00:31:12,870 --> 00:31:15,830 Así que voy a llevarlo a través de un par de ellos en estos momentos. 615 00:31:15,830 --> 00:31:17,190 Podemos ir a través de ellos con bastante rapidez. 616 00:31:17,190 --> 00:31:21,800 617 00:31:21,800 --> 00:31:33,790 >> Así que el primero es un pequeño juego llamado Bloque 54, que voy a poner en su 618 00:31:33,790 --> 00:31:35,040 pantalla, no es mi pantalla. 619 00:31:35,040 --> 00:31:55,970 620 00:31:55,970 --> 00:31:57,310 Lo intentaremos con ventanas en su lugar. 621 00:31:57,310 --> 00:32:05,830 622 00:32:05,830 --> 00:32:16,480 Así que una de las razones por las que quería mostrar que esta aplicación es porque este 623 00:32:16,480 --> 00:32:20,940 es realmente algo que tiene Nunca antes había sido posible. 624 00:32:20,940 --> 00:32:22,450 Esto no es algo que puede hacer con un ratón. 625 00:32:22,450 --> 00:32:26,350 Esto no es algo que puede hacerlo con un teclado. 626 00:32:26,350 --> 00:32:29,560 Es probable que sea un poco más avanzado, pero es un gran ejemplo de 627 00:32:29,560 --> 00:32:32,774 algunas de las cosas que ustedes, puede hacer con el salto. 628 00:32:32,774 --> 00:32:46,440 629 00:32:46,440 --> 00:32:49,130 >> Así que lo que se ve aquí, tenemos una torre de Jenga, obviamente - 630 00:32:49,130 --> 00:32:52,720 o se trata de una torre de bloques 54, Diría yo. 631 00:32:52,720 --> 00:33:08,070 Así que lo que puedo hacer aquí es que en realidad se puede agarrar estas piezas, si mi 632 00:33:08,070 --> 00:33:11,890 equipo no ralentiza demasiado. 633 00:33:11,890 --> 00:33:14,290 Lo siento, mi computadora parece ser tener un poco de un disco 634 00:33:14,290 --> 00:33:15,460 tiempo con éste. 635 00:33:15,460 --> 00:33:19,640 Así que puedo agarrar realidad estas piezas y moverlos como si fueran 636 00:33:19,640 --> 00:33:21,150 objetos físicos. 637 00:33:21,150 --> 00:33:24,890 Y eso es realmente uno de los principales ventajas, con lo que en el mundo real. 638 00:33:24,890 --> 00:33:27,426 639 00:33:27,426 --> 00:33:34,640 >> Así que, literalmente, puedo agarrar esa pieza y recogerlo. 640 00:33:34,640 --> 00:33:36,950 Puedo tirar a la basura. 641 00:33:36,950 --> 00:33:42,220 Wow, que se está ejecutando un poco más lento por alguna razón. 642 00:33:42,220 --> 00:33:43,860 Así que usted puede obtener tipo de la sensación allí. 643 00:33:43,860 --> 00:33:48,030 Así que esto es algo que, literalmente, no podía hacer en un - 644 00:33:48,030 --> 00:33:52,870 645 00:33:52,870 --> 00:33:54,840 Yo sólo voy a empujar este uno fuera del camino ahora. 646 00:33:54,840 --> 00:33:56,890 Eso es. 647 00:33:56,890 --> 00:33:58,940 >> Así que eso es un montón de diversión. 648 00:33:58,940 --> 00:34:02,120 Si mi equipo no estaba resoplando a lo largo de mucho, después de que 649 00:34:02,120 --> 00:34:02,800 sería mucho más suave. 650 00:34:02,800 --> 00:34:07,230 Pero usted puede ver que tipo de que este es un ejemplo de llevar 651 00:34:07,230 --> 00:34:10,199 algo que era el mundo real en el espacio digital, y le está permitiendo 652 00:34:10,199 --> 00:34:13,230 para interactuar en una manera que es muy natural. 653 00:34:13,230 --> 00:34:16,780 >> No estoy usando un sistema de menús que pasar por eso. 654 00:34:16,780 --> 00:34:19,219 No voy a hacer clic o usando el teclado atajos ni nada. 655 00:34:19,219 --> 00:34:23,199 Es que, literalmente, me llegar y la manipulación de los bloques en la 656 00:34:23,199 --> 00:34:24,449 espacio digital. 657 00:34:24,449 --> 00:34:36,460 658 00:34:36,460 --> 00:34:40,449 >> Así que este próximo es un poco a lo largo de la misma línea, pero se trata de 659 00:34:40,449 --> 00:34:44,219 con lo que estas experiencias de la vida real en el mundo digital. 660 00:34:44,219 --> 00:34:50,929 Y así, esta fue una experiencia que me creer uno de nuestros co-fundadores tenían. 661 00:34:50,929 --> 00:34:55,820 No quiero citarlo en esto, pero existía la posibilidad de estar en el 662 00:34:55,820 --> 00:34:59,470 océano y ver a estos bancos de peces nadando alrededor y ser capaz de 663 00:34:59,470 --> 00:35:00,760 interactuar con ellos. 664 00:35:00,760 --> 00:35:04,470 Y eso es algo que es realmente difícil comunicarse verbalmente. 665 00:35:04,470 --> 00:35:08,210 También es muy difícil comunicarse digitalmente sin un adecuado 666 00:35:08,210 --> 00:35:11,420 mecanismo de entrada para poder manipular ese mundo 3D. 667 00:35:11,420 --> 00:35:19,358 >> Así que voy a llevar esto un arriba. 668 00:35:19,358 --> 00:35:24,750 669 00:35:24,750 --> 00:35:28,010 Puede que no seas capaz de ver que en el streaming de versión - que podría ser una 670 00:35:28,010 --> 00:35:29,260 poco oscuro. 671 00:35:29,260 --> 00:35:33,560 672 00:35:33,560 --> 00:35:36,810 Así que lo que estamos viendo aquí es mis manos en el espacio 3D. 673 00:35:36,810 --> 00:35:39,030 Tengo una total libertad de movimiento. 674 00:35:39,030 --> 00:35:42,950 Y yo no me puedo controlar mis manos todavía, ver a los peces y luego 675 00:35:42,950 --> 00:35:44,200 esparciría lejos. 676 00:35:44,200 --> 00:35:51,750 677 00:35:51,750 --> 00:35:55,190 >> Y se puede ver la libertad en este el espacio digital es como algo que 678 00:35:55,190 --> 00:35:58,700 Realmente no ha sido posible antes. 679 00:35:58,700 --> 00:36:02,880 Puedo sacarlos a la pantalla y asustarlos. 680 00:36:02,880 --> 00:36:05,840 681 00:36:05,840 --> 00:36:11,100 Así que es una demostración simple, pero es destacando el hecho de ser capaz de 682 00:36:11,100 --> 00:36:13,520 traer algunas de estas en el mundo real experiencia que no tiene realmente 683 00:36:13,520 --> 00:36:17,280 traducida en el espacio digital en este espacio digital, finalmente, para el 684 00:36:17,280 --> 00:36:18,480 primera vez. 685 00:36:18,480 --> 00:36:22,464 >> AUDIENCIA: Usted puede ver realmente los que están en El Museo de la Ciencia [inaudible] 686 00:36:22,464 --> 00:36:27,440 687 00:36:27,440 --> 00:36:28,550 >> MICHAEL SUTHERLAND: Y esta es un grande también. 688 00:36:28,550 --> 00:36:31,900 Porque lo que encontramos es que la gente primero puso sus manos en esto, es 689 00:36:31,900 --> 00:36:35,250 el mejor momento que han visto hacerse representar con tanta fluidez en 690 00:36:35,250 --> 00:36:38,500 su espacio digital, por lo que normalmente conseguir una reacción interesante. 691 00:36:38,500 --> 00:36:43,290 Así que por todos los medios, si es que tenemos tiempo después, yo estaría encantado de mostrarle 692 00:36:43,290 --> 00:36:44,700 chicos algunas de estas demostraciones. 693 00:36:44,700 --> 00:36:49,870 694 00:36:49,870 --> 00:36:50,720 >> Así que esta próxima - 695 00:36:50,720 --> 00:36:52,930 No voy a llevar el conjunto de diapositivas de nuevo. 696 00:36:52,930 --> 00:36:56,000 697 00:36:56,000 --> 00:37:13,450 Este siguiente es sobre la creación de un experiencia que usted puede explorar. 698 00:37:13,450 --> 00:37:17,160 Así que no hay reglas muy limitadas a esta. 699 00:37:17,160 --> 00:37:20,300 Se trata de crear esta inmersión experiencia. 700 00:37:20,300 --> 00:37:24,480 >> Y el promotor que construyó este es un tipo llamado Eddie Lee fuera de Japón. 701 00:37:24,480 --> 00:37:28,880 Y esto fue realmente una experiencia que tenía en Kyoto. 702 00:37:28,880 --> 00:37:31,190 Y él quería traer básicamente que la experiencia y participación 703 00:37:31,190 --> 00:37:32,660 con otras personas. 704 00:37:32,660 --> 00:37:36,505 705 00:37:36,505 --> 00:37:37,600 >> No sé si se puede escuchar eso. 706 00:37:37,600 --> 00:37:40,830 Pero tu no puedes arrastrar los dedos a través del agua y perder el tiempo con 707 00:37:40,830 --> 00:37:42,460 las reflexiones. 708 00:37:42,460 --> 00:37:44,700 No hay nada que está diciendo yo lo que puedo hacer. 709 00:37:44,700 --> 00:38:05,260 710 00:38:05,260 --> 00:38:07,790 Es sólo una experiencia muy zen. 711 00:38:07,790 --> 00:38:12,420 Pero es algo que usted puede simplemente realmente sumergirse en y 712 00:38:12,420 --> 00:38:14,420 olvidarse de cómo eres en realidad interactuar con él. 713 00:38:14,420 --> 00:38:18,290 Y sólo hay que poner las manos y sólo sentir su camino alrededor. 714 00:38:18,290 --> 00:38:21,900 715 00:38:21,900 --> 00:38:25,920 >> Y se puede ver todo el entorno está ahí para simplemente jugar. 716 00:38:25,920 --> 00:38:41,790 717 00:38:41,790 --> 00:38:44,680 Y en realidad hay una línea de la historia de esto. 718 00:38:44,680 --> 00:38:49,080 Toma un poco de tiempo para ir a través de , pero se puede explorar a su manera 719 00:38:49,080 --> 00:38:51,060 a través de él. 720 00:38:51,060 --> 00:38:55,750 Es una especie de un montón de diversión, y una gran cantidad de interacción natural. 721 00:38:55,750 --> 00:39:05,290 722 00:39:05,290 --> 00:39:08,835 >> Así que esto es realmente algo por el mismo desarrollador. 723 00:39:08,835 --> 00:39:14,600 724 00:39:14,600 --> 00:39:19,260 Éste es un poco loco, pero destaca algún uso interesante 725 00:39:19,260 --> 00:39:22,740 casos, y de nuevo, algo que realmente se puede hacer solamente con 726 00:39:22,740 --> 00:39:24,030 este tipo de plataforma. 727 00:39:24,030 --> 00:39:26,690 Así que voy a venir por aquí. 728 00:39:26,690 --> 00:39:37,290 729 00:39:37,290 --> 00:39:39,180 >> Así que esto es en realidad la página del menú. 730 00:39:39,180 --> 00:39:43,690 Y este es un menú como no lo ha hecho realmente existido antes. 731 00:39:43,690 --> 00:39:48,760 Así que, literalmente, es sólo mirar cómo muchos dedos que se mantienen, y, básicamente, 732 00:39:48,760 --> 00:39:49,780 la elección del menú a través de esa. 733 00:39:49,780 --> 00:39:54,860 Así se puede ver que las reglas son siendo reescrito en torno 734 00:39:54,860 --> 00:39:56,420 diseño de la interfaz aquí. 735 00:39:56,420 --> 00:39:59,666 Tienes total libertad para haz lo que quieras. 736 00:39:59,666 --> 00:40:01,950 >> Así que en éste, esto es una especie de un poco loco. 737 00:40:01,950 --> 00:40:09,200 738 00:40:09,200 --> 00:40:10,450 Me encantan estos chicos. 739 00:40:10,450 --> 00:40:26,740 740 00:40:26,740 --> 00:40:29,012 Pude ver a estos chicos rebotando todo el día. 741 00:40:29,012 --> 00:40:40,550 742 00:40:40,550 --> 00:40:44,940 Él tiene un montón de diferentes experiencias allí. 743 00:40:44,940 --> 00:40:47,020 >> Todo esto se puede obtener a través del espacio aéreo. 744 00:40:47,020 --> 00:40:49,080 Así que no dude en inscribirse. 745 00:40:49,080 --> 00:40:49,600 Es gratuito. 746 00:40:49,600 --> 00:40:52,070 Usted puede ir a echar un vistazo a las aplicaciones. 747 00:40:52,070 --> 00:40:54,060 >> Esta es una especie de experimento musical. 748 00:40:54,060 --> 00:40:58,680 Pero lo que está haciendo es que está usando el espacio 3D completa para crear diferentes 749 00:40:58,680 --> 00:40:59,930 efectos de sonido. 750 00:40:59,930 --> 00:41:14,815 751 00:41:14,815 --> 00:41:17,100 Es probable que sea un poco difícil escuchar a través del sistema de sonido. 752 00:41:17,100 --> 00:41:20,550 Pero, básicamente, es el uso de este completo El espacio 3D para crear un nuevo tipo de 753 00:41:20,550 --> 00:41:21,350 instrumento. 754 00:41:21,350 --> 00:41:25,690 Y luego, si yo uso tres dedos, cuatro dedos, o un dedo, puedo 755 00:41:25,690 --> 00:41:30,360 básicamente, comenzar con el cambio el efecto de un sonido. 756 00:41:30,360 --> 00:41:34,690 Así que es definitivamente muy experimental, pero pone de relieve que 757 00:41:34,690 --> 00:41:35,940 libertad en que el espacio 3D. 758 00:41:35,940 --> 00:41:44,320 759 00:41:44,320 --> 00:41:48,510 >> Así que viste Bloque 54, que es un juego. 760 00:41:48,510 --> 00:41:54,850 Y los dos últimos eran más creativos, tipo experiencial de las cosas. 761 00:41:54,850 --> 00:41:58,000 Es fácil quedar atrapado en ese tipo del mundo de la creación, y no hay manera 762 00:41:58,000 --> 00:42:00,110 cosas mucho más increíble que estamos viendo salir. 763 00:42:00,110 --> 00:42:03,670 Y si nada más, eso es un gran razón para desarrollar para el salto de movimiento. 764 00:42:03,670 --> 00:42:08,310 >> Estamos viendo tanto sorprendente, creativo cosas, pero también hay un elemento de 765 00:42:08,310 --> 00:42:10,360 eficiencia. 766 00:42:10,360 --> 00:42:15,030 Y así que sólo quiero mostrar una integración más rápida que la 767 00:42:15,030 --> 00:42:16,280 Equipo de Google Earth - 768 00:42:16,280 --> 00:42:18,490 769 00:42:18,490 --> 00:42:20,130 algunos de ustedes podrían tener visto esto antes. 770 00:42:20,130 --> 00:42:23,710 771 00:42:23,710 --> 00:42:31,240 Esperemos que tengo una conexión Aceptar aquí, ya que es un poco 772 00:42:31,240 --> 00:42:32,490 ancho de banda intensivo. 773 00:42:32,490 --> 00:42:35,150 774 00:42:35,150 --> 00:42:37,630 >> Pero usted probablemente está familiarizado con Google Tierra y cómo por lo general, 775 00:42:37,630 --> 00:42:38,860 que navegar alrededor de eso. 776 00:42:38,860 --> 00:42:43,650 Es hacer clic y arrastrar, usted tiene el deslizadores para el zoom, alejar. 777 00:42:43,650 --> 00:42:47,045 Si usted es realmente hábil en ello, usted tiene atajos de teclado, haga clic en 778 00:42:47,045 --> 00:42:48,530 y pan y tilt. 779 00:42:48,530 --> 00:42:51,400 Hay todas estas diferentes formas en que se puede navegar alrededor de este 3D 780 00:42:51,400 --> 00:42:52,360 medio ambiente. 781 00:42:52,360 --> 00:42:56,180 Pero lo que el equipo de Google hizo fue que sólo reescribió las reglas sobre eso. 782 00:42:56,180 --> 00:43:00,630 783 00:43:00,630 --> 00:43:02,240 >> Puede ser que tengamos un poco de las cuestiones de ancho de banda. 784 00:43:02,240 --> 00:43:10,560 Pero lo que puedes tipo de ver que hay básicamente se puede simplemente navegar. 785 00:43:10,560 --> 00:43:16,990 Así que vamos a ver a dónde queremos ir. 786 00:43:16,990 --> 00:43:20,220 Oh, sí, estamos un poco poco rebuscado allí. 787 00:43:20,220 --> 00:43:25,280 Pero lo que está permitiendo que haga es Puedo controlar varios grados de 788 00:43:25,280 --> 00:43:27,260 libertad todos con un solo movimiento fluido. 789 00:43:27,260 --> 00:43:31,320 >> Así que puede desplazarse de izquierda a derecha. 790 00:43:31,320 --> 00:43:33,440 Tengo mirar hacia arriba, mirar hacia abajo. 791 00:43:33,440 --> 00:43:34,930 Puedo cambiar mi elevación. 792 00:43:34,930 --> 00:43:36,550 Yo puedo seguir adelante. 793 00:43:36,550 --> 00:43:45,040 Yo, básicamente, puedo ir y puedo dar vueltas un cierto punto y sólo mantener 794 00:43:45,040 --> 00:43:46,460 mi foco en él. 795 00:43:46,460 --> 00:43:49,010 Tengo plena libertad en este espacio 3D. 796 00:43:49,010 --> 00:43:53,400 >> Y, de repente, mi eficiencia de navegar por el espacio es sólo 797 00:43:53,400 --> 00:43:56,110 multiplicado enormemente. 798 00:43:56,110 --> 00:44:01,180 Así que puedo ir de Boston a San Francisco a Nueva Zelanda en un par 799 00:44:01,180 --> 00:44:01,840 de segundos. 800 00:44:01,840 --> 00:44:06,120 Anteriormente, ese tipo de operación me habría llevado un buen número 801 00:44:06,120 --> 00:44:08,600 diferentes clics y movimientos y atajos de teclado, y tengo que 802 00:44:08,600 --> 00:44:09,560 recordarlo todo. 803 00:44:09,560 --> 00:44:14,500 >> Así que esta es una aplicación en la presente tipo de interacción natural es 804 00:44:14,500 --> 00:44:16,350 lo que permite una mayor eficiencia. 805 00:44:16,350 --> 00:44:18,540 Así que esa es otra cosa a tener en la parte posterior de su mente. 806 00:44:18,540 --> 00:44:22,175 ¿Es esto algo que yo pueda hacer más eficiente en lo que estoy construyendo? 807 00:44:22,175 --> 00:44:27,290 808 00:44:27,290 --> 00:44:33,940 >> Y el final que quiero mostrarles antes de entrar en el SDK es sobre el 809 00:44:33,940 --> 00:44:35,220 posibilidades educativas. 810 00:44:35,220 --> 00:44:37,190 Y esto es algo que Dan tocado ligeramente con 811 00:44:37,190 --> 00:44:39,490 el Hospital de Niños. 812 00:44:39,490 --> 00:44:40,410 Vamos pantalla completa. 813 00:44:40,410 --> 00:44:41,660 Espera un segundo. 814 00:44:41,660 --> 00:44:46,780 815 00:44:46,780 --> 00:44:48,030 Aquí vamos. 816 00:44:48,030 --> 00:45:07,280 817 00:45:07,280 --> 00:45:08,530 >> Esto es un poco extraño. 818 00:45:08,530 --> 00:45:14,860 819 00:45:14,860 --> 00:45:16,380 Vamos a tratar de dar ese una pantalla completa de nuevo. 820 00:45:16,380 --> 00:45:20,502 821 00:45:20,502 --> 00:45:23,580 Bueno, que uno no se parece a lo quiere correr en esta predicción para 822 00:45:23,580 --> 00:45:24,830 alguna razón. 823 00:45:24,830 --> 00:45:31,180 824 00:45:31,180 --> 00:45:32,430 Interesante. 825 00:45:32,430 --> 00:45:34,602 826 00:45:34,602 --> 00:45:38,220 Oh, bueno, eso está muy mal. 827 00:45:38,220 --> 00:45:40,980 >> Así que ésta es básicamente una pequeña aplicación. 828 00:45:40,980 --> 00:45:46,730 Usted puede tener una mirada en ella más tarde, después de esto, si quieres. 829 00:45:46,730 --> 00:45:51,110 Pero básicamente lo que hace es que es un representación en 3D del cráneo. 830 00:45:51,110 --> 00:45:54,090 Y lo que puede hacer es, básicamente, desmontarlo en 3D. 831 00:45:54,090 --> 00:45:55,780 Se convierte en un rompecabezas en 3D. 832 00:45:55,780 --> 00:45:58,450 >> Así que algunas de estas aplicaciones, que van a [? pedir?] para una mayor inmersión 833 00:45:58,450 --> 00:45:59,400 ambiente de aprendizaje. 834 00:45:59,400 --> 00:46:03,930 Así que cuando usted es capaz de interactuar con lo que está aprendiendo, se empieza a 835 00:46:03,930 --> 00:46:04,870 tome en mucho más. 836 00:46:04,870 --> 00:46:09,910 Así que estamos viendo un montón de interesante están desarrollando aplicaciones, tanto en 837 00:46:09,910 --> 00:46:13,132 aprendizaje temprano y necesidades especiales el aprendizaje, así como todo el camino 838 00:46:13,132 --> 00:46:15,000 a través de las ciencias. 839 00:46:15,000 --> 00:46:18,180 Así que hay un montón de interesante aplicaciones a lo largo de eso. 840 00:46:18,180 --> 00:46:25,250 >> Voy a tratar de que te muestro esta, pero es va a ser un éxito poco y 841 00:46:25,250 --> 00:46:28,040 echamos de menos si podemos conseguir que funcione aquí. 842 00:46:28,040 --> 00:46:40,660 843 00:46:40,660 --> 00:46:45,740 Esto sólo muestra la mitad de la anatomía en el momento. 844 00:46:45,740 --> 00:46:48,670 Pero lo que esto es lo que le permite no se ve cómo se puede navegar 845 00:46:48,670 --> 00:46:51,900 todo esto en 3D. 846 00:46:51,900 --> 00:46:58,130 Básicamente, puedo empezar a eliminar secciones y ser capaz de navegar. 847 00:46:58,130 --> 00:47:07,610 De hecho, puedo empezar a básicamente pelar las diferentes capas. 848 00:47:07,610 --> 00:47:10,580 Es casi como ver una resonancia magnética en tiempo real. 849 00:47:10,580 --> 00:47:14,425 >> Esto es parte de la BioDigital Proyecto Humano. 850 00:47:14,425 --> 00:47:17,200 Así que esto es realmente algo que es nuevo que ha salido. 851 00:47:17,200 --> 00:47:22,190 Usted puede ver una especie de cómo usted puede simplemente tomar piezas aparte y luego sólo 852 00:47:22,190 --> 00:47:27,880 básicamente navegar y examinar mucho más de cerca. 853 00:47:27,880 --> 00:47:31,020 Esto se puede ver realmente se está ejecutando directamente en el navegador, por lo que este es un 854 00:47:31,020 --> 00:47:33,370 ejemplo de lo que es posible con la API de JavaScript. 855 00:47:33,370 --> 00:47:36,120 856 00:47:36,120 --> 00:47:45,190 >> Así que estos son algunos ejemplos de diferentes de algunas de las aplicaciones. 857 00:47:45,190 --> 00:47:48,310 Viste la exploración creativa situación. 858 00:47:48,310 --> 00:47:51,560 Usted vio algo de la eficiencia aumenta, una especie de interactivo 859 00:47:51,560 --> 00:47:52,850 ejemplos de aprendizaje. 860 00:47:52,850 --> 00:47:54,600 Así se puede ver que hay una gran variedad de diferentes 861 00:47:54,600 --> 00:47:55,850 aplicaciones, software diferente. 862 00:47:55,850 --> 00:47:59,310 863 00:47:59,310 --> 00:48:02,010 >> Supongo que, probablemente, no muchos la gente ha tenido una mirada en el SDK de 864 00:48:02,010 --> 00:48:03,000 esta etapa. 865 00:48:03,000 --> 00:48:07,530 Así que voy a ir a una muy, muy alto nivel a través de lo que es la información que es 866 00:48:07,530 --> 00:48:09,190 haciendo todo este trabajo. 867 00:48:09,190 --> 00:48:12,630 ¿Qué es lo que usted, como desarrollador haría trabajar con para crear esa clase 868 00:48:12,630 --> 00:48:14,240 de experiencias. 869 00:48:14,240 --> 00:48:17,430 >> Así que he tocado, unos pocos veces, Marcos. 870 00:48:17,430 --> 00:48:21,780 Así que en el nivel muy, muy bajo, tenemos lo que llamamos Marcos. 871 00:48:21,780 --> 00:48:25,610 Y una trama está básicamente devolverá hasta 200 veces por segundo, y 872 00:48:25,610 --> 00:48:28,870 contiene todo lo que el salto ve. 873 00:48:28,870 --> 00:48:32,740 Así que el salto de ver las manos, se vea dedos, y ve las herramientas. 874 00:48:32,740 --> 00:48:35,290 Así que te voy a mostrar rápidamente en nuestra Visualizer lo que parece. 875 00:48:35,290 --> 00:48:45,970 876 00:48:45,970 --> 00:48:49,720 >> Así que si usted está interesado en hacer alguna Desarrollo Leap, esta herramienta aquí es 877 00:48:49,720 --> 00:48:53,150 Probablemente va a ser uno de los más cosas útiles que pueda 878 00:48:53,150 --> 00:48:54,490 empezar a jugar. 879 00:48:54,490 --> 00:48:59,090 En realidad no es inmediatamente claro posiblemente donde se llega a esto desde. 880 00:48:59,090 --> 00:49:01,690 Y yo voy a mostrar rápidamente sólo para que que estás al tanto de donde se puede 881 00:49:01,690 --> 00:49:02,610 en realidad llegar a esto. 882 00:49:02,610 --> 00:49:05,380 >> Así que cuando se está ejecutando el salto de movimiento software, usted tiene esta 883 00:49:05,380 --> 00:49:06,460 pequeño icono aquí. 884 00:49:06,460 --> 00:49:09,350 Aquí es donde usted puede poner en marcha del Espacio Aéreo de, que es donde se puede llegar a su 885 00:49:09,350 --> 00:49:10,610 configuración desde. 886 00:49:10,610 --> 00:49:18,680 Una de las cosas que aquí se esta Lo llamó el diagnóstico 887 00:49:18,680 --> 00:49:21,280 visualizador, y eso es bajo Solución de problemas. 888 00:49:21,280 --> 00:49:26,932 Se va a poner en marcha esta herramienta aquí, y esto es básicamente - 889 00:49:26,932 --> 00:49:28,182 >> AUDIENCIA: [inaudible]. 890 00:49:28,182 --> 00:49:30,310 891 00:49:30,310 --> 00:49:30,770 >> MICHAEL SUTHERLAND: Ah, cierto. 892 00:49:30,770 --> 00:49:31,390 Sí, gracias por eso. 893 00:49:31,390 --> 00:49:32,640 Me di cuenta de eso también. 894 00:49:32,640 --> 00:49:37,550 895 00:49:37,550 --> 00:49:37,860 Gracias. 896 00:49:37,860 --> 00:49:39,970 Es sólo un poco de estallar antes. 897 00:49:39,970 --> 00:49:41,970 Gracias por darse cuenta de que. 898 00:49:41,970 --> 00:49:46,410 >> Así que esto es básicamente lo que el salto está bombeando. 899 00:49:46,410 --> 00:49:49,080 Así que este es el dato que viene sin ser procesado por nosotros. 900 00:49:49,080 --> 00:49:52,480 Y al final del día, esto es lo que hay. 901 00:49:52,480 --> 00:49:54,740 Así que esta es la mano y dedos, básicamente. 902 00:49:54,740 --> 00:49:58,260 Lo que estamos viendo no es toda mi dedos representan en tiempo real hacia abajo 903 00:49:58,260 --> 00:50:00,150 a una centésima de milímetro. 904 00:50:00,150 --> 00:50:01,330 >> Usted puede ver las flechas. 905 00:50:01,330 --> 00:50:03,760 Las flechas representan la dirección de mi dedo. 906 00:50:03,760 --> 00:50:05,960 Así que eso es algo que que obtendrá a través IPI. 907 00:50:05,960 --> 00:50:09,660 Usted puede ver dónde están corriendo - esa es la posición de los dedos. 908 00:50:09,660 --> 00:50:13,790 Y usted también consigue la velocidad en cualquier momento también. 909 00:50:13,790 --> 00:50:16,990 >> Y verás que los dos grandes círculos que representan mi palma. 910 00:50:16,990 --> 00:50:20,240 Y tienes una gran flecha que sobresale la parte inferior o la parte superior si tengo 911 00:50:20,240 --> 00:50:25,130 mi mano al revés, y esos son en representación de los vectores normales de palma. 912 00:50:25,130 --> 00:50:29,490 Así que, básicamente vector normal de ser sólo un vector que se está pegando hacia fuera 913 00:50:29,490 --> 00:50:31,340 de la superficie de la palma. 914 00:50:31,340 --> 00:50:36,290 Así que estos son el edificio fundamental bloques que estaría trabajando con con 915 00:50:36,290 --> 00:50:37,595 software de creación de Salto. 916 00:50:37,595 --> 00:50:43,020 Y esta herramienta le permite realmente ver exactamente lo que está pasando. 917 00:50:43,020 --> 00:50:46,250 >> Y hay algunas cosas que usted puede hacer, unos pequeños consejos en este 918 00:50:46,250 --> 00:50:49,070 visualizar que pueden ser útiles. 919 00:50:49,070 --> 00:50:52,925 Uno de ellos es sólo para representar sus dedos un poco más de claridad. 920 00:50:52,925 --> 00:50:55,770 921 00:50:55,770 --> 00:51:02,020 La otra cosa que puede ayudar a Se trata fundamentalmente de 922 00:51:02,020 --> 00:51:04,410 lo que el salto está viendo. 923 00:51:04,410 --> 00:51:07,150 >> Así que he mencionado antes, hay un par de sensores ópticos. 924 00:51:07,150 --> 00:51:11,120 Así que estas cosas tienen básicamente un campo de vista de unos 150 grados. 925 00:51:11,120 --> 00:51:15,220 Y así, este cuadro amarillo aquí es que representa lo que esto puede ver. 926 00:51:15,220 --> 00:51:18,340 Así que usted puede ver aquí, ya que salir de esa caja que soy 927 00:51:18,340 --> 00:51:20,580 empezando a perder mis manos. 928 00:51:20,580 --> 00:51:23,780 Y si empiezo a salir a la calle aquí, que va a Todavía recogerlo, pero eres 929 00:51:23,780 --> 00:51:25,730 empezando a perderlo en los bordes. 930 00:51:25,730 --> 00:51:28,300 Así que esto te da un poco de sentido del espacio que tienes 931 00:51:28,300 --> 00:51:29,550 tener que jugar. 932 00:51:29,550 --> 00:51:36,940 933 00:51:36,940 --> 00:51:41,090 >> Y verás aquí si pulsa H, que va a cambiar este menú. 934 00:51:41,090 --> 00:51:43,005 Y que en realidad le dará un todo montón de opciones diferentes que 935 00:51:43,005 --> 00:51:45,060 usted puede tener acceso. 936 00:51:45,060 --> 00:51:47,020 La mayor parte de lo que usted probablemente no va a necesitar. 937 00:51:47,020 --> 00:51:52,630 Pero es una gran manera de visualizar ¿qué está pasando sin ser excavado 938 00:51:52,630 --> 00:51:53,880 hacia abajo en los datos. 939 00:51:53,880 --> 00:52:00,740 940 00:52:00,740 --> 00:52:03,950 >> Así que esa es la Frames, Manos, Dedos y Herramientas. 941 00:52:03,950 --> 00:52:09,060 En realidad, yo voy a mostrar la misma rapidez antes de que vuelva, la herramienta. 942 00:52:09,060 --> 00:52:11,170 Así que vamos a ver, esto debería funcionar. 943 00:52:11,170 --> 00:52:15,870 944 00:52:15,870 --> 00:52:19,240 Así se puede ver aquí en mis manos. 945 00:52:19,240 --> 00:52:22,330 Y si traigo en este pin, que viene como gris. 946 00:52:22,330 --> 00:52:24,470 Y lo que es mucho decir es que eso es una herramienta. 947 00:52:24,470 --> 00:52:26,610 >> Así que tenemos lo que llamamos un API herramienta. 948 00:52:26,610 --> 00:52:31,430 En realidad, reconoce objetos como bolígrafos o pinceles, todo lo que es 949 00:52:31,430 --> 00:52:32,520 más o menos de este tipo de forma. 950 00:52:32,520 --> 00:52:35,570 Va a ser capaz de decir que eso no es un dedo, y usted puede utilizar realmente 951 00:52:35,570 --> 00:52:38,020 eso a su ventaja cuando se está la construcción de software para esto. 952 00:52:38,020 --> 00:52:40,710 953 00:52:40,710 --> 00:52:43,340 >> Usted puede comenzar a traer el mundo real objetos en su 954 00:52:43,340 --> 00:52:44,790 aplicación, por ejemplo. 955 00:52:44,790 --> 00:52:49,140 Así que usted puede ser que tenga literalmente un caballete de diferentes pinceles, y cada uno 956 00:52:49,140 --> 00:52:51,480 pincel que ha codificado hasta para representar un diferente 957 00:52:51,480 --> 00:52:52,720 cepillo en el software. 958 00:52:52,720 --> 00:52:56,450 Así que en lugar de cambiar realmente es a través de un menú en el software, 959 00:52:56,450 --> 00:52:58,900 literalmente, puede simplemente tomar un diferente cepillarse los dientes y empezar a pintar con él y 960 00:52:58,900 --> 00:53:00,150 tiene el software adaptarse a él. 961 00:53:00,150 --> 00:53:06,160 962 00:53:06,160 --> 00:53:09,400 >> Así que eso es Marcos, Manos, Dedos y Herramientas. 963 00:53:09,400 --> 00:53:12,500 Así que esa es la verdad, de verdad bajo stuff nivel que tenemos. 964 00:53:12,500 --> 00:53:18,270 No sé si alguien aquí tiene alguna familiaridad con el Kinect. 965 00:53:18,270 --> 00:53:23,210 Una de las cosas que me preguntan una lote es de donde son los datos crudos. 966 00:53:23,210 --> 00:53:28,890 Y lo que eso significa es en sí 3D sistemas de seguimiento, que es básicamente una 967 00:53:28,890 --> 00:53:30,310 blob de datos. 968 00:53:30,310 --> 00:53:32,600 >> Lo que hacemos aquí es crear un más estructurado enfoque. 969 00:53:32,600 --> 00:53:34,230 Así que este es en realidad el datos de nivel más bajo. 970 00:53:34,230 --> 00:53:37,220 Y nos encontramos con que ya que está estructurado así, lo que realmente ayuda 971 00:53:37,220 --> 00:53:39,360 personas para empezar rápido. 972 00:53:39,360 --> 00:53:43,030 Si usted acaba de conseguir dará un completo 3D blob de datos, se hace muy 973 00:53:43,030 --> 00:53:44,720 difíciles de trabajar. 974 00:53:44,720 --> 00:53:47,333 Así que esa es una de las razones por las que es estructurado de la manera que es. 975 00:53:47,333 --> 00:53:51,906 >> Entonces, ¿hay alguna pregunta alrededor algo de eso? 976 00:53:51,906 --> 00:53:52,902 Nope. 977 00:53:52,902 --> 00:53:54,152 Así que vamos a seguir adelante. 978 00:53:54,152 --> 00:53:57,060 979 00:53:57,060 --> 00:54:01,060 >> Usted puede ser capaz de empezar a ver incluso aunque los datos se estructura de una manera 980 00:54:01,060 --> 00:54:05,180 que le da literalmente lo que está ver, como las manos y los dedos, lo que puede 981 00:54:05,180 --> 00:54:10,650 ser un poco intimidante al principio para comenzar averiguar cómo trabajar con eso. 982 00:54:10,650 --> 00:54:13,570 Ahora yo estoy siguiendo los dedos en 3D, ¿qué hago con eso? 983 00:54:13,570 --> 00:54:18,670 Así que tenemos algunas APIs de alto nivel para ayudar a conseguir alrededor de algunos de los 984 00:54:18,670 --> 00:54:21,540 áreas, y podría ser una manera de conseguir empezado un poco más rápido también. 985 00:54:21,540 --> 00:54:25,300 >> Así que esto es conceptualmente llamado mociones. 986 00:54:25,300 --> 00:54:26,550 Es una parte de nuestro API. 987 00:54:26,550 --> 00:54:29,290 988 00:54:29,290 --> 00:54:33,150 Usted encontrará algunas guías en lo que es Mociones. 989 00:54:33,150 --> 00:54:36,310 Pero a un nivel conceptual, lo que es haciendo es que está básicamente de tomar todas 990 00:54:36,310 --> 00:54:39,610 estos movimientos en el espacio y convirtiéndolos en uno de los tres 991 00:54:39,610 --> 00:54:42,590 cosas - traslación, rotación, y descamación. 992 00:54:42,590 --> 00:54:44,860 >> Así que no se deje atrapar por eso. 993 00:54:44,860 --> 00:54:49,770 Pero lo que básicamente le permite hacer se convierte estos movimientos complejos 994 00:54:49,770 --> 00:54:55,310 a un solo dígito, o un grado de rotación, o una escala 995 00:54:55,310 --> 00:54:56,530 factorizar como un número. 996 00:54:56,530 --> 00:55:02,190 Así que lo que hace es que abstrae un Muchos de los mecanismos complejos y si 997 00:55:02,190 --> 00:55:06,150 Estoy haciendo esto, te da un número que dice que esta es la ampliación por 10. 998 00:55:06,150 --> 00:55:10,280 >> Así que lo que puede hacer a continuación es si tuvieras una imagen que quería ampliar, 999 00:55:10,280 --> 00:55:12,120 se pudiera tomar la imagen. 1000 00:55:12,120 --> 00:55:15,370 Y a continuación, utilizar este tipo de API que decir, así, ahora estoy escalado por un factor 1001 00:55:15,370 --> 00:55:18,570 10 y usted no tiene que preocuparse por todos los datos que está pasando. 1002 00:55:18,570 --> 00:55:20,400 Así que es algo que sólo mantener en la parte posterior de su mente. 1003 00:55:20,400 --> 00:55:23,740 Puede que sea un poco más fácil si estás tratando de hacer algunas de las personas más 1004 00:55:23,740 --> 00:55:26,680 interacciones complejas. 1005 00:55:26,680 --> 00:55:28,420 >> Eso es lo que llamamos el API mociones. 1006 00:55:28,420 --> 00:55:32,180 Usted no va a ver lo que realmente llama Los movimientos en la documentación. 1007 00:55:32,180 --> 00:55:35,750 En realidad es una colección de APIs de diferentes lugares. 1008 00:55:35,750 --> 00:55:38,790 Pero lo que puedo hacer es si alguien está interesados ​​en aprender más acerca de 1009 00:55:38,790 --> 00:55:45,230 eso, estoy feliz con el punto en algún guías para saber cómo empezar a trabajar en eso. 1010 00:55:45,230 --> 00:55:47,540 >> Y luego la siguiente cosa, que es lo que la mayoría de las personas son 1011 00:55:47,540 --> 00:55:49,920 probablemente más familiar con, es Gestos. 1012 00:55:49,920 --> 00:55:53,680 Así que este es mucho mayor nivel de abstracción. 1013 00:55:53,680 --> 00:55:55,910 Así que básicamente está teniendo todos estos tipo de movimientos y ya está 1014 00:55:55,910 --> 00:55:58,510 diciendo, bien, ¿qué es un discreto cosa que yo pueda hacer? 1015 00:55:58,510 --> 00:56:03,690 Así que puedo círculo con el dedo, o puedo Swipe con la mano, o puedo aprovechar 1016 00:56:03,690 --> 00:56:04,720 en el oído. 1017 00:56:04,720 --> 00:56:08,240 Y así hemos roto los abajo apenas a tratar de hacerlo un poco más fácil de 1018 00:56:08,240 --> 00:56:11,860 empezar en algún de estos gestos. 1019 00:56:11,860 --> 00:56:14,390 Y yo voy a mostrar a mostrar un poco acerca de cómo algunos de los trabajos. 1020 00:56:14,390 --> 00:56:17,860 1021 00:56:17,860 --> 00:56:24,675 >> Así que de vuelta en el visualizador, si enciendo Gestos on - 1022 00:56:24,675 --> 00:56:37,550 1023 00:56:37,550 --> 00:56:42,675 permítanme dejar de que lo que no es rotación y lo que es correr mareado. 1024 00:56:42,675 --> 00:56:43,430 Bien, ahí vamos. 1025 00:56:43,430 --> 00:56:44,680 Turn it up. 1026 00:56:44,680 --> 00:56:49,750 1027 00:56:49,750 --> 00:56:50,800 Bien, aquí vamos. 1028 00:56:50,800 --> 00:56:53,560 >> Así que ahora usted puede ver que mi manos están en el espacio. 1029 00:56:53,560 --> 00:56:57,750 Si dibujo un círculo, ya viene y mostrando un círculo. 1030 00:56:57,750 --> 00:57:01,140 Y se puede ver que en realidad es en cualquier plano. 1031 00:57:01,140 --> 00:57:02,360 No importa de verdad cómo lo dibujo. 1032 00:57:02,360 --> 00:57:05,760 Pero es básicamente detectar que estoy dibujando un círculo con el dedo. 1033 00:57:05,760 --> 00:57:10,830 >> Y a nivel de API, que hemos tratado de hacer que lo más fácil posible de usar. 1034 00:57:10,830 --> 00:57:14,880 Así que usted realmente no tiene que pensar en la mecánica de los puntos de seguimiento 1035 00:57:14,880 --> 00:57:16,610 en 3D y averiguar si es un círculo. 1036 00:57:16,610 --> 00:57:19,690 Puedes simplemente decir, es un círculo pasando? 1037 00:57:19,690 --> 00:57:23,150 Así que es una cosa que pueda utilizar como mecanismo de control. 1038 00:57:23,150 --> 00:57:26,257 >> También verá allí que tenemos golpes, grifos. 1039 00:57:26,257 --> 00:57:30,570 1040 00:57:30,570 --> 00:57:34,280 Usted puede ver esas pequeñas bolas rebotando hay en la parte inferior. 1041 00:57:34,280 --> 00:57:37,990 Así que estos son visualmente cómo muestran lo que los gestos son. 1042 00:57:37,990 --> 00:57:42,600 >> Pero en términos de desarrollo de software para esto, es sólo una forma de alto nivel 1043 00:57:42,600 --> 00:57:47,130 de simplificar mucho la complejidad de seguimiento de los dedos, lo que sólo puede 1044 00:57:47,130 --> 00:57:49,210 utilizar los como es. 1045 00:57:49,210 --> 00:57:51,250 Usted comenzará a ver diferente enfoques para eso. 1046 00:57:51,250 --> 00:57:54,890 Y te voy a mostrar otro enfoque a poco más adelante de una manera diferente 1047 00:57:54,890 --> 00:57:59,390 de hacer eso, pero los todo integrado en el API. 1048 00:57:59,390 --> 00:58:05,900 1049 00:58:05,900 --> 00:58:09,340 >> Así que tenemos un par de otras partes para el SDK que podría ser 1050 00:58:09,340 --> 00:58:10,700 interesante para ustedes. 1051 00:58:10,700 --> 00:58:15,440 Así que para cubrir esos últimos bits, hay tres niveles de abstracción que 1052 00:58:15,440 --> 00:58:16,000 hablado. 1053 00:58:16,000 --> 00:58:20,330 El bajo nivel, que son los marcos, las manos y los dedos. 1054 00:58:20,330 --> 00:58:23,570 >> El nivel medio, donde se convierte gran parte de ese movimiento en 1055 00:58:23,570 --> 00:58:30,510 movimiento continuo, de modo de rotación, o Escala, o Traducción. 1056 00:58:30,510 --> 00:58:33,010 Y luego al siguiente nivel que son los gestos, como 1057 00:58:33,010 --> 00:58:34,160 estoy haciendo un círculo? 1058 00:58:34,160 --> 00:58:35,560 ¿Estoy haciendo un grifo? 1059 00:58:35,560 --> 00:58:37,890 ¿Estoy haciendo un golpe? 1060 00:58:37,890 --> 00:58:42,480 >> Luego, en el otro lado de ella, tenemos cosas llaman la Caja de Interacción. 1061 00:58:42,480 --> 00:58:45,620 Yo no quiero entrar en demasiados detalles, porque todo esto es sólo para 1062 00:58:45,620 --> 00:58:47,990 darle un poco de sabor de lo que algunas de las cosas que son. 1063 00:58:47,990 --> 00:58:51,710 Definitivamente eres más que bienvenido a llegar a mí con detalles más adelante 1064 00:58:51,710 --> 00:58:52,740 en esto. 1065 00:58:52,740 --> 00:58:56,320 Pero el cuadro de Interacción es otra manera que estamos tratando de hacer un poco más 1066 00:58:56,320 --> 00:59:00,880 poco más simple de pensar en coordenadas en el espacio. 1067 00:59:00,880 --> 00:59:03,630 >> Así que he mencionado antes viste el espacio - 1068 00:59:03,630 --> 00:59:06,520 es esta pirámide invertida 3D. 1069 00:59:06,520 --> 00:59:07,940 Eso podría ser un poco difícil. 1070 00:59:07,940 --> 00:59:08,700 Usted puede ver una especie de allí. 1071 00:59:08,700 --> 00:59:11,760 Eso puede ser un poco complicado si usted está tratando de traducir eso en 1072 00:59:11,760 --> 00:59:15,770 espacio de la pantalla donde se esté viendo lo que usted está trabajando. 1073 00:59:15,770 --> 00:59:17,685 >> Así que lo que hemos creado es una caja de Interacción. 1074 00:59:17,685 --> 00:59:25,630 1075 00:59:25,630 --> 00:59:27,280 Va a ser muy difícil - 1076 00:59:27,280 --> 00:59:29,560 oh, allá vamos si enciendo la que aparezca en. 1077 00:59:29,560 --> 00:59:31,170 Así se puede ver que la caja blanca allí. 1078 00:59:31,170 --> 00:59:34,650 1079 00:59:34,650 --> 00:59:40,990 Y básicamente lo que está haciendo es que está acaba de mapeo que a cero a uno, 1080 00:59:40,990 --> 00:59:41,540 cero a uno. 1081 00:59:41,540 --> 00:59:44,480 Así que usted acaba de obtener un espacio reducido Eso es siempre fija. 1082 00:59:44,480 --> 00:59:47,900 Usted no tiene que preocuparse acerca de cómo lejos que están por encima del dispositivo, 1083 00:59:47,900 --> 00:59:48,520 o donde sea. 1084 00:59:48,520 --> 00:59:49,770 >> Y esto se ajusta - 1085 00:59:49,770 --> 00:59:52,410 1086 00:59:52,410 --> 00:59:54,160 por lo menos se debe ajustar. 1087 00:59:54,160 --> 00:59:59,850 1088 00:59:59,850 --> 01:00:02,570 Esta es, obviamente, el modo de demostración. 1089 01:00:02,570 --> 01:00:06,630 Pero básicamente lo que va a pasar con es decir que sólo se ajustará a 1090 01:00:06,630 --> 01:00:10,890 dondequiera que la persona está por encima del dispositivo, y que va a crear un consistente 1091 01:00:10,890 --> 01:00:12,870 espacio para que usted trabaja pulg 1092 01:00:12,870 --> 01:00:16,090 >> Suena un poco complejo con el manera en que yo estoy explicando allí. 1093 01:00:16,090 --> 01:00:20,620 Pero lo que esencialmente le permite que hacer es olvidarse de 1094 01:00:20,620 --> 01:00:21,600 cuando la persona que es. 1095 01:00:21,600 --> 01:00:25,610 Simplemente le da un cero a escala para una en la Y, cero a uno en el X. Y 1096 01:00:25,610 --> 01:00:29,550 simplemente no tiene que preocuparse acerca de todos la complejidad de que la persona es, 1097 01:00:29,550 --> 01:00:33,000 ya sea que estén usando movimientos grandes o pequeños movimientos, y que sólo las escalas 1098 01:00:33,000 --> 01:00:35,030 todo para usted. 1099 01:00:35,030 --> 01:00:36,330 Así que eso es sólo algo para mantener un ojo hacia fuera. 1100 01:00:36,330 --> 01:00:38,350 >> Si usted mira a través de la documentación y ves algo 1101 01:00:38,350 --> 01:00:41,920 sobre Box Interacción, eso es lo que se está refiriendo a. 1102 01:00:41,920 --> 01:00:45,792 Puede ser un poco difícil concepto para entender lo que es. 1103 01:00:45,792 --> 01:00:57,040 Y lo lamentable es que no es ampliación conmigo, pero eso está bien. 1104 01:00:57,040 --> 01:01:01,260 >> Y ya que estamos en este punto de vista, el otro API que sería interesante 1105 01:01:01,260 --> 01:01:03,530 tal vez hablar es nuestra Toque API Zone. 1106 01:01:03,530 --> 01:01:08,900 Así que una de las primeras cosas que la gente preguntar es ¿cómo se hace clic con el salto? 1107 01:01:08,900 --> 01:01:11,250 Es un poco una pregunta interesante, porque usted realmente no necesita hacer clic en 1108 01:01:11,250 --> 01:01:12,390 con el salto. 1109 01:01:12,390 --> 01:01:15,350 Lo que tratamos y animamos es pensar acerca de la interacción con la realidad 1110 01:01:15,350 --> 01:01:19,410 espacio, agarrarla y moverla - usted no es necesario que haga clic y arrastre. 1111 01:01:19,410 --> 01:01:23,850 >> Sin embargo, para las aplicaciones en las que una especie de la interacción es necesario, 1112 01:01:23,850 --> 01:01:25,775 tener una API que se llama una API Zone Touch. 1113 01:01:25,775 --> 01:01:29,470 Y que sólo trata de tomar una gran cantidad de la complejidad de averiguar exactamente 1114 01:01:29,470 --> 01:01:33,130 lo que el usuario está haciendo en el aire y simplifica en sólo un evento que 1115 01:01:33,130 --> 01:01:35,600 dice que ya sea ha hecho clic o no. 1116 01:01:35,600 --> 01:01:38,250 Y sólo voy a muestro muy rápidamente cómo funciona. 1117 01:01:38,250 --> 01:01:43,720 1118 01:01:43,720 --> 01:01:52,000 >> Así que usted puede ver aquí el ser de mi dedo representado como un cursor, y usted 1119 01:01:52,000 --> 01:01:54,720 conseguir dada esta posición a lo largo de la API. 1120 01:01:54,720 --> 01:01:58,250 Y en cuanto empiezo a mover hacia adelante, básicamente dice que ahora estoy haciendo click y me 1121 01:01:58,250 --> 01:02:00,080 puede arrastrar este alrededor. 1122 01:02:00,080 --> 01:02:02,700 Y no importa realmente donde Yo estoy en el espacio 3D - 1123 01:02:02,700 --> 01:02:04,650 que va a trabajar, no importa donde estoy. 1124 01:02:04,650 --> 01:02:09,060 >> Y así, a su valor nominal que se ve muy simple. 1125 01:02:09,060 --> 01:02:12,180 En realidad hay un montón de complejos la mecánica de todo eso. 1126 01:02:12,180 --> 01:02:15,800 Así que por eso tratamos de encapsular todo esto en un API y que sea una 1127 01:02:15,800 --> 01:02:17,610 poco más simple para ustedes. 1128 01:02:17,610 --> 01:02:21,140 Así que si usted tiene un vistazo a la API, es En realidad es bastante sencillo 1129 01:02:21,140 --> 01:02:23,780 construir que en su aplicación, y usted no tiene que preocuparse acerca de todos los 1130 01:02:23,780 --> 01:02:27,130 complejidades de donde el La mano de persona es. 1131 01:02:27,130 --> 01:02:31,380 >> Así que hay un montón de otros cosas en el SDK. 1132 01:02:31,380 --> 01:02:33,610 Si usted quiere tener un poco de explorar, usted comenzará a encontrar algún 1133 01:02:33,610 --> 01:02:34,210 de las otras cosas. 1134 01:02:34,210 --> 01:02:38,860 Pero esos son algunos de los altos niveles conceptos que se encuentran en nuestro SDK. 1135 01:02:38,860 --> 01:02:42,760 >> Puede ser que sea un poco más para tomar en sin haber tenido la oportunidad de jugar 1136 01:02:42,760 --> 01:02:44,050 un poco con el salto todavía. 1137 01:02:44,050 --> 01:02:47,800 Pero yo sólo quería darle un poco de una idea de lo que hay allí para que 1138 01:02:47,800 --> 01:02:51,850 cuando lo hace llegar a ella, como he dicho, no dude en acercarse a nosotros. 1139 01:02:51,850 --> 01:02:54,470 Te puedo apuntar en la dirección correcta para cualquier tipo de documentación para ayudar a 1140 01:02:54,470 --> 01:02:55,720 a empezar. 1141 01:02:55,720 --> 01:03:01,080 1142 01:03:01,080 --> 01:03:06,960 >> Así que como ya he dicho, nuestro SDK tiene un montón de lenguas nativas. 1143 01:03:06,960 --> 01:03:08,870 Tenemos la API de JavaScript. 1144 01:03:08,870 --> 01:03:13,310 Una de las maneras más fáciles para empezar podría ser la de mirar a algunos de los 1145 01:03:13,310 --> 01:03:16,560 plataformas de los marcos que están ahí fuera. 1146 01:03:16,560 --> 01:03:19,370 >> No sé si la gente está familiarizados con Unity. 1147 01:03:19,370 --> 01:03:22,340 famo.us, goo y Vuo son todos los muy nuevos a la escena. 1148 01:03:22,340 --> 01:03:24,820 Unreal usted probablemente visto en motores de juego. 1149 01:03:24,820 --> 01:03:30,040 >> Pero lo que este tipo de entornos de hacer Se puede ser una manera más fácil de ayudar a 1150 01:03:30,040 --> 01:03:30,930 empezar. 1151 01:03:30,930 --> 01:03:33,890 Debido a lo que algunos de ellos lo hacen testamento le proporcionan un marco 3D para 1152 01:03:33,890 --> 01:03:34,770 comenzar con. 1153 01:03:34,770 --> 01:03:37,490 Así es como que lleva a cabo alguna de la complejidad. 1154 01:03:37,490 --> 01:03:40,930 Usted obtiene más de un elemento visual medio ambiente para trabajar, 1155 01:03:40,930 --> 01:03:45,380 >> famo.us es una nueva plataforma que viene hacia fuera para una web de desarrollo de aplicaciones. 1156 01:03:45,380 --> 01:03:48,950 Su objetivo es hacer que la aplicación web desarrollo muy fácil. 1157 01:03:48,950 --> 01:03:50,830 Así que va a salir - 1158 01:03:50,830 --> 01:03:52,340 no hay marco de tiempo para en el momento. 1159 01:03:52,340 --> 01:03:54,790 Pero si eso es algo que te interesados ​​en hacerlo, podría ser una 1160 01:03:54,790 --> 01:03:56,430 para mantener un ojo en. 1161 01:03:56,430 --> 01:04:00,410 >> goo es una increíble HTML5 plataforma de juegos. 1162 01:04:00,410 --> 01:04:05,530 Están haciendo un editor muy visual así en línea, una vez más, para alta 1163 01:04:05,530 --> 01:04:07,480 aplicaciones web de rendimiento. 1164 01:04:07,480 --> 01:04:11,520 Vuo es algo que pueda repasar muy brevemente. 1165 01:04:11,520 --> 01:04:15,580 Esto introduce el concepto de creación rápida de prototipos. 1166 01:04:15,580 --> 01:04:17,100 >> Y no me quiero ir demasiado profundo en eso. 1167 01:04:17,100 --> 01:04:20,226 Pero una de las cosas si usted es realmente interesado en entrar en este 1168 01:04:20,226 --> 01:04:25,370 tipo de desarrollo, la búsqueda de una buena herramienta hacer prototipado rápido puede ser 1169 01:04:25,370 --> 01:04:26,480 realmente valioso. 1170 01:04:26,480 --> 01:04:30,520 Y lo que quiero decir con esto es que es un marco en el que tienes que hacer muy, 1171 01:04:30,520 --> 01:04:33,200 muy poco esfuerzo para obtener una gran cantidad de retorno. 1172 01:04:33,200 --> 01:04:35,450 Así que usted realmente no necesita que hacer un montón de codificación. 1173 01:04:35,450 --> 01:04:38,640 Mucho de esto es muy visual - es arrastrando cuadras a la redonda. 1174 01:04:38,640 --> 01:04:45,230 >> De hecho, puedo mostrarte un muy, muy breve ejemplo de esto. 1175 01:04:45,230 --> 01:05:04,650 1176 01:05:04,650 --> 01:05:07,710 Así que usted puede ver aquí, es sólo una ambiente completamente visual - 1177 01:05:07,710 --> 01:05:08,960 usted ni siquiera necesita código. 1178 01:05:08,960 --> 01:05:18,888 1179 01:05:18,888 --> 01:05:21,220 Oh, genial - 1180 01:05:21,220 --> 01:05:23,340 no vamos a hacer eso de demostración en este momento. 1181 01:05:23,340 --> 01:05:25,330 No parece querer para funcionar en este momento. 1182 01:05:25,330 --> 01:05:29,490 Así que, sin entrar en demasiados detalles, que es lo que se llama una visual 1183 01:05:29,490 --> 01:05:30,910 lenguaje de programación. 1184 01:05:30,910 --> 01:05:34,460 Esto le permite obtener algunos básicos funcionalidad de trabajo. 1185 01:05:34,460 --> 01:05:40,970 >> Voy a traer rápidamente una versión completa de este. 1186 01:05:40,970 --> 01:05:47,870 Así que usted puede ver aquí, esta es una muy sencilla aplicación que básicamente 1187 01:05:47,870 --> 01:05:50,400 toma una imagen y le permite a moverlo con el salto. 1188 01:05:50,400 --> 01:05:53,730 Y estos bloques verdes aquí están básicamente todo lo que necesita hacer para conseguir 1189 01:05:53,730 --> 01:05:55,380 comenzado con el lado del salto de la misma. 1190 01:05:55,380 --> 01:05:58,660 Así que es una buena manera de empezar. 1191 01:05:58,660 --> 01:06:01,550 Si usted tiene algunas ideas que usted quiere experimentar con incluso antes de llegar 1192 01:06:01,550 --> 01:06:03,460 cualquier código de abajo, que es una buena manera de empezar. 1193 01:06:03,460 --> 01:06:06,000 1194 01:06:06,000 --> 01:06:08,280 >> AUDIENCIA: Si usamos [inaudible] 1195 01:06:08,280 --> 01:06:12,000 mire, ¿sería traducir en código real? 1196 01:06:12,000 --> 01:06:14,870 >> MICHAEL SUTHERLAND: En esa situación, No creo que usted tiene la capacidad de 1197 01:06:14,870 --> 01:06:16,410 traducir a código. 1198 01:06:16,410 --> 01:06:18,820 Definitivamente, hay alguna otra frameworks que hay. 1199 01:06:18,820 --> 01:06:21,990 Quartz Composer es en realidad una herramienta de Apple. 1200 01:06:21,990 --> 01:06:25,560 Ya no es oficialmente compatible, pero hay una gran comunidad que lo rodea. 1201 01:06:25,560 --> 01:06:27,550 >> Hemos visto algunos Salto increíblemente cosas salir de eso. 1202 01:06:27,550 --> 01:06:29,280 Hay algunos plug-ins disponibles. 1203 01:06:29,280 --> 01:06:34,260 Creo que no hay acceso a bajo nivel Código de Cuarzo, aunque no estoy 1204 01:06:34,260 --> 01:06:36,170 completamente seguro de eso. 1205 01:06:36,170 --> 01:06:38,400 Pero esa es una buena pregunta. 1206 01:06:38,400 --> 01:06:45,790 1207 01:06:45,790 --> 01:06:50,210 >> Así que sólo voy a mostrar algunas muy, términos de muy alto nivel para las cosas 1208 01:06:50,210 --> 01:06:53,470 que pensar cuando estás desarrollando. 1209 01:06:53,470 --> 01:06:57,830 Las condiciones de iluminación no son generalmente un gran problema para el salto más. 1210 01:06:57,830 --> 01:07:01,330 Tenemos un equipo increíble que es Básicamente sido capaz de eliminar por 1211 01:07:01,330 --> 01:07:03,310 casi todas las condiciones de iluminación, ya que eso es algo que puede 1212 01:07:03,310 --> 01:07:04,080 potencialmente afectar. 1213 01:07:04,080 --> 01:07:07,530 Fuentes infrarrojas desde la fuera de tener la capacidad de afectar a la 1214 01:07:07,530 --> 01:07:08,770 rendimiento. 1215 01:07:08,770 --> 01:07:12,660 >> En general, realmente no se llega a través de muchos obstáculos. 1216 01:07:12,660 --> 01:07:17,590 Si en su desarrollo se ve que el dispositivo entra en modo robusto, 1217 01:07:17,590 --> 01:07:21,680 realmente todo lo que significa es que puede tener detecta que hay algo de infrarrojos 1218 01:07:21,680 --> 01:07:23,880 fuentes de luz en el entorno y se está compensando por ello. 1219 01:07:23,880 --> 01:07:27,110 Así que no se preocupe demasiado acerca de eso. 1220 01:07:27,110 --> 01:07:32,870 >> En general, cuando usted está diseñando software para el salto, es importante 1221 01:07:32,870 --> 01:07:37,890 darse cuenta de que esto podría ser el primero tiempo que el usuario está utilizando 1222 01:07:37,890 --> 01:07:39,070 esta tecnología. 1223 01:07:39,070 --> 01:07:44,560 Y esto es algo que es difícil para conseguir su cabeza alrededor de un principio. 1224 01:07:44,560 --> 01:07:49,240 Lo que tratamos y animamos a la gente a hacer es pensar en lugar de sólo 1225 01:07:49,240 --> 01:07:53,490 permitiendo que el usuario tiene que encontrar su camino alrededor de la interacción, lo que 1226 01:07:53,490 --> 01:07:57,470 usted está pidiendo a su usuario a hacer, tratar de explicar a ellos un poco. 1227 01:07:57,470 --> 01:08:00,120 Tratarlos como si nunca puede han visto esta tecnología. 1228 01:08:00,120 --> 01:08:04,400 A veces la gente ni siquiera sabe que llegar a sus manos a lo largo del dispositivo, 1229 01:08:04,400 --> 01:08:06,830 así que no dar nada por sentado. 1230 01:08:06,830 --> 01:08:11,110 >> Si usted tiene una mirada alrededor en el espacio aéreo, te darás cuenta de que muchas de las aplicaciones 1231 01:08:11,110 --> 01:08:16,290 realmente inferir el usuario en cómo realmente interactuar con la aplicación. 1232 01:08:16,290 --> 01:08:18,060 Eso es algo que acaba de conocer. 1233 01:08:18,060 --> 01:08:21,460 Si está desarrollando software para esta plataforma, es nueva. 1234 01:08:21,460 --> 01:08:24,979 Las personas no están familiarizados con el La tecnología, sin embargo, y por lo tanto es posible que necesite 1235 01:08:24,979 --> 01:08:29,220 ayudar a aliviar ellos en lo que sea es lo que usted está construyendo. 1236 01:08:29,220 --> 01:08:31,600 >> Data es tu amigo. 1237 01:08:31,600 --> 01:08:32,880 He mencionado antes el visualizador. 1238 01:08:32,880 --> 01:08:35,240 Podría ser uno de los mejores herramientas que utilizan. 1239 01:08:35,240 --> 01:08:38,970 Simplemente le permite buscar y lo que estás haciendo. 1240 01:08:38,970 --> 01:08:42,890 Piense acerca de la acción que usted está tratando de codificar y, a continuación, busque en 1241 01:08:42,890 --> 01:08:44,970 como se ve en el visualizador. 1242 01:08:44,970 --> 01:08:48,300 Y entonces se le dará una mejor idea de lo que significa que los datos de que 1243 01:08:48,300 --> 01:08:51,740 usted está saliendo del SDK. 1244 01:08:51,740 --> 01:08:59,779 >> Si usted está haciendo todo lo que necesita un menú, los menús son algo que se 1245 01:08:59,779 --> 01:09:02,450 quiere que el usuario sea capaz de hacer sin pensar. 1246 01:09:02,450 --> 01:09:04,380 En realidad no es parte de su aplicación. 1247 01:09:04,380 --> 01:09:07,080 Es una parte de la forma en que el usuario utiliza su aplicación. 1248 01:09:07,080 --> 01:09:09,670 >> Así que tenemos algunos recursos en el sitio del desarrollador. 1249 01:09:09,670 --> 01:09:14,040 Sólo un par de diferentes sistemas de menús que tienen la carga de usted 1250 01:09:14,040 --> 01:09:16,399 chicos por tener que pensar en cómo construir menús. 1251 01:09:16,399 --> 01:09:19,130 Debido a que los menús pueden ser algo que usted podría pasar mucho tiempo tratando de 1252 01:09:19,130 --> 01:09:22,590 para construir en su aplicación, cuando realmente lo que estamos tratando de hacer es 1253 01:09:22,590 --> 01:09:24,850 construir la idea de que tener, no el menú. 1254 01:09:24,850 --> 01:09:29,140 Por lo que recomiendo, si usted tiene que hacer cualquier tipo de sistemas de menú, sin duda 1255 01:09:29,140 --> 01:09:31,430 tener una mirada en la que los recursos tener en el sitio de desarrolladores. 1256 01:09:31,430 --> 01:09:34,370 Tenemos algunos grandes ejemplos de cómo hacer menús, y cómo mantenerlos 1257 01:09:34,370 --> 01:09:37,350 coherente, de modo que los usuarios tienen un experiencia consistente a través de 1258 01:09:37,350 --> 01:09:40,170 aplicaciones. 1259 01:09:40,170 --> 01:09:41,689 >> Información visual. 1260 01:09:41,689 --> 01:09:45,870 Entonces, ¿qué quiero decir con esto es que si, por ejemplo, usted está tratando de hacer algo 1261 01:09:45,870 --> 01:09:51,600 que está mostrando un espacio 3D, es muy importante para proporcionar algún tipo de 1262 01:09:51,600 --> 01:09:52,830 retroalimentación visual. 1263 01:09:52,830 --> 01:09:58,340 Así que si eso es mostrar dónde está su los dedos están en ese espacio, o en el 1264 01:09:58,340 --> 01:10:03,230 caso del Bloque 54 que vimos en el mismo empezar, te habrás dado cuenta de que 1265 01:10:03,230 --> 01:10:04,860 los botones [? pedales?] estaban iluminados. 1266 01:10:04,860 --> 01:10:10,510 Y cuando fui cerca de la torre de bloques, en realidad se podría ver 1267 01:10:10,510 --> 01:10:12,480 visualmente que estaba cerca de ellos. 1268 01:10:12,480 --> 01:10:15,920 Y es un pequeño truco, pero es en realidad muy importante. 1269 01:10:15,920 --> 01:10:19,940 Así que asegúrese de que el usuario orientada en ese espacio 3D. 1270 01:10:19,940 --> 01:10:21,470 >> Y de nuevo, el prototipado rápido. 1271 01:10:21,470 --> 01:10:24,740 Si usted puede encontrar algunas herramientas que encontrar útil, definitivamente lo haría 1272 01:10:24,740 --> 01:10:26,500 le animamos a invertir el tiempo en ella. 1273 01:10:26,500 --> 01:10:30,210 Ser capaz de obtener sus ideas de forma rápida en lugar de tener que gastar una 1274 01:10:30,210 --> 01:10:34,090 mucho tiempo de codificación en un nivel inferior y tratando de encontrar la manera de codificar 1275 01:10:34,090 --> 01:10:37,600 para arriba, si usted puede conseguir esas ideas en delante de usted, jugar con ellos 1276 01:10:37,600 --> 01:10:45,380 un poco y luego código de arriba, que podría ser un gran ahorro de tiempo. 1277 01:10:45,380 --> 01:10:48,760 >> Así que estamos de llegar al final. 1278 01:10:48,760 --> 01:10:52,092 ¿Cómo estamos de tiempo? 1279 01:10:52,092 --> 01:10:55,960 >> ALTAVOZ 2: [inaudible] de ocho minuto hasta 5:30. 1280 01:10:55,960 --> 01:10:57,543 >> MICHAEL SUTHERLAND: Vamos a terminar a las 5:30? 1281 01:10:57,543 --> 01:10:58,505 >> ALTAVOZ 2: lo hago. 1282 01:10:58,505 --> 01:11:01,010 Ese fue el punto de que anunciar aquí. 1283 01:11:01,010 --> 01:11:02,770 Pero podemos hacer una en un Q & A después de esto. 1284 01:11:02,770 --> 01:11:05,260 >> MICHAEL SUTHERLAND: Sí, no voy a ir demasiado profundamente en el resto de este entonces. 1285 01:11:05,260 --> 01:11:07,570 He mencionado antes de que un diferente manera de hacer gestos. 1286 01:11:07,570 --> 01:11:14,050 Si te interesa y que está trabajando con JavaScript, este es un 1287 01:11:14,050 --> 01:11:18,820 JavaScript aplicación que un desarrollador llamado Robert Leary construido. 1288 01:11:18,820 --> 01:11:21,920 Lo que hace es que se necesita mucho de la complejidad de la 1289 01:11:21,920 --> 01:11:24,270 grabación y uso de movimientos. 1290 01:11:24,270 --> 01:11:27,660 >> Así que lo que ha hecho es que es básicamente creado una grabadora gesto. 1291 01:11:27,660 --> 01:11:30,410 Puede escribir en el gesto, grabarlo. 1292 01:11:30,410 --> 01:11:34,160 Se escupe algo que pueda luego tire en su aplicación. 1293 01:11:34,160 --> 01:11:39,820 Así que en lugar de tener que codificar toda la movimientos complejos en 3D, puede 1294 01:11:39,820 --> 01:11:43,310 toma esto, realizar la acción, y guardarlo para su aplicación. 1295 01:11:43,310 --> 01:11:45,560 Así que eso podría ser una interesante herramienta para ayudarle a empezar. 1296 01:11:45,560 --> 01:11:49,150 1297 01:11:49,150 --> 01:11:50,900 >> Puedo pasar por estos muy rápidamente. 1298 01:11:50,900 --> 01:11:54,850 Es sólo un par de videos que muestran algunas de las aplicaciones interesantes. 1299 01:11:54,850 --> 01:11:58,850 Algunas de las cosas que usted no puede ver ya sea en el espacio aéreo, pero está flotando 1300 01:11:58,850 --> 01:12:00,190 alrededor de la comunidad de desarrolladores. 1301 01:12:00,190 --> 01:12:03,860 Sólo un trabajo increíble que la gente tiene estado trabajando en ese programa alguna 1302 01:12:03,860 --> 01:12:06,700 tal vez algunas aplicaciones más singulares posible. 1303 01:12:06,700 --> 01:12:10,920 1304 01:12:10,920 --> 01:12:16,300 >> Así que este es un sistema que está utilizando básicamente de seguimiento de cabeza en la cámara 1305 01:12:16,300 --> 01:12:17,550 para dar a esa profundidad perspectiva. 1306 01:12:17,550 --> 01:12:29,550 1307 01:12:29,550 --> 01:12:31,975 Pero usted puede ver que es un bonito interesante truco visual. 1308 01:12:31,975 --> 01:12:42,610 1309 01:12:42,610 --> 01:12:45,910 Así que eso es algo de una cosa interesante que es posible con este tipo de 1310 01:12:45,910 --> 01:12:47,160 la tecnología. 1311 01:12:47,160 --> 01:12:53,030 1312 01:12:53,030 --> 01:12:56,270 >> Y a continuación, algunos de ustedes pueden estar familiarizados con el Oculus Rift. 1313 01:12:56,270 --> 01:12:59,000 Esto es sólo un poco de trabajo experimental que algunos de los desarrolladores han sido 1314 01:12:59,000 --> 01:13:03,190 haciendo alrededor de la combinación de salto de movimiento con el Oculus Rift, así que para la primera 1315 01:13:03,190 --> 01:13:06,830 tiempo que puede estar dentro ese mundo virtual. 1316 01:13:06,830 --> 01:13:11,730 Así que va a ser una interesante enfoque para el juego va a ser pronto. 1317 01:13:11,730 --> 01:13:13,565 El Oculus Rift es un dispositivo de realidad virtual. 1318 01:13:13,565 --> 01:13:17,650 1319 01:13:17,650 --> 01:13:19,360 Pobre hombre - 1320 01:13:19,360 --> 01:13:20,610 él realmente tiene un mal rato. 1321 01:13:20,610 --> 01:13:25,850 1322 01:13:25,850 --> 01:13:30,050 >> Esta fue una exposición que se hizo utilizando la cartografía de proyección 1323 01:13:30,050 --> 01:13:33,070 con el salto de movimiento. 1324 01:13:33,070 --> 01:13:36,220 Sólo un realmente agradable interactivo ambiente donde la gente 1325 01:13:36,220 --> 01:13:37,470 puede simplemente jugar. 1326 01:13:37,470 --> 01:13:41,540 1327 01:13:41,540 --> 01:13:44,510 Se puede ver allí ellos crearon estos Árboles en 3D usando la asignación de proyección 1328 01:13:44,510 --> 01:13:45,760 técnicas. 1329 01:13:45,760 --> 01:13:59,590 1330 01:13:59,590 --> 01:14:02,790 Esta fue una interesante uno hecho en Taipei con Heineken hacer una 1331 01:14:02,790 --> 01:14:04,513 instalación. 1332 01:14:04,513 --> 01:14:39,240 1333 01:14:39,240 --> 01:14:42,230 >> El enfoque general de "Iron Man" allí. 1334 01:14:42,230 --> 01:14:45,690 Pero por el bien de tiempo, voy a acaba de obtener de forma rápida hasta el final. 1335 01:14:45,690 --> 01:14:50,500 Así que si hay tres cosas que haría sería bueno llevar - porque 1336 01:14:50,500 --> 01:14:52,800 se dan cuenta de que hay una gran cantidad de información que nosotros acabamos de cubrir. 1337 01:14:52,800 --> 01:14:57,350 Y un montón de él se puede realmente necesita pasar un poco de tiempo para simplemente cavar 1338 01:14:57,350 --> 01:14:59,000 hacia abajo en los recursos que están disponibles. 1339 01:14:59,000 --> 01:15:03,710 >> Pero creo que la primera cosa es realmente si está diseñando software, tratar de 1340 01:15:03,710 --> 01:15:09,470 diseñar para el usuario, no para "Iron Man". Así que olvídate de que quiero ser 1341 01:15:09,470 --> 01:15:16,040 "Iron Man". Quiero estar en la "Minoría Report. "Pero en cambio, 1342 01:15:16,040 --> 01:15:17,050 diseñar para el usuario. 1343 01:15:17,050 --> 01:15:19,040 Diseño para la persona que está pasando a usar el software. 1344 01:15:19,040 --> 01:15:22,340 >> Así que pensar en cómo puedo hacer su experiencia mejor? 1345 01:15:22,340 --> 01:15:25,310 ¿Cómo puedo hacer algo que que están haciendo mejor? 1346 01:15:25,310 --> 01:15:28,120 Y eso es realmente va a ser donde el más poderoso y el más 1347 01:15:28,120 --> 01:15:29,370 software atractivo viene. 1348 01:15:29,370 --> 01:15:33,710 1349 01:15:33,710 --> 01:15:37,740 >> Y si usted está familiarizado con la interfaz de usuario / UX, casi se puede tirar las reglas por la 1350 01:15:37,740 --> 01:15:39,740 ventana en algún sentido. 1351 01:15:39,740 --> 01:15:42,590 Con este tipo de tecnología, estamos empezando a reescribir las reglas a medida que 1352 01:15:42,590 --> 01:15:46,590 vete, y eso sólo significa que usted tiene un lienzo en blanco. 1353 01:15:46,590 --> 01:15:48,650 Así que ustedes están empezando en el momento adecuado. 1354 01:15:48,650 --> 01:15:52,010 Si usted acaba de entrar en la programación ahora, eso significa que se llega a 1355 01:15:52,010 --> 01:15:54,470 escribir el libro de reglas a medida que aprende, así que eso es una increíble 1356 01:15:54,470 --> 01:15:55,720 oportunidad para esto. 1357 01:15:55,720 --> 01:15:58,160 1358 01:15:58,160 --> 01:16:01,800 >> Y me acaba de decir una vez más, ser capaz de encontrar una manera de crear prototipos de forma rápida y 1359 01:16:01,800 --> 01:16:02,270 luego construir. 1360 01:16:02,270 --> 01:16:06,900 No necesariamente gastar todo su tiempo entrar en los detalles prácticos 1361 01:16:06,900 --> 01:16:07,280 enseguida. 1362 01:16:07,280 --> 01:16:09,150 Vea si usted puede conseguir sus ideas fuera. 1363 01:16:09,150 --> 01:16:11,720 >> Solía ​​ser que era bueno para conseguir que en el papel. 1364 01:16:11,720 --> 01:16:13,500 Y el papel es todavía un gran camino por recorrer. 1365 01:16:13,500 --> 01:16:16,910 Pero una vez que usted comienza a conseguir estos dinámico interfaces, realmente empezar 1366 01:16:16,910 --> 01:16:21,330 a necesitar algunas herramientas mejores para poder para conseguir esas ideas dinámicas a cabo. 1367 01:16:21,330 --> 01:16:25,750 Y por lo que si usted puede encontrar algunas herramientas que le ayudan a prototipos, probar y aprender 1368 01:16:25,750 --> 01:16:28,030 ellos y los utilizan, y se le probablemente se ahorrará un 1369 01:16:28,030 --> 01:16:31,710 gran cantidad de tiempo y molestias. 1370 01:16:31,710 --> 01:16:34,820 >> Así que un par de recursos. 1371 01:16:34,820 --> 01:16:37,620 Una vez que usted comienza a recibir en JavaScript 1372 01:16:37,620 --> 01:16:41,690 js.leapmotion.com / tutoriales, que va a ser una gran manera para empezar. 1373 01:16:41,690 --> 01:16:44,240 Ejemplos de nuevo en js.leapmotion.com, usted encontrará algunos 1374 01:16:44,240 --> 01:16:46,140 grandes ejemplos de JavaScript. 1375 01:16:46,140 --> 01:16:51,860 >> No dude en participar en el foros, preguntar a los desarrolladores, nos piden. 1376 01:16:51,860 --> 01:16:54,360 Es una gran manera de aprender. 1377 01:16:54,360 --> 01:16:58,190 Si usted está interesado en leer más el contenido de lo que está por ahí, algunos 1378 01:16:58,190 --> 01:17:01,520 del liderazgo de pensamiento en el espacio, labs.leapmotion.com 's un gran 1379 01:17:01,520 --> 01:17:02,560 un blog para eso. 1380 01:17:02,560 --> 01:17:05,600 Estamos poniendo a cabo nuevos contenidos cada semanas, que es un gran espacio. 1381 01:17:05,600 --> 01:17:09,290 >> Y si se quiere conectar con nosotros, de nuevo, los foros. 1382 01:17:09,290 --> 01:17:12,032 Usted puede enviarnos un email a developers@leapmotion.com. 1383 01:17:12,032 --> 01:17:14,960 Estamos en @ leapmotiondev en Twitter, por lo que sólo un tweet de nosotros. 1384 01:17:14,960 --> 01:17:16,350 Estamos bastante activo en ese país. 1385 01:17:16,350 --> 01:17:18,430 Y nuestro mango principal, @ leapmotion. 1386 01:17:18,430 --> 01:17:21,100 @ Leapmotiondev obviamente es nuestra desarrollador Twitter mango. 1387 01:17:21,100 --> 01:17:23,700 1388 01:17:23,700 --> 01:17:26,050 >> Así que eso es realmente acerca de ello. 1389 01:17:26,050 --> 01:17:28,450 Si hay un poco de tiempo para preguntas, definitivamente feliz 1390 01:17:28,450 --> 01:17:30,130 para contestar cualquier pregunta. 1391 01:17:30,130 --> 01:17:33,550 Si se le ocurre algo más tarde, no dude en acercarse a mí 1392 01:17:33,550 --> 01:17:38,370 directamente en kiwi@leapmotion.com, o tweet a mí en @ kiwi. 1393 01:17:38,370 --> 01:17:39,750 Genial. 1394 01:17:39,750 --> 01:17:40,930 ¿Alguna pregunta? 1395 01:17:40,930 --> 01:17:45,230 >> AUDIENCIA: Además de desarrollar aplicaciones que [inaudible], qué tan factible es 1396 01:17:45,230 --> 01:17:49,940 para hacerla [inaudible] software de nivel de manera que podría desplazarse a la izquierda, derecha, 1397 01:17:49,940 --> 01:17:51,320 arriba, abajo, y cualquier [inaudible] 1398 01:17:51,320 --> 01:17:52,055 aplicaciones, [? por ejemplo?] 1399 01:17:52,055 --> 01:17:53,270 [Inaudible]? 1400 01:17:53,270 --> 01:17:55,530 >> MICHAEL SUTHERLAND: Así que hay son aplicaciones para ello. 1401 01:17:55,530 --> 01:17:58,760 Si usted tiene una mirada en el espacio aéreo, se le encontrar algunas aplicaciones diferentes. 1402 01:17:58,760 --> 01:18:04,570 Algunos de los más populares son uno llamado handwave que le permite hacer 1403 01:18:04,570 --> 01:18:06,070 algunos gesticular básica. 1404 01:18:06,070 --> 01:18:09,050 Si usted quiere hacer ese tipo de cosas, no hay realmente nada que usted limita 1405 01:18:09,050 --> 01:18:10,760 en el SDK para hacerlo. 1406 01:18:10,760 --> 01:18:17,320 Es realmente una cuestión de si usted es la construcción de ese control de nivel de sistema operativo, es 1407 01:18:17,320 --> 01:18:21,810 realmente hacer que la experiencia de utilizar mejor el sistema operativo? 1408 01:18:21,810 --> 01:18:25,450 >> Con el tiempo, vamos a empezar a ver el sistemas operativos evolucionan a un estado 1409 01:18:25,450 --> 01:18:28,400 que realmente se hace para este tipo de entrada. 1410 01:18:28,400 --> 01:18:32,000 Por ahora, en realidad estamos usando sistemas operativos que se han construido 1411 01:18:32,000 --> 01:18:34,340 para la tecnología de 26 años de edad. 1412 01:18:34,340 --> 01:18:37,240 Si usted tiene un vistazo a la interfaz de Mac, en realidad no ha cambiado en 1413 01:18:37,240 --> 01:18:38,790 cerca de 26 años. 1414 01:18:38,790 --> 01:18:43,020 Así que realmente estamos luchando contra un 26 años la curva de aprendizaje, donde la gente tiene 1415 01:18:43,020 --> 01:18:47,170 por lo que se utiliza para este tipo de interfaz que es difícil ver más allá de eso. 1416 01:18:47,170 --> 01:18:51,770 Así que si usted puede mejorar esa experiencia, eso es una victoria definitiva. 1417 01:18:51,770 --> 01:18:56,730 >> Pero si sólo está haciendo un gesto para el hecho de hacer un gesto, lo que 1418 01:18:56,730 --> 01:19:01,360 usted probablemente encontrará es que los usuarios, van a encontrar que es más fácil sólo tiene que ir de nuevo 1419 01:19:01,360 --> 01:19:04,440 a su teclado y el ratón porque eso es lo que se siente cómodo con. 1420 01:19:04,440 --> 01:19:08,670 Así que por eso es muy importante pensar que estoy diseñando para? 1421 01:19:08,670 --> 01:19:13,670 ¿Quién es ese usuario final, y cómo puede Hago la vida un poco mejor? 1422 01:19:13,670 --> 01:19:22,350 >> Pero si tenemos el tiempo, puede mostrar una rápida. 1423 01:19:22,350 --> 01:19:31,670 1424 01:19:31,670 --> 01:19:33,650 Esto es interesante que acaba de salir. 1425 01:19:33,650 --> 01:19:39,660 1426 01:19:39,660 --> 01:19:42,890 Es un cursor muy simple, pero es algo lindo porque tiene esta 1427 01:19:42,890 --> 01:19:44,140 manita - 1428 01:19:44,140 --> 01:19:46,110 1429 01:19:46,110 --> 01:19:48,360 o no lo hace. 1430 01:19:48,360 --> 01:19:49,610 ¿Estamos ahí? 1431 01:19:49,610 --> 01:19:54,050 1432 01:19:54,050 --> 01:19:55,300 Interesante. 1433 01:19:55,300 --> 01:19:59,650 1434 01:19:59,650 --> 01:20:00,710 >> Bueno, yo no te voy a demostrar que de demostración. 1435 01:20:00,710 --> 01:20:04,060 Pero eso [? leapcursor.js?] 1436 01:20:04,060 --> 01:20:08,370 es un pequeño ejemplo interesante que básicamente le permite desplazarse hacia arriba y hacia abajo 1437 01:20:08,370 --> 01:20:12,840 de manera fluida en una página web y una especie de clics sólo doblando la mano. 1438 01:20:12,840 --> 01:20:16,200 Así que se supone que debe ser más de una especie de desplazamiento relajado 1439 01:20:16,200 --> 01:20:17,910 arriba y abajo, películas. 1440 01:20:17,910 --> 01:20:20,410 >> AUDIENCIA: Usted mencionó el dispositivo sí es en gran parte del hardware de los productos básicos. 1441 01:20:20,410 --> 01:20:24,005 ¿Cuál es el hardware subyacente tecnología que está haciendo en realidad el 1442 01:20:24,005 --> 01:20:25,950 la detección de objetos? 1443 01:20:25,950 --> 01:20:28,740 >> MICHAEL SUTHERLAND: Así que el real la detección de los objetos - por lo 1444 01:20:28,740 --> 01:20:33,490 básicamente, si usted fuera a hackear el USB aquí, sólo vas a conseguir un 1445 01:20:33,490 --> 01:20:35,940 todo el manojo de datos de nuevo. 1446 01:20:35,940 --> 01:20:37,730 Las personas que ya lo han hecho. 1447 01:20:37,730 --> 01:20:41,260 Donde la magia sucede es Básicamente, una vez que se mete en el 1448 01:20:41,260 --> 01:20:45,980 computadora, es esencialmente cierta algoritmos propietarios que eran 1449 01:20:45,980 --> 01:20:51,410 originalmente desarrollado por nuestro co-fundador y ahora sólo han adquirido una 1450 01:20:51,410 --> 01:20:52,300 la vida de los suyos. 1451 01:20:52,300 --> 01:20:55,830 >> AUDIENCIA: ¿Es a través de infrarrojos, o magnética [inaudible]? 1452 01:20:55,830 --> 01:20:57,600 >> MICHAEL SUTHERLAND: Así que es sólo puramente infrarrojos. 1453 01:20:57,600 --> 01:21:00,900 Así que, literalmente, es como tener un poco de cámara web, sentado en su disco 1454 01:21:00,900 --> 01:21:03,920 y luego un foco luminoso en su mano. 1455 01:21:03,920 --> 01:21:05,190 Es que todo se hace en el infrarrojo. 1456 01:21:05,190 --> 01:21:08,380 Así que es sólo un poco de óptica infrarroja sensores, y algunos LEDs infrarrojos, y 1457 01:21:08,380 --> 01:21:11,680 no hay realmente nada demasiado complejos al respecto. 1458 01:21:11,680 --> 01:21:15,850 Es la forma en que somos capaces de tomar que los datos y luego convertirlo en 1459 01:21:15,850 --> 01:21:17,425 algo útil en 3D. 1460 01:21:17,425 --> 01:21:23,300 1461 01:21:23,300 --> 01:21:29,640 >> AUDIENCIA: Así que parece bastante fácil para las personas [inaudible]. 1462 01:21:29,640 --> 01:21:36,786 1463 01:21:36,786 --> 01:21:43,555 Pero ¿hay alguna manera para que un desarrollador aplicar tal vez [inaudible] 1464 01:21:43,555 --> 01:21:48,475 para otros tipos de objetos - tal vez las caras u otros tipos de cosas que 1465 01:21:48,475 --> 01:21:51,145 el usuario puede presentar? 1466 01:21:51,145 --> 01:21:56,130 >> MICHAEL SUTHERLAND: En el momento en que no apoyar a un conjunto limitado de herramientas. 1467 01:21:56,130 --> 01:21:58,940 Por desgracia, con la forma en que hemos estructurada de los datos, porque queríamos 1468 01:21:58,940 --> 01:22:02,630 hacerlo de manera simple o una que que tiene más sentido para las manos 1469 01:22:02,630 --> 01:22:08,230 y los dedos, la API no lo hará seguimiento de la cara de apoyo o 1470 01:22:08,230 --> 01:22:10,160 seguimiento de objetos genéricos. 1471 01:22:10,160 --> 01:22:11,750 Eso puede venir en el futuro. 1472 01:22:11,750 --> 01:22:15,940 Pero por ahora, es muy fina atento a las manos y los dedos y 1473 01:22:15,940 --> 01:22:17,190 herramientas específicas. 1474 01:22:17,190 --> 01:22:25,060 1475 01:22:25,060 --> 01:22:25,960 Genial. 1476 01:22:25,960 --> 01:22:26,860 >> [? DAVE: Gracias] tanto?. 1477 01:22:26,860 --> 01:22:28,660 Esto es increíble. 1478 01:22:28,660 --> 01:22:31,960 >> [Aplausos] 1479 01:22:31,960 --> 01:22:33,210