DAVID: Així que gràcies a tots tant per ve, com vostè ha estat sintonitzant en línia també. Estem molt contents de fer venir a la nostra amics Dan i Michael aquí des Salt Moviment, la companyia Salt de moviment té molt generosament donat una mica de maquinari per al sot descomptat que vostès poden fer coses interessants amb aquest dispositiu. Sense més preàmbuls, Dan i Michael. DAN GILL: Molt bé, gràcies. Gràcies, David. Gràcies amics. És bo veure a tots vostès. El meu nom és Dan Gill. I com David va descriure, Estic amb Salt Motion. Es tracta de Michael Sutherland. Atès que al voltant d'1/10 de la nostra empresa és en realitat anomenat Michael en diem Kiwi, i una vegada que escolti l'accent vas a entendre per què. Però estem contents de ser aquí avui per present per vostès amics i vostès amics en línia, i explicar una mica més sobre salt en el desenvolupament medi ambient i la nostra comunitat de desenvolupadors, i com pot ser capaç de afectar algunes de les coses que vostè és fent a mesura que es feia Al final del semestre. Vaig a començar amb una breu introducció de context sobre l'empresa i alguns de la indústria exemples que estem veient i un poc sobre ella. I després anem a saltar dret al bit de Michael. Michael corre nostra comunitat de desenvolupadors. Així que hi ha 70.000 persones més que tenen visitada nostre portal de desenvolupador i Accés arribat al programari de Salt kit de desenvolupament i estan activament la construcció de tots els tipus diferents d'aplicacions que Michael parlarà a través. Personalment, em quedo nostra Enterprise Business. Això significa que tot l'ús comercial cas per al salt en una varietat de indústries, i vaig a parlar breument sobre això. Així que el que volia fer, en un alt nivell de la majoria de vostès probablement familiaritzat amb alguna forma de Tecnologia de moviment 3D. Vostè ha vist el Kinect, o que has vist els anuncis per als telèfons Samsung amb el pispar. I en algun moment el que has intentat d'aquestes plataformes o vist en acció. Realment sentim que hem obert nous camins. I està tot planejat, així que és una molt per programari solució. És tot algorisme patentat basat, i ha permès que fem una sèrie de coses que són diferents a els altres en l'espai. Hem arribat a un nivell de precisió que vostè veurà en les manifestacions això és molt més enllà del que altres la gent ha estat capaç de fer. Així precisa a centèsimes de mil · límetre, que pot seguir la posició de palma al puntes dels dits per a tants com sigui en el camp de visió. I una vegada més, que de nivell de precisió obert una gran quantitat d'aplicacions oportunitats que no tenen existit abans. És totalment integrable. Com que és un programari impulsat solució, aquest petit tros de maquinari que es veu aquí és el dispositiu. Aquests estaran disponibles que els estudiants. Tenim 30 que hem donat per al grup. Si vostè decideix fer un projecte basat en el salt, vostè serà capaç de prendre aquests en préstec i passar temps amb ells. També acaba d'anunciar una versió integrada. Així HP començarà realment ordinadors portàtils d'enviament - o ha començat a enviar ordinadors portàtils del dispositiu, 1 incrustat versió d'aquest en el mateix. I pel fet que el programari i com programari impulsat és a dir, el maquinari és increïblement simple i Michael anar a caminar a a través del que està en ell. Hem creat una molt contingut ambient ric. Així que els 70.000 desenvolupadors estan la creació d'aplicacions. Vostè la gent tindrà l'oportunitat de crear aplicacions i, possiblement, fins i tot aconseguir que en la nostra aplicació medi ambient - es diu espai aeri. Tenim al nord de 100 aplicacions d'allà, i molts, molts, molts més en el procés de certificació i en el procés de de ser objecte d'un ús. Vas a veure que és increïblement poderosa en termes de la seva velocitat. Llavors veuràs que no hi ha latència en la reacció entre el moment en que fas alguna cosa en el camp de visió que alguna cosa passa a la pantalla. Si has jugat una mica amb el Kinect o altres, t'adonaràs una mica d'un retard quan en realitat tenen un moviment i alguna cosa passa. Aquesta poderosa manca de marques de latència una gran diferència en el que pugui realment fer amb aquesta plataforma. I després, una cosa que ens sembla realment important, volíem que aquest plataforma per ser accessible a tothom - a tantes persones com sigui possible. Tenir un gran programari, impulsat plataforma ha fet el dispositiu i el plataforma molt barat. És una peça molt simple de maquinari amb molt simple, de consum massiu components en el que ens permet mantenir aquesta molt barat i molt accessibles a qualsevol persona que vulgui participar amb la plataforma. Així que com veurà, no hi ha realment tres principals components de la plataforma. Tenim el perifèric que parlat, el controlador. Disposa d'una connexió USB per connectar-se a qualsevol tipus de dispositiu informàtic amb el programari compatible. Tenim el nostre kit de desenvolupament de programari en els controladors, així que hi ha un conjunt de conductors que s'executen en Windows o Mac màquina que s'està connectat. I després tenim el programari kit de desenvolupament que hem fet a l'abast de tots de manera gratuïta a nostre lloc web per accedir i construir aplicacions amb. I finalment tenim el nostre espai aeri App Store, on hi ha aplicacions de tercers - tant gratuïts com de pagament per a les aplicacions. I és tot de personal productivitat artística, com la música i la pintura i el dibuix, als negocis aplicacions com CAD programari i altres. Així que vaig a anar a través d' aquests ràpida. Però vaig pensar que seria útil a mesura que pensar en la plataforma i pensar sobre com els idiomes que pot desenvolupar-se en i com aquesta s'aplica a la plataforma. Només per executar a través d'un parell d'exemples de les indústries que estem veient. Així que aquestes són les àrees on la gent està fent ús de la plataforma de salt a millorar les aplicacions o millorar resultats en aquestes indústries. L'educació, com es pot imaginar, pantalles interactives, la integració amb pla d'estudis, igual que la gent està fent amb el seu pla d'estudis d'informàtica. Un munt d'aplicacions per necessitats especials dels estudiants. Així que la gent que no pot, ja sigui per al seu desenvolupament físic o limitacions cognitives, interactuar a través d'un teclat i un ratolí Ara són capaços d'obtenir socials interaccions, les interaccions amb l'ordinador aplicacions, i fer les coses mai va poder abans. I llavors un munt d'universitats fent investigació interfície d'usuari per a diversos indústries han fet grans l'ús del dispositiu. L'atenció sanitària és un sector interessant per nosaltres que vaig pensar que seria important tocar breument. Es pot imaginar l'esterilitat és dels més importància en tots els aspectes d'atenció de la salut. En una sala d'operacions d'avui, un cirurgià podria tenir una persona extra allà, o unscrub i prendre els seus guants OFF per ser capaç de manipular Imatges de ressonància magnètica o tomografia computada o importants la informació del pacient mentre són a la cirurgia. Molt ineficient, podria posar en perill esterilitat si no es fa bé. Aquest tipus d'ambient ara permet que li permet interactuar amb l'ordinador aplicacions en un completament sense contacte manera, com es veurà en les demostracions, amb els guants posats. Perquè puguin sortir de la guants quirúrgics sobre. Poden accedir a les imatges i fer tot el que han de fer d'una forma molt de manera més eficient. Creiem que hi ha algunes importants aplicacions allà. Accés a la informació en el que truqui àrees "germinals rics" - de manera que els hospitals, caixers automàtics, tots els tipus diferents de les zones en què no desitja tocar alguna cosa, però vol accedir a la informació, això s'ha convertit en important. Mesura de regressió com un resultat d'una malaltia. Si algú està perdent la mobilitat en el seu la mà o el braç, o en moviment, ser capaç de mesurar que a causa del nivell de precisió. O també el progrés - pel que si vostè vol mesurar el progrés d'un fàrmac o la el progrés i la recuperació d'alguna cosa com un accident cerebrovascular, que pot molt precisa fer això. I així, aquests són alguns exemples. La visualització de dades és un altre espai interessant. Estic segur que has sentit un molt dels grans dades. Tothom parla dels grans dades. Bé, aquests grans conjunts de dades en diversos indústries han creat veritable complexitats voltant d'interfícies d'usuari. I com s'interactua amb aquestes dades i trobar correlacions, ser capaç de trobar informació per a l'acció, podran compartir amb els seus col · legues - és un enorme desafiament. Com la quantitat de dades creix, que desafiament només es fa més gran. Navegació 3D amb la mà naturals moviments es converteix en una molt interessant oportunitat en aquest món, i hem vist un munt d'informació que hi ha. La indústria manufacturera és un altre. Anem a mostrar alguns vídeos de la gent de SpaceX utilitzant això en el procés de fabricació. Així mateix, la planta de fabricació és molt brut, i pel que han destruït ratolins i teclats i pantalles tàctils no són una gran solució. Però necessiten tenir accés a coses com seus sistemes ERP i altres plataformes a terra, i es converteix un repte per a ells. I després un parell més abans Em torno les coses a Michael. Venda al detall - així que espero que en algun moment, vostè anirà en una botiga i tindran un salt pantalla o quiosc habilitat en el qual pot accedir a un producte, el producte opcions, compres en línia, si no tenen material en estoc. M'agrada parlar-ne almenys perjudicials participació dels consumidors. Així que he estat en les vendes des Em vaig graduar de la universitat. Però tots sabem que quan entrem a una ambient al detall, un munt de vegades que aconseguir abalançar sobre per tres o quatre persones. Creiem que l'ús d'aquest tipus de tecnologia, pot crear veritable experiències físiques amb productes i opcions i colors i diferents coses sense haver de tenir un munt de persones saltant a la part superior de les persones quan arriben a la botiga, i crear algunes coses interessants. Productivitat d'escriptori - vostè veurà alguna oportunitat bàsica per treballar amb aplicacions de productivitat com PowerPoint per fer la navegació web, a interactuar amb el sistema operatiu. Tot això sense haver de tenir d'utilitzar un ratolí o el teclat, o més de el ratolí o el teclat, podent per obtenir alguns tipus diferents de interaccions. Hi ha una gran quantitat d'aplicacions de negoci que tenen interfícies d'usuari ineficients, o tenen interfícies que podrien fer molt més si fossin capaços de prendre aprofitar l'espai 3D en lloc de només una interfície d'usuari 2D plana, de manera que Crec que hi ha una gran quantitat de oportunitat allà. Salesforce.com pot haver una companyia que vostè ha sentit parlar. Fan de relacions amb clients sistemes de gestió. La gent com jo en les vendes dels usen tot el temps, cada dia. Però quan es treballa amb un compte gran, vostè pot tenir centenars i centenars de discos. I és molt difícil tenir una idea de l'estructura organitzativa, o tots les activitats del que ha passat a l'interior d'un compte, perquè és un interfície d'usuari 2D molt plana. Així que creiem que hi ha un munt d'oportunitats per millorar la part davantera de diversos programaris empresarials. I després les aplicacions de tipus altra B2B, hem vist l'autenticació biomètrica. Així que la idea de la celebració de la seva mà al camp de visió, i s'està escanejant la mà tot el camí cap avall per al flux de sang. I a continuació, ser capaç d'utilitzar aquesta tarda per a l'autenticació per accedir a fer transaccions, els sistemes d'accés, registre de al seu ordinador portàtil, controlar la seva sistema domòtic - el que sigui, hi ha una gran quantitat d'aplicacions. Al comandament de control. Així que vostè pot imaginar, això és més de la cosa "Minority Report" estil la gent parla de quan pensar en Salt. La idea que algú en una àrea d'ordres on ells tenen cinc o sis pantalles amb vídeo i altres tipus de contingut. Han de navegar a través d' aplicacions i accedir a diferents vídeos i extreure informació a, i fer tot tipus de coses interessants. I finalment CAD. Aquests ambients han estat un gran primerenca adoptant de la plataforma de salt a ser capaç de crear una forma més natural per interactuar amb els models de les coses que està creant en el disseny procés, o ajustar després alguna cosa ha estat construït, o coses d'aquesta naturalesa. Així que això era només per donar-los una breu context en alguns dels sectors industrial aplicacions per al salt. Estic segur que vostè pot imaginar tot el aplicacions de consum, i si no tens vist el lloc web que saps el que són. Però jo volia, com es pensa en programació o aplicacions que podrien Serà interessant estudiar, aquí estan algunes de les àrees on les indústries estan prestant molta atenció a això. Estàvem a l'Hospital de Nens abans vam venir aquí, i parlar amb ells sobre una sèrie de molt interessants aplicacions al voltant dels processos quirúrgics i la formació i simulació i totes les coses diferents. Així que hi ha un munt de molt interessant oportunitats per utilitzar la plataforma i utilitzar l'entorn de desenvolupament. I així que espero que això és bo context per a vostès amics. Kiwi és el llest aquí. Així que vaig a sortir de la forma i deixa que et parli a través del nostre comunitat de desenvolupament, el desenvolupament medi ambient, i tots els recursos que hi ha a la seva disposició gent si vostè decideix treballar amb la plataforma de salt. Així que, gràcies. MICHAEL SUTHERLAND: Cool, gràcies. Així que vostè pot veure que hi ha realment cap escassetat d'oportunitats allà. Però una de les coses que veiem molt és les persones se sentin amb Leap i són com, per on començo? Així que espero que pugui passar a través d'uns pocs dels primers passos d'on començar amb tot això. Com que molta gent acaba de dir que hi ha un munt d'espai en blanc, així que on Com puc començar? Així que Mike és el meu nom. Com Dan va esmentar, estic una mica l'anomenat Kiwi. Sóc de Nova Zelanda, ja que és possible que ser capaç de dir de la meva accent. Jo he viscut a San Francisco durant un parell d'anys. El meu elèctrica i informàtica tornar títol d'enginyeria a Nova Zelanda, així que m'he assegut al mateix assentament que vostès són polz Així que puc manejar el creixement de la plataforma i associacions per als nostres desenvolupadors els programes de l'equip. Així que et vaig a explicar una mica més sobre el que l'equip de programes de desenvolupadors significa, en una mica. Però, bàsicament, Dan s'ha esmentat, aquesta és el perifèric que es veu aquí. Així que aquesta és la història de la d'on va venir. Així es pot veure aquí comencem de nou amb un prototip molt, molt d'hora. Ara, tot el que hi ha en això, vostè pot tipus de veure aquí una mica. Bé, és una mica difícil de veure en aquest mostrar, però en realitat tot el que acabes Tens un parell d'infrarojos òptics sensors i un parell de LEDs infrarojos. El maquinari és realment molt simple, i és per això que som capaços de mantenir tan baix cost. La màgia és realment el que està passant en l'equip i el programari en la capa de conductor, i això és realment on l'avanç per a l'empresa va arribar. Així que em vaig unir i els programes per a desenvolupadors equip va començar al voltant de per aquí, a mig camí entre. I el que vam fer va ser aquests primers kits que es veu a la part inferior hi ha, que són les primeres unitats de desenvolupament. I arriba a enviar al voltant de 12.000 d'aquells als desenvolupadors que tenia ens va contactar perquè poguessin obtenir començat a treballar amb la plataforma. I això ha estat realment una gran llavor per la comunitat, i hem tingut un munt de bon material desenvolupat en l'últim any. I veuràs que quan es té un mirar espai aeri, la nostra botiga d'aplicacions. Llavors, quants de vostès tenen realment sentit parlar de salt de moviment abans? Així que alguns de vosaltres, si. Així que això és bo. Així que, honestament, què va ser el primer que vostès va pensar en quan vas sentir de Salt de moviment o si van veure la vídeos del que fa? Tipus de "Minority Report", "Iron Man?" Sí, tenim una gran quantitat d'això. I, definitivament, el dia en què tots els que estem asseguts allà al comandament de la món amb les nostres mans, i això és serà emocionant. En aquest moment, aquesta no és l'absoluta situació que estem tractant de construir, però anem a arribar-hi. Però crec que tot i així és un bon oportunitat d'escoltar la veritable món Tony Stark, i Dan tocat en això també. ALTAVEU 1: En aquest moment en què interactuem amb equips d'un molt poc natural i [Inaudible] manera. I estem tractant de crear aquests 3D objectes utilitzant una varietat d'eines 2D. I no se sent natural, no se sent normal, la forma vostè ha de fer les coses. Així que vam començar a jugar amb la idea i l'ús d'algunes de les coses que estan disponibles per aquí, com Beat Motion i Siemens NX, que és el que utilitzem per dissenyar el coet. I escrivim una mica de codi d'integrar tots dos. I comencem amb el que es veu aquí, que és una estructura de filferro d'un Motor de coet Merlin. I treballar a través d'això, puc seguir endavant i apoderar-se'n, i puc girar en múltiples dimensions. I llavors el que puc fer és que puc posar altra mà aquí i puc enfocar dins i fora de l'estructura metàl · lica. I també puc traduir. Així que em puc moure per la pantalla i després ampliar i traduir. I això és el que vam començar amb fa uns mesos. També pot girar i després atrapar. Així que això és una espècie d'una forma divertida interactuar amb el que és en realitat una molt model complex. Ara anirem d'aquest al que estem capaç d'avançar a un parell de setmanes després de el marc de filferro, que és per a usar en realitat un model complet de CAD en 3D del motor. Així que aquí el que estem veient és la interacció real amb el programari CAD. Manipular el model 3D real, del motor Merlin simplement usant gestos amb les mans. Si pogués anar-hi i Fes el que hagis de fer, només la comprensió dels fonaments de com la cosa hauria de funcionar en oposició a esbrinar com fer que la marca de l'ordinador que funcioni, llavors pot obtenir un molt més en molt més curt període de temps. Així que vam anar a una projecció en 3D. Comencem amb el tipus de 3D projecció que vostè està familiaritzat amb a les pel · lícules on es utilitzar ulleres 3D. També vam fer un got de peu lliure de projecció, que és el tipus de la tecnologia que es va utilitzar en les pel · lícules de "Iron Man". I, finalment, es va utilitzar el Oculus Rift, que és envoltant virtual de realitat que en realitat les escoltes seva posició del cap. I realment s'està movent voltant de l'objecte. Se sent com que està bé allà davant dels clients. Ara utilitzarem això per a un real component en el coet, que és un carcassa de la vàlvula criogènica. Realment es pot aplicar la seva intuïció i prendre alguna cosa de la seva ment a un objecte físic amb molta més la facilitat que hi ha actualment fem. Ja que hem aconseguit l'objecte de nostre cap i a l'ordinador, com ho vam aconseguir fora de l'ordinador i en la realitat? Així que estem realment va a imprimir aquesta amb una impressora de metall per làser 3D. Així que la forma en què funciona la impressora 3D és que estableix les partícules fines de bé titani o [? inknell,?] i després s'arriba amb un làser i fon aquestes partícules diminutes en la capa anterior. Així es construeix cap amunt tot just capa per capa. Així que crec que estem en la vora d'una important avanç en el disseny i fabricació en ser capaç de prendre el concepte d'alguna cosa de la seva ment, traduir això en un 3D - MICHAEL SUTHERLAND: - és que fins i tot encara que són clarament encara en bastant primeres etapes del que estan fent amb aquest tipus de tecnologia, quin tipus d'ajuda per demostrar algunes de els exemples que Dan era parlant abans. Així que estan començant a investigar el que són aquests la propera generació s'utilitza per a aquest tipus gest de la tecnologia 3D. Així que crec que això és només una interessant entrada per veure com algunes d'aquestes s'està utilitzant la tecnologia. Així que vaig a portar-lo a través d' una mica sobre - que serà molt alt nivell. Però deixarem una mica de temps al final de preguntes i respostes si vostès tinc algunes preguntes més profundes vol entrar. Però això és només parlem una mica sobre sobre la base de la plataforma, anar una mica més poc en els aspectes d'alt nivell de la SDK, fer una ullada al que alguns dels recursos que estan disponibles en el nostre pàgina web oa través de la comunitat. I jo et vaig a ensenyar un parell de donem d'alguns les coses que en realitat és per aquí que vostè pot comprovar cap a fora i donar una mica de inspiració si vols utilitzar aquest en un projecte, i després com es nosaltres pot apropar a la recerca d'ajuda. Estem aquí per ajudar els nois si volen desenvolupar, [? Sue. ?] Només vull per assegurar-se que vostè és conscient. Així com s'ha esmentat Dan, tenim espai aeri. Així que quin és el benefici real per a l'inici de construir per Salt de moviment controlador? És només una peça fresca de la tecnologia? És un truc, o hi ha alguna cosa més que això? I Dan va parlar una mica sobre la aplicacions industrials, però en la costat dels consumidors que en realitat tenim una aplicació molt, molt pròsper comunitat. I se li pot dir, bé, una altra botiga d'aplicacions. Així que preferim veure-ho com un lloc d'descobriment. Així que aquest tipus de tecnologia, és exemplificat per programari que està construït per a això. No és tant un sistema en què es pot traslladar una existent tocar les aplicacions a través. Les majors aplicacions són les que que es construeixen per a la tecnologia. Així que quan vostè va a comprar un salt de moviment en una botiga i que ho connecti, el primer que es veu és l'espai aeri. I perquè això vagi a donar-li un lloc per trobar bàsicament tota la programari que es construeix per a la plataforma. Tenim més de 100 aplicacions a la botiga ara, així que és bastant bo tenint en compte vam posar en marxa només al juliol. Teníem més d'un milió de descàrregues d'aplicacions en aproximadament les tres primeres setmanes. I cobrim categories, productivitat, jocs, educació, eines de creativitat, la música, la ciència. I la botiga suporta nadiu així com aplicacions web. Així que és un bon ecosistema per qualsevol persona que està comprant la seva unitat a tenen un munt de coses per utilitzar. Però per la seva banda, en el desenvolupament banda, el que això significa és que hi ha una oportunitat impressionant per descobrir. Enviem un parell de centenars mil pre-comandes. Estem ara en totes les botigues Best Buy al llarg dels EUA, Canadà, Regne Unit, França, Austràlia i Nova Zelanda, i estem a punt de posar en marxa a altres parts d'Europa. Això vol dir que tothom que compra un de d'aquestes unitats i es fica en aquesta botiga, que començaran a veure el programari que sou en desenvolupament. Així que aquesta és una molt emocionant oportunitat en aquest moment. Algunes de les altres coses que han de venir fins que potser estem pensant aproximadament en un any o dos. A mesura que transcorre i es desenvolupa diferents habilitats de programació i començar a mirar els diferents tipus de desenvolupament de programari, hi ha de fet algunes oportunitats després de la graduació? Alguns dels nostres socis de l'empresa tenen realment armar un $ 25.000.000 fons d'inversió denominat Fons de salt. Ja han finançat en realitat el seu primera empresa, pel que ha estat realment fantàstic veure. Començar a veure quin tipus de negoci edifici ecosistema al voltant de la la tecnologia també. I poc que en realitat estem serem veure un nou accelerador també. Així que vaig a prendre a través d'equips, nova equips que tot just s'estan formant amb algunes grans idees, i que seran proporcionant mentors. I hi ha alguns bastant grans mentors en aquest programa. I això serà llançant el proper any, així que vostè començarà a veure alguns coses realment bones que surten. No només a la banda de les aplicacions, però en termes de noves empreses que estan la construcció d'al voltant d'aquesta tecnologia. Així que estem oferint SDK. Estem donant suport tant natives i desenvolupament web. Entenc que vostès estan treballant principalment en C en el moment, i ja està tocarà una mica mossegar JavaScript en un mentre que, pel que és genial. Tenim suport per a C + +. Tenim una API C pura. Està construït per la comunitat, però li pot mostrar com arribar a això. Així que el C + +, C #, Objective C, Python i Java - pel que si vostè té qualsevol familiaritat amb qualsevol d'aquestes llengües, ha d'haver alguna cosa existeix per tu per començar. Del SDK disponible al nostre desenvolupador lloc web, que vaig a anar a través d'una poc. I després per al desenvolupament web, tenim una completa API de JavaScript. Així que això és probablement una cosa que podria Serà interessant com comenci a entrar en la resta d'aquest curs. Perquè tinc entès que ets a punt de començar a entrar en alguns JavaScript. I hi ha un munt de bons exemples i tutorials sobre l'API de JavaScript. Així que et vaig a caminar a través d'alguns dels coses així, i que serà un bon plataforma per com començar. Així que primer és nostre portal per a desenvolupadors. Així que això serà el lloc que vostès volen anar. Si vas a fer qualsevol desenvolupament sobre Leap, és probable que vulgui iniciar aquí i tenir un registre de sortida del nostre portal per a desenvolupadors. Només et vaig a caminar a través d'algunes de les principals coses a tenir un ull en. Així que aquesta és la seva secció de descàrrega, de manera que aquest és el lloc on vas a obtenir seu SDK natiu. Així que això és tots els idiomes que Vaig parlar de primera - C + +, Objective C, C #. Dins del SDK que vas a aconseguir un munt d'exemples, vas a obtenir la documentació. Així que van a ser tot per a tu establert per al desenvolupament d'aplicacions natives. Així que, bàsicament qualsevol cosa que vostè vol executar directament a l'ordinador, és el lloc per això - no és tan tant per al JavaScript. A partir d'aquí, vostè té accés a tota la documentació. Així que això serà tota la documentació al voltant de la nostra API referències, així com guies i exemples. Així es pot veure que aquí hem dividit a terme pel llenguatge. Així que és bastant fàcil d' trobar el seu camí al voltant. I també tenim, a la part superior d'aquest, alguns articles basats en el coneixement per a les notes tècniques. Tot això està canviant tot el temps. Així que mantenir un ull sobre ell, se li veure-ho en evolució. Així que si acabem d'aprofundir en aquí, jo només donar-li un exemple ràpid de com el va posar fora. Així que si vostè mira sota d'aquí, que hi hagi aconseguit de nou totes les llengües. I a continuació, en C + + que hem van donar les referències de l'API. Així que aquí és on vostè va a voler per anar a descobrir totes les API que estan continguts en el nostre SDK. Així que vaig a anar a través d'alguns dels que estan en una alt nivell més endavant, però això va ser la primera parada que vulguis anar Fins Per aconseguir aquesta informació. Tenim un munt de guies. Sé que és probablement difícil de veure a la pantalla allà, però aquests són en realitat un gran recurs per tu per començar. Així que tenim coses com com arribar trama de dades, i vaig a parlar amb vostè un poc sobre el que trama de dades significa, en una mica. Durant tot el camí a través de la comprensió les aplicacions d'exemple que són - oh, això és bo. De manera que podria fer-ho una mica més fàcil de llegir. Per tant la comprensió de la C + + aplicacions d'exemple - de manera que aquells s'inclouen en el SDK paquet que es descarrega. Així que l'altra cosa que és un gran recurs per a vostès, si vostè comença a fer una mica de desenvolupament, és els nostres fòrums. Vostè serà capaç d'accedir-hi aquí a la part superior. De moment aquests es veuen així. Vostè va a trobar en una setmana més o menys que semblaran completament diferent, perquè estem a punt de llançar una plataforma nou fòrum sencer. Però això vol dir que una encara més compromesa comunitat, i és un gran lloc per connectar amb altres desenvolupadors que tenen estat fent el mateix tipus de treball que vostès estaran fent. Així que un munt de bones preguntes ja tenen estat resposta allà. I és un gran lloc per fer preguntes també. Estem aquí, el nostre equip, el nostre equip d'enginyeria estan en allà, així gran lloc per connectar amb l'equip. Aquest és també el lloc on voleu anar si vostè va a ser la presentació de una aplicació, però això és probablement una mica mica més avall a la pista. Però si vostè està interessat en obtenir alguna cosa en l'espai aeri, aquest és el Portal per fer això. Vostè envia la seva aplicació, i que la voluntat caminar a través del procés. Tenim un equip de revisió completa que va a través i revisa totes les aplicacions. Hi ha una mica de un llistó de qualitat. Nosaltres tractem de assegurar-nos que totes les aplicacions són realment representatius del que la plataforma pot fer. Però al final del dia, que només crea una gran experiència per les persones que estan utilitzant la tecnologia. Així que això és una cosa de la nostra lloc principal desenvolupador. Només volia donar-li una ràpida visió general, per saber on una gran quantitat de aquests recursos són i com accedir-hi. Així que també vaig esmentar API JavaScript. Així que en realitat hem dividit el natiu i el codi JavaScript en dos llocs separats. Hi ha diferents formes de pensar sobre això, però creiem que Javascript és molt singular pel que Realment mereix el seu propi lloc. I hem tingut molta popularitat de la nostra API de JavaScript. Així que això és ara js.leapmotion.com. Té una mica d'una mirada diferent, un poc més divertit, potser. Però aquest és probablement un dels millors llocs per a nois per anar a començar. JavaScript, com vostè probablement començarà per saber, serà una gran idioma per començar en aquesta plataforma. Quants de vostès estan familiaritzats amb JavaScript desenvolupament ja? Així que un parell. Així que el que trobaràs és que JavaScript en ser un llenguatge amb guió i no un significa llenguatge compilat que pugui anar directament a qualsevol cosa que sigui que s'executa a la xarxa, feu clic a que, vista d'origen, tens tot el codi allà. Així que és la manera més fàcil d'aconseguir iniciat en un idioma. I el que trobareu aquí és una munt d'exemples impressionants. Estem afegint a aquests tot el temps. Vostè només pot fer clic en ells, van a executar en el navegador. Així que anem a tractar d'un d'ells en aquest moment. Així que això està corrent al navegador. El codi darrere d'això és molt simple. Així que aquí tens, just Mostra la font de pàgina, tens tot el codi, està just aquí. No et preocupis per això també tant en el moment. Pot semblar intimidatori, o alguna de vostès que estan familiaritzats amb ell, no hi haurà cap problema. Però la major part d'aquest és en realitat una cosa anomenat 3JS en WebGL. La part real del salt és cap avall aquí una mica més lluny, però és en realitat molt simple una vegada cavar-hi. I si a algú li interessa, puc caminar a través d'alguns d'ells després. Però és probable que sigui possible per mantenir és d'alt nivell en aquest moment. Però de totes maneres, així que aquesta és una gran col · locar a començar a buscar en alguns exemples diferents. I es pot veure que aquí tenim algunes donem bàsics als diferents tipus de menús, un globus que es pot interactuar amb algunes visualitzacions de dades. Només hi ha un munt de coses. És un gran lloc per comprovar fos una cosa de codi font. L'altra cosa que trobareu aquí que serà de gran ajuda per aconseguir Començar és que tenim un gran conjunt de tutorials. Això l'allunya dels conceptes bàsics de com aconseguir un marc - i com he dit vaig a anar a través d' que en una mica - fins a aconseguir un bàsic aplicació creada. Així que jo sens dubte el recomano js.leapmotion com un gran lloc per començar si vostè està pensant en fent una mica de desenvolupament. I de nou, tenim els nostres documents de l'API. Així que és un disseny molt simple aquí. És una mica més simple que el lloc web del desenvolupador. És una mica més lleuger - és només centrat en JavaScript. Però poc no ha aconseguit els tres coses principals - exemples, tutorials i API. I això serà de gran ajuda, em dir, per començar. Així que vaig a saltar de nou en això. Així que permetin-me prendre un glop. Així que això no és realment sobre el que és el controlador Salt Motion. El que jo volia parlar de això és el que és no. Així que un munt de gent quan el salt de moviment van sortir eren com, oh el meu bondat, aquest és un substitut del ratolí. Jo mai necessito utilitzar el meu ratolí i el teclat més. En realitat no ho veiem així. Perquè si vostè recorda, quan el ratolí va sortir, el teclat no va desaparèixer. El ratolí va augmentar el teclat experiència, i així que això és realment el que aquesta tecnologia permet que facis. Li permet augmentar l'experiència que vostè està tenint. Et permet fer algunes les coses millor. I això és realment el que el desenvolupament de per a aquesta plataforma es tracta. No és sobre tractar de fer tot el amb el salt en aquests moments. Perquè el que farà és que vaig a els resulta torna exasperant. Trobareu que no rep el els resultats que vostè desitja. La millor manera d'acostar-s'hi és el que són les coses que puc fer millor amb el salt, i jo vaig a mostrar que algunes de les demos. Però el que vostè començarà a veure a mesura que cavar una mica en ella, un dels coses preferides perquè cada un faci - i per descomptat, tenir una obra de teatre amb això també - és construir un cursor de ratolí amb el salt. Així que vull utilitzar el salt per controlar el cursor amb el dit. És, definitivament, una aplicació que es pot construir amb el salt. És el millor ús del salt? Probablement no. Així que el que m'agradaria tractar d'animar- nois de pensar és en el que són els aplicacions? Si vostè vol construir alguns d'aquests, Quines són les aplicacions que vostè pot fer millor? Ells no han de ser molt complexa, però quins són algunes de les coses que acaba de fer la seva vida una mica més eficient, o potser una mica més diversió, o li permeten navegar una mica millor? Així que això és just el que volia donar a que un pensament ràpid d'això. Així que això ens porta al que són alguns dels aplicacions que són al voltant d'aquest fer un bon treball de demostrar el poder d'aquesta plataforma? Així que vaig a portar-lo a través d' un parell d'ells en aquests moments. Podem anar a través d'ells amb força rapidesa. Així que el primer és un petit joc anomenat Bloc 54, que vaig a posar al seu pantalla, no és la meva pantalla. Ho intentarem amb finestres al seu lloc. Així que una de les raons per les quals volia mostrar que aquesta aplicació és perquè aquest és realment una cosa que té Mai abans havia estat possible. Això no és una cosa que pot fer amb un ratolí. Això no és una cosa que pot fer-ho amb un teclat. És probable que sigui una mica més avançat, però és un gran exemple de algunes de les coses que vostès, pot fer amb el salt. Així que el que es veu aquí, tenim una torre de Jenga, òbviament - o es tracta d'una torre de blocs 54, Diria jo. Així que el que puc fer aquí és que en realitat es pot agafar aquestes peces, si el meu equip no alenteix massa. Ho sento, el meu ordinador sembla tenir una mica d'un disc temps amb aquest. Així que puc agafar realitat aquestes peces i moure'ls com si fossin objectes físics. I això és realment un dels principals avantatges, de manera que en el món real. Així que, literalment, puc agafar aquesta peça i recollir-lo. Puc llençar a les escombraries. Wow, que s'està executant una mica més lent per alguna raó. Així que vostè pot obtenir tipus de la sensació allà. Així que això és una cosa que, literalment, no podia fer en un - Jo només vaig a empènyer aquest un fos del camí ara. Això és. Així que això és un munt de diversió. Si el meu equip no estava esbufegant al llarg de molt, després que seria molt més suau. Però vostè pot veure quin tipus que aquest és un exemple de portar cosa que era el món real en el espai digital, i li està permetent per interactuar en una manera que és molt natural. No estic fent servir un sistema de menús de passar per això. No vaig a fer clic o utilitzant el teclat dreceres ni res. És que, literalment, em arribar i la manipulació dels blocs en la espai digital. Així que aquest proper és una mica al llarg de la mateixa línia, però es tracta d' amb el que aquestes experiències de la vida real en el món digital. I així, aquesta va ser una experiència que em creure un dels nostres co-fundadors tenien. No vull citar-lo en això, però existia la possibilitat de ser al oceà i veure a aquests bancs de peixos nedant al voltant i ser capaç de interactuar amb ells. I això és una cosa que és realment difícil comunicar-se verbalment. També és molt difícil comunicar digitalment sense un adequat mecanisme d'entrada per poder manipular aquest món 3D. Així que vaig a portar això una dalt. Potser no siguis capaç de veure que en el streaming de versió - que podria ser una mica fosc. Així que el que estem veient aquí és les mans en l'espai 3D. Tinc una total llibertat de moviment. I jo no em puc controlar les meves mans encara, veure els peixos i després s'escamparia lluny. I es pot veure la llibertat en aquest l'espai digital és com una cosa que Realment no ha estat possible abans. Puc treure'ls a la pantalla i espantar-los. Així que és una demostració simple, però és destacant el fet de ser capaç de portar algunes d'aquestes en el món real experiència que no té realment traduïda en l'espai digital a aquest espai digital, finalment, per al primera vegada. AUDIÈNCIA: Vostè pot veure realment els que estan en El Museu de la Ciència [inaudible] MICHAEL SUTHERLAND: I aquesta és un gran també. A causa del que trobem és que la gent primer va posar les seves mans en això, és el millor moment que han vist fer-se representar amb tanta fluïdesa en seu espai digital, de manera que normalment aconseguir una reacció interessant. Així que per tots els mitjans, si és que tenim temps després, jo estaria encantat de mostrar- nois algunes d'aquestes demostracions. Així que aquesta propera - No vaig a portar el conjunt de diapositives de nou. Aquest següent és sobre la creació d'un experiència que vostè pot explorar. Així que no hi ha regles molt limitades a aquesta. Es tracta de crear aquesta immersió experiència. I el promotor que va construir aquest és un tipus anomenat Eddie Lee fora del Japó. I això va ser realment una experiència que tenia a Kyoto. I ell volia portar bàsicament que l'experiència i participació amb altres persones. No sé si es pot escoltar això. Però tu no pots arrossegar els dits a través de l'aigua i perdre el temps amb les reflexions. No hi ha res que està dient jo el que puc fer. És només una experiència molt zen. Però és una cosa que vostè pot simplement realment submergir-se en i oblidar-se de com ets en realitat interactuar amb ell. I només cal posar les mans i només sentir el seu camí al voltant. I es pot veure tot l'entorn hi és per simplement jugar. I en realitat hi ha una línia de la història d'això. Pren una mica de temps per anar a través d' , Però es pot explorar a la seva manera a través d'ell. És una espècie d'un munt de diversió, i una gran quantitat d'interacció natural. Així que això és realment una cosa pel mateix desenvolupador. Aquest és una mica boig, però destaca algun ús interessant casos, i de nou, cosa que realment es pot fer només amb aquest tipus de plataforma. Així que vaig a venir per aquí. Així que això és en realitat la pàgina del menú. I aquest és un menú com no ho ha fet realment existit abans. Així que, literalment, és només mirar com molts dits que es mantenen, i, bàsicament, l'elecció del menú a través d'aquesta. Així es pot veure que les regles són sent reescrit entorn disseny de la interfície aquí. Tens total llibertat per fes el que vulguis. Així que en aquest, això és una espècie d'una mica boig. M'encanten aquests nois. Vaig poder veure a aquests nois rebotant tot el dia. Ell té un munt de diferents experiències allà. Tot això es pot obtenir a través de l'espai aeri. Així que no dubti en inscriure. És gratuït. Vostè pot anar a fer una ullada a les aplicacions. Aquesta és una espècie d'experiment musical. Però el que està fent és que està usant el espai 3D completa per crear diferents efectes de so. És probable que sigui una mica difícil escoltar a través del sistema de so. Però, bàsicament, és l'ús d'aquest complet L'espai 3D per crear un nou tipus de instrument. I després, si jo faig servir tres dits, quatre dits, o un dit, puc bàsicament, començar amb el canvi l'efecte d'un so. Així que és definitivament molt experimental, però posa en relleu que llibertat en què l'espai 3D. Així que vesteix Bloc 54, que és un joc. I els dos últims eren més creatius, tipus experiencial de les coses. És fàcil quedar atrapat en aquest tipus del món de la creació, i no hi ha manera coses molt més increïble que estem veient sortir. I si res més, això és un gran raó per desenvolupar per al salt de moviment. Estem veient tant sorprenent, creatiu coses, però també hi ha un element de eficiència. I així que només vull mostrar una integració més ràpida que la Equip de Google Earth - alguns de vostès podrien tenir vist això abans. Esperem que tinc una connexió Acceptar aquí, ja que és una mica ample de banda intensiu. Però vostè probablement està familiaritzat amb Google Terra i com en general, que navegar al voltant d'això. És fer clic i arrossegar, vostè té el barres de desplaçament per al zoom, allunyar. Si vostè és realment hàbil en això, vostè té dreceres de teclat, feu clic a i pa i tilt. Hi ha totes aquestes diferents formes en què es pot navegar al voltant d'aquest 3D medi ambient. Però el que l'equip de Google va fer va ser que només reescriure les regles sobre això. Pot ser que tinguem una mica de les qüestions d'ample de banda. Però el que pots tipus de veure que hi ha bàsicament es pot simplement navegar. Així que anem a veure a on volem anar. Oh, sí, estem una mica poc rebuscat allà. Però el que està permetent que faci és Puc controlar diversos graus de llibertat tots amb un sol moviment fluid. Així que pot desplaçar d'esquerra a dreta. Tinc mirar cap amunt, mirar cap avall. Puc canviar la meva elevació. Jo puc seguir endavant. Jo, bàsicament, puc anar i puc donar voltes a un cert punt i només mantenir el meu focus en ell. Tinc plena llibertat en aquest espai 3D. I, de sobte, el meu eficiència de navegar per l'espai és només multiplicat enormement. Així que puc anar de Boston a Sant Francisco a Nova Zelanda en un parell de segons. Anteriorment, aquest tipus d'operació m'hauria emportat un bon nombre diferents clics i moviments i dreceres de teclat, i he de recordar-ho tot. Així que aquesta és una aplicació en la present tipus d'interacció natural és el que permet una major eficiència. Així que aquesta és una altra cosa a tenir a la part posterior de la seva ment. És això una cosa que jo pugui fer més eficient en el que estic construint? I el final que vull mostrar abans d'entrar al SDK és sobre l' possibilitats educatives. I això és una cosa que Dan tocat lleugerament amb l'Hospital de Nens. Anem pantalla completa. Espera un segon. Aquí anem. Això és una mica estrany. Anem a tractar de donar aquest una pantalla completa de nou. Bé, que un no s'assembla al vol córrer en aquesta predicció per alguna raó. Interessant. Oh, bé, això està molt malament. Així que aquesta és bàsicament una petita aplicació. Vostè pot tenir una mirada en ella més tard, després d'això, si vols. Però bàsicament el que fa és que és un representació en 3D del crani. I el que pot fer és, bàsicament, desmuntar en 3D. Es converteix en un trencaclosques en 3D. Així que algunes d'aquestes aplicacions, que van a [? demanar?] per a una major immersió ambient d'aprenentatge. Així que quan vostè és capaç d'interactuar amb el que està aprenent, es comença a prengui en molt més. Així que estem veient un munt d'interessant estan desenvolupant aplicacions, tant en aprenentatge primerenc i necessitats especials l'aprenentatge, així com tot el camí a través de les ciències. Així que hi ha un munt d'interessant aplicacions al llarg d'això. Vaig a tractar de que et mostro aquesta, però és serà un èxit poc i trobem a faltar si podem aconseguir que funcioni aquí. Això només mostra la meitat de l'anatomia en el moment. Però el que això és el que li permet no es veu com es pot navegar tot això en 3D. Bàsicament, puc començar a eliminar seccions i ser capaç de navegar. De fet, puc començar a bàsicament pelar les diferents capes. És gairebé com veure una ressonància magnètica en temps real. Això és part de la Biodigital Projecte Humà. Així que això és realment una cosa que és nou que ha sortit. Vostè pot veure una mena de com vostè pot simplement prendre peces separades i després simplement bàsicament navegar i examinar molt més de prop. Això es pot veure realment s'està executant directament al navegador, de manera que aquest és un exemple del que és possible amb l'API de JavaScript. Així que aquests són alguns exemples de diferents d'algunes de les aplicacions. Vesteix l'exploració creativa situació. Vostè va veure alguna cosa de l'eficiència augmenta, una mena d'interactiu exemples d'aprenentatge. Així es pot veure que hi ha una gran varietat de diferents aplicacions, programari diferent. Suposo que probablement no molts la gent ha tingut una mirada al SDK d' aquesta etapa. Així que vaig a anar a una molt, molt alt nivell a través del que és la informació que és fent tota aquesta feina. Què és el que vostè, com a desenvolupador faria treballar amb per crear aquesta classe d'experiències. Així que he tocat, uns pocs vegades, Marc. Així que en el nivell molt, molt baix, tenim el que anomenem Marc. I una trama està bàsicament tornarà fins a 200 vegades per segon, i conté tot el que el salt veu. Així que el salt de veure les mans, es vegi dits, i veu les eines. Així que et vaig a mostrar ràpidament en la nostra Visualizer del que sembla. Així que si vostè està interessat en fer alguna Desenvolupament Leap, aquesta eina aquí és Probablement serà un dels més coses útils que pugui començar a jugar. En realitat no és immediatament clar possiblement on s'arriba a això des. I jo vaig a mostrar ràpidament només perquè que estàs al tant d'on es pot en realitat arribar a això. Així que quan s'està executant el salt de moviment programari, vostè té aquesta petita icona aquí. Aquí és on vostè pot posar en marxa de l'Espai Aeri de, que és on es pot arribar al seu configuració des. Una de les coses que aquí es aquesta El va anomenar el diagnòstic visualitzador, i això és baix Solució de problemes. Es posarà en marxa aquesta eina aquí, i això és bàsicament - AUDIÈNCIA: [inaudible]. MICHAEL SUTHERLAND: Ah, cert. Sí, gràcies per això. Em vaig adonar d'això també. Gràcies. És només una mica d'esclatar abans. Gràcies per adonar-se que. Així que això és bàsicament el que el salt està bombant. Així que aquest és la dada que ve sense ser processat per nosaltres. I al final del dia, això és el que hi ha. Així que aquesta és la mà i dits, bàsicament. El que estem veient no és tota la meva dits representen en temps real cap avall a una centèsima de mil · límetre. Vostè pot veure les fletxes. Les fletxes representen la direcció del meu dit. Així que això és una cosa que que obtindrà a través IPI. Vostè pot veure on estan corrent - aquesta és la posició dels dits. I vostè també aconsegueix la velocitat en qualsevol moment també. I veuràs que els dos grans cercles que representen el meu palmell. I tens una gran fletxa que sobresurt la part inferior o la part superior si tinc la mà al revés, i aquests són en representació dels vectors normals de palma. Així que, bàsicament vector normal de ser només un vector que s'està pegant cap a fora de la superfície del palmell. Així que aquests són l'edifici fonamental blocs que estaria treballant amb amb programari de creació de Salt. I aquesta eina li permet realment veure exactament el que està passant. I hi ha coses que vostè pot fer, uns petits consells en aquest visualitzar que poden ser útils. Un d'ells és només per representar els seus dits una mica més de claredat. L'altra cosa que pot ajudar a Es tracta fonamentalment d' el que el salt està veient. Així que he esmentat abans, hi ha un parell de sensors òptics. Així que aquestes coses tenen bàsicament un camp de vista d'uns 150 graus. I així, aquest quadre groc aquí és que representa el que això pot veure. Així que vostè pot veure aquí, ja que sortir d'aquesta caixa que sóc començant a perdre les meves mans. I si començo a sortir al carrer aquí, que va a Encara recollir-lo, però ets començant a perdre en les vores. Així que això et dóna una mica de sentit l'espai que tens haver de jugar. I veuràs aquí si prem H, que canviarà aquest menú. I que en realitat li donarà un tot munt d'opcions diferents que vostè pot tenir accés. La major part del que vostè probablement no va a necessitar. Però és una gran manera de visualitzar Què està passant sense ser excavat cap avall en les dades. Així que aquesta és la Frames, Mans, Dits i Eines. En realitat, jo vaig a mostrar la mateixa rapidesa abans que torni, l'eina. Així que anem a veure, això hauria de funcionar. Així es pot veure aquí a les mans. I si porto en aquest pin, que ve com gris. I el que és molt dir és que això és una eina. Així que tenim el que anomenem un API eina. En realitat, reconeix objectes com bolígrafs o pinzells, tot el que és més o menys d'aquest tipus de forma. Serà capaç de dir que això no és un dit, i vostè pot utilitzar realment això al seu avantatge quan s'està la construcció de programari per això. Vostè pot començar a portar el món real objectes en el seu aplicació, per exemple. Així que vostè pot ser que tingui literalment un cavallet de diferents pinzells, i cadascun pinzell que ha codificat fins per representar un diferent raspall en el programari. Així que en lloc de canviar realment és a través d'un menú al programari, literalment, pot simplement prendre un diferent raspallar-se les dents i començar a pintar amb ell i té el programari adaptar-s'hi. Així que això és Marc, Mans, Dits i Eines. Així que aquesta és la veritat, de veritat sota stuff nivell que tenim. No sé si algú aquí té alguna familiaritat amb el Kinect. Una de les coses que em pregunten 1 lot és d'on són les dades crues. I el que això significa és en si 3D sistemes de seguiment, que és bàsicament una blob de dades. El que fem aquí és crear un més estructurat enfocament. Així que aquest és en realitat el dades de nivell més baix. I ens trobem que ja que està estructurat així, el que realment ajuda persones per començar ràpid. Si vostè acaba d'aconseguir donarà un complet 3D blob de dades, es fa molt difícils de treballar. Així que aquesta és una de les raons per les quals és estructurat de la manera que és. Llavors, hi ha alguna pregunta voltant una mica d'això? Nope. Així que seguirem endavant. Vostè pot ser capaç de començar a veure fins i tot encara que les dades s'estructura d'una manera que li dóna literalment el que està veure, com les mans i els dits, el que pot ser una mica intimidatori al principi per començar esbrinar com treballar amb això. Ara jo estic seguint els dits en 3D, Què faig amb això? Així que tenim algunes APIs d'alt nivell per ajudar a aconseguir al voltant d'alguns dels àrees, i podria ser una manera d'aconseguir començat una mica més ràpid també. Així que això és conceptualment anomenat mocions. És una part del nostre API. Trobareu algunes guies en el que és Mocions. Però a un nivell conceptual, el que és fent és que està bàsicament de prendre totes aquests moviments en l'espai i convertint-los en un dels tres coses - translació, rotació, i descamació. Així que no es deixi atrapar per això. Però el que bàsicament li permet fer es converteix aquests moviments complexos a un sol dígit, o un grau de rotació, o una escala factoritzar com un nombre. Així que el que fa és que abstreu 1 Molts dels mecanismes complexos i si Estic fent això, et dóna un nombre que diu que aquesta és l'ampliació per 10. Així que el que pot fer a continuació és si tinguessis una imatge que volia ampliar, es pogués prendre la imatge. I a continuació, utilitzar aquest tipus d'API de dir, així, ara estic escalat per un factor 10 i vostè no ha de preocupar-se per totes les dades que està passant. Així que és una cosa que només mantenir a la part posterior de la seva ment. Potser és una mica més fàcil si estàs tractant de fer algunes de les persones més interaccions complexes. Això és el que anomenem l'API mocions. No va a veure el que realment crida Els moviments en la documentació. En realitat és un conjunt de APIs de diferents llocs. Però el que puc fer és si algú està interessats en aprendre més sobre això, estic feliç amb el punt en algun guies per saber com començar a treballar en això. I després la següent cosa, que és el que la majoria de les persones són probablement més familiar amb, és Gestos. Així que aquest és molt més gran nivell d'abstracció. Així que bàsicament està tenint tots aquests tipus de moviments i ja està dient, bé, què és un discret cosa que jo pugui fer? Així que puc cercle amb el dit, o puc Swipe amb la mà, o puc aprofitar a l'oïda. I així hem trencat els baix tot just a tractar de fer-ho una mica més fàcil de començar en algun d'aquests gestos. I jo vaig a mostrar a mostrar una mica sobre com alguns dels treballs. Així que de tornada al visualitzador, si encenc Gestos on - permetin-me deixar que el que no és rotació i el que és córrer marejat. Bé, aquí anem. Turn it up. Bé, aquí anem. Així que ara vostè pot veure que el meu mans estan en l'espai. Si dibuix un cercle, ja ve i mostrant un cercle. I es pot veure que en realitat és en qualsevol pla. No importa de veritat com ho dibuix. Però és bàsicament detectar que estic dibuixant un cercle amb el dit. I a nivell d'API, que hem tractat de fer que el més fàcil possible d'utilitzar. Així que vostè realment no ha de pensar en la mecànica dels punts de seguiment en 3D i esbrinar si és un cercle. Pots simplement dir, és un cercle passant? Així que és una cosa que pugui utilitzar com a mecanisme de control. També veurà allà que tenim cops, aixetes. Vostè pot veure aquestes petites boles rebotant hi ha a la part inferior. Així que aquests són visualment com mostren el que els gestos són. Però en termes de desenvolupament de programari per això, és només una forma d'alt nivell de simplificar molt la complexitat de seguiment dels dits, el que només pot utilitzar els com és. Vostè començarà a veure diferent enfocaments per això. I et vaig a mostrar un altre enfocament a poc més endavant d'una manera diferent de fer això, però els tot integrat en l'API. Així que tenim un parell d'altres parts per al SDK que podria ser interessant per a vostès. Així que per cobrir aquests últims bits, hi ha tres nivells d'abstracció que parlat. El baix nivell, que són els marcs, les mans i els dits. El nivell mitjà, on es converteix gran part d'aquest moviment en moviment continu, de manera de rotació, o escala, o Traducció. I després al següent nivell que són els gestos, com estic fent un cercle? Estic fent una aixeta? Estic fent un cop? Després, a l'altra banda d'ella, tenim coses criden la Caixa d'Interacció. Jo no vull entrar en massa detalls, perquè tot això és només per donar-li una mica de sabor del que algunes de les coses que són. Definitivament ets més que benvingut a arribar a mi amb detalls més endavant en això. Però el quadre de Interacció és una altra manera que estem tractant de fer una mica més poc més simple de pensar en coordenades en l'espai. Així que he esmentat abans vesteix l'espai - és aquesta piràmide invertida 3D. Això pot resultar una mica difícil. Vostè pot veure una mena d'allà. Això pot ser una mica complicat si vostè està tractant de traduir això en espai de la pantalla on s'estigui veient el que vostè està treballant. Així que el que hem creat és una caixa d'Interacció. Serà molt difícil - oh, allà anem si encenc la que aparegui en. Així es pot veure que la caixa blanca allà. I bàsicament el que està fent és que està acaba de mapeig que a zero a un, zero a un. Així que vostè acaba d'obtenir un espai reduït Això és sempre fixa. Vostè no ha de preocupar sobre com lluny que estan per sobre del dispositiu, o on sigui. I això s'ajusta - almenys s'ha d'ajustar. Aquesta és, òbviament, la manera de demostració. Però bàsicament el que passarà amb és a dir que només s'ha d'ajustar al allà on la persona està per sobre del dispositiu, i que crearà un consistent espai perquè vostè treballa polz Sona una mica complex amb el manera en què jo estic explicant allà. Però el que essencialment li permet de fer és oblidar-se de quan la persona que és. Simplement li dóna un zero a escala per a una a la I, zero a un al X. I simplement no ha de preocupar sobre tots la complexitat que la persona és, ja sigui que estiguin usant moviments grans o petits moviments, i que només les escales tot per a vostè. Així que això és només una cosa per mantenir un ull cap a fora. Si vostè mira a través de la documentació i veus alguna cosa sobre Box Interacció, això és el que s'està referint a. Pot ser una mica difícil concepte per entendre el que és. I el lamentable és que no és ampliació amb mi, però això està bé. I ja que estem en aquest punt de vista, l'altre API que seria interessant potser parlar és nostra Toc API Zone. Així que una de les primeres coses que la gent preguntar és com es fa clic amb el salt? És una mica una pregunta interessant, perquè vostè realment no necessita fer clic a amb el salt. El que tractem i animem és pensar sobre la interacció amb la realitat espai, agafar i moure - vostè no cal que feu clic i arrossegament. No obstant això, per a les aplicacions en les quals una espècie de la interacció cal, tenir una API que es diu una API Zone Touch. I que només tracta de prendre una gran quantitat de la complexitat d'esbrinar exactament el que l'usuari està fent en l'aire i simplifica en només un esdeveniment que diu que ja sigui ha fet clic o no. I només vaig a mostro molt ràpidament com funciona. Així que vostè pot veure aquí l'ésser del meu dit representat com un cursor, i vostè aconseguir donada aquesta posició al llarg de l'API. I pel que fa començo a moure cap endavant, bàsicament diu que ara estic fent click i em pot arrossegar aquest voltant. I no importa realment on Jo estic en l'espai 3D - que va a treballar, no importa on sóc. I així, al seu valor nominal que es veu molt simple. En realitat hi ha un munt de complexos la mecànica de tot això. Així que per això tractem d'encapsular tot això en un API i que sigui una poc més simple per a vostès. Així que si vostè té una ullada a l'API, és En realitat és bastant senzill construir que en la seva aplicació, i vostè no ha de preocupar sobre tots els complexitats d'on el La mà de persona és. Així que hi ha un munt d'altres coses en el SDK. Si vostè vol tenir una mica d'explorar, vostè començarà a trobar algun de les altres coses. Però aquests són alguns dels alts nivells conceptes que es troben al nostre SDK. Pot ser que sigui una mica més per tenir en sense haver tingut l'oportunitat de jugar una mica amb el salt encara. Però jo només volia donar-li una mica de una idea del que hi ha allà perquè quan ho fa arribar a ella, com he dit, no dubti en acostar-se a nosaltres. Et puc apuntar en la direcció correcta per a qualsevol tipus de documentació per ajudar a a començar. Així que com ja he dit, el nostre SDK té un munt de llengües natives. Tenim l'API de JavaScript. Una de les maneres més fàcils per començar podria ser la de mirar a alguns dels plataformes dels marcs que hi són fora. No sé si la gent està familiaritzats amb Unity. famo.us, goo i Vuo són tots els molt nous a l'escena. Unreal vostè probablement vist en motors de joc. Però el que aquest tipus d'entorns de fer Es pot ser una manera més fàcil d'ajudar a començar. A causa del que alguns d'ells ho fan testament li proporcionen un marc 3D per començar amb. Així és com que porta a terme alguna de la complexitat. Vostè obté més d'un element visual medi ambient per treballar, famo.us és una plataforma que ve cap a fora per a una web de desenvolupament d'aplicacions. El seu objectiu és fer que l'aplicació web desenvolupament molt fàcil. Així que sortirà - no hi ha marc de temps per en el moment. Però si això és una cosa que et interessats en fer-ho, podria ser una per mantenir un ull en. goo és una increïble HTML5 plataforma de jocs. Estan fent un editor molt visual així en línia, un cop més, per a alta aplicacions web de rendiment. Vuo és una cosa que pugui repassar molt breument. Això introdueix el concepte de creació ràpida de prototips. I no em vull anar massa profund en això. Però una de les coses si vostè és realment interessat a entrar en aquest tipus de desenvolupament, la recerca d'una bona eina fer prototipat ràpid pot ser realment valuós. I el que vull dir amb això és que és un marc en el que has de fer molt, molt poc esforç per obtenir una gran quantitat de retorn. Així que vostè realment no necessita de fer un munt de codificació. Molt d'això és molt visual - és arrossegant quadres a la rodona. De fet, puc mostrar un molt, molt breu exemple d'això. Així que vostè pot veure aquí, és només una ambient completament visual - vostè ni tan sols necessita codi. Oh, genial - no farem això de demostració en aquest moment. No sembla voler per funcionar en aquest moment. Així que, sense entrar en massa detalls, que és el que s'anomena una visual llenguatge de programació. Això li permet obtenir alguns bàsics funcionalitat de treball. Vaig a portar ràpidament una versió completa d'aquest. Així que vostè pot veure aquí, aquesta és una molt senzilla aplicació que bàsicament pren una imatge i li permet moure amb el salt. I aquests blocs verds aquí estan bàsicament tot el que heu de fer per aconseguir començat amb el costat del salt de la mateixa. Així que és una bona manera de començar. Si vostè té algunes idees que vostè vol experimentar amb fins i tot abans d'arribar qualsevol codi següent, que és una bona manera de començar. AUDIÈNCIA: Si fem servir [inaudible] miri, seria traduir en codi real? MICHAEL SUTHERLAND: En aquesta situació, No crec que vostè té la capacitat de traduir a codi. Definitivament, hi ha alguna altra frameworks que hi ha. Quartz Composer és en realitat una eina d'Apple. Ja no és oficialment compatible, però hi ha una gran comunitat que l'envolta. Hem vist alguns Salt increïblement coses sortir d'això. Hi ha alguns plug-ins disponibles. Crec que no hi ha accés a baix nivell Codi de Quars, encara que no estic completament segur d'això. Però aquesta és una bona pregunta. Així que només vaig a mostrar algunes molt, termes de molt alt nivell per a les coses de pensar quan estàs desenvolupant. Les condicions d'il · luminació no són generalment un gran problema per al salt més. Tenim un equip increïble que és Bàsicament estat capaç d'eliminar per gairebé totes les condicions de llum, ja que això és una cosa que pot potencialment afectar. Fonts infraroges des de la fora de tenir la capacitat d'afectar la rendiment. En general, realment no s'arriba a través de molts obstacles. Si en el seu desenvolupament es veu que el dispositiu entra en mode robust, realment tot el que significa és que pot tenir detecta que hi ha alguna cosa d'infrarojos fonts de llum en l'entorn i s'està compensant per això. Així que no es preocupi massa sobre això. En general, quan vostè està dissenyant programari per al salt, és important adonar-se que això podria ser el primer temps que l'usuari està utilitzant aquesta tecnologia. I això és una cosa que és difícil per aconseguir el seu cap al voltant d'un principi. El que tractem i animem a la gent a fer és pensar en lloc de només permetent que l'usuari ha de trobar el seu camí al voltant de la interacció, el que vostè està demanant al seu usuari a fer, intentar explicar a ells una mica. Tractar-los com si mai no pot han vist aquesta tecnologia. A vegades la gent ni tan sols sap que arribar a les seves mans al llarg del dispositiu, així que no donar res per fet. Si vostè té una mirada voltant en l'espai aeri, t'adonaràs que moltes de les aplicacions realment inferir l'usuari en com realment interactuar amb l'aplicació. Això és una cosa que acaba de conèixer. Si està desenvolupant programari per a aquesta plataforma, és nova. Les persones no estan familiaritzats amb el La tecnologia, però, i per tant és possible que necessiti ajudar a alleujar ells en el que sigui és el que vostè està construint. Data és el teu amic. He esmentat abans el visualitzador. Podria ser un dels millors eines que utilitzen. Simplement li permet buscar i el que estàs fent. Penseu sobre l'acció que vostè està tractant de codificar i, a continuació, cerqueu a com es veu en el visualitzador. I llavors se li donarà una millor idea del que significa que les dades de què vostè està sortint del SDK. Si vostè està fent tot el que necessita un menú, els menús són una cosa que es vol que l'usuari sigui capaç de fer sense pensar. En realitat no és part de seva aplicació. És una part de la forma en què l'usuari utilitza la seva aplicació. Així que tenim alguns recursos en el lloc del desenvolupador. Només un parell de diferents sistemes de menús que tenen la càrrega de vostè nois per haver de pensar en com construir menús. A causa que els menús poden ser una cosa que vostè podria passar molt de temps intentant per construir en la seva aplicació, quan realment el que estem tractant de fer és construir la idea que tenir, no el menú. Pel que recomano, si vostè ha de fer qualsevol tipus de sistemes de menú, sens dubte tenir una mirada en què els recursos tenir en el lloc de desenvolupadors. Tenim alguns grans exemples de com fer menús, i com mantenir- coherent, de manera que els usuaris tenen un experiència consistent a través de aplicacions. Informació visual. Llavors, què vull dir amb això és que si, per exemple, vostè està tractant de fer alguna cosa que està mostrant un espai 3D, és molt important per proporcionar algun tipus de retroalimentació visual. Així que si això és mostrar on és el seu els dits estan en aquest espai, o al cas del Bloc 54 que vam veure en el mateix començar, t'hauràs adonat que els botons [? pedals?] estaven il · luminats. I quan vaig ser a prop de la torre de blocs, en realitat es podria veure visualment que estava a prop seu. I és un petit truc, però és en realitat molt important. Així que assegureu-vos que l'usuari orientada en aquest espai 3D. I de nou, el prototipat ràpid. Si vostè pot trobar algunes eines que trobar útil, definitivament ho faria l'animem a invertir el temps en ella. Ser capaç d'obtenir les seves idees de forma ràpida en lloc d'haver de gastar una molt de temps de codificació en un nivell inferior i tractant de trobar la manera de codificar cap amunt, si vostè pot aconseguir aquestes idees en davant de vostè, jugar amb ells una mica i després codi de dalt, que podria ser un gran estalvi de temps. Així que estem d'arribar al final. Com estem de temps? ALTAVEU 2: [inaudible] de vuit minut fins 05:30. MICHAEL SUTHERLAND: Anem a acabar a les 5:30? ALTAVEU 2: ho faig. Aquest va ser el punt que anunciar aquí. Però podem fer una a un Q & A després d'això. MICHAEL SUTHERLAND: Sí, no aniré massa profundament en la resta d'aquest llavors. He esmentat abans que un diferent manera de fer gestos. Si t'interessa i que està treballant amb JavaScript, aquest és un JavaScript aplicació que un desenvolupador anomenat Robert Leary construït. El que fa és que es necessita molt de la complexitat de la enregistrament i ús de moviments. Així que el que ha fet és que és bàsicament creat una gravadora gest. Pot escriure en el gest, gravar. Es escup alguna cosa que pugui després tiri en la seva aplicació. Així que en lloc d'haver de codificar tota la moviments complexos en 3D, pot pren això, realitzar l'acció, i guardar per a la seva aplicació. Així que això podria ser una interessant eina per ajudar a començar. Puc passar per aquests molt ràpidament. És només un parell de vídeos que mostren algunes de les aplicacions interessants. Algunes de les coses que no pots veure ja sigui en l'espai aeri, però està surant al voltant de la comunitat de desenvolupadors. Només un treball increïble que la gent té estat treballant en aquest programa alguna potser algunes aplicacions més singulars possible. Així que aquest és un sistema que utilitzeu bàsicament de seguiment de cap a la cambra per donar a aquesta profunditat perspectiva. Però vostè pot veure que és un bonic interessant truc visual. Així que això és una cosa d'una cosa interessant que és possible amb aquest tipus de la tecnologia. I a continuació, alguns de vostès poden estar familiaritzats amb el Oculus Rift. Això és només una mica de treball experimental que alguns dels desenvolupadors han estat fent al voltant de la combinació de salt de moviment amb el Oculus Rift, així que per a la primera temps que pot estar dins aquest món virtual. Així que serà una interessant enfocament per al joc serà aviat. El Oculus Rift és un dispositiu de realitat virtual. Pobre home - ell realment té una mala estona. Aquesta va ser una exposició que es va fer utilitzant la cartografia de projecció amb el salt de moviment. Només un realment agradable interactiu ambient on la gent pot simplement jugar. Vostè pot veure que cal crear aquests Arbres en 3D usant l'assignació de projecció tècniques. Aquesta va ser una interessant un fet a Taipei amb Heineken fer una instal · lació. L'enfocament general de "Iron Man" allà. Però pel bé de temps, vaig a acaba d'obtenir de forma ràpida fins al final. Així que si hi ha tres coses que faria seria bo portar - perquè s'adonen que hi ha una gran quantitat d'informació que nosaltres acabem de cobrir. I un munt d'ell es pot realment necessita passar una mica de temps per simplement cavar cap avall en els recursos que estan disponibles. Però crec que la primera cosa és realment si està dissenyant programari, intentar dissenyar per a l'usuari, no per a "Iron Man". Així que oblida't de que vull ser "Iron Man". Vull estar a la "Minoria Report. "Però en canvi, dissenyar per a l'usuari. Disseny per a la persona que està passant a utilitzar el programari. Així que pensar en com puc fer seva experiència millor? Com puc fer una cosa que que estan fent millor? I això és realment serà on el més poderós i el més programari atractiu ve. I si vostè està familiaritzat amb la interfície d'usuari / UX, gairebé es pot tirar les regles per la finestra en algun sentit. Amb aquest tipus de tecnologia, estem començant a reescriure les regles a mesura que vés, i això només vol dir que vostè té un llenç en blanc. Així que vostès estan començant en el moment adequat. Si vostè acaba d'entrar a la programació ara, això significa que s'arriba a escriure el llibre de regles a mesura que aprèn, així que això és una increïble oportunitat per això. I m'acaba de dir una vegada més, ser capaç de trobar una manera de crear prototips de forma ràpida i després construir. No necessàriament gastar tot el seu temps entrar en els detalls pràctics seguida. Vegi si pot aconseguir les seves idees fora. Solia ser que era bo per aconseguir que en el paper. I el paper és encara un gran camí per recórrer. Però una vegada que comença a aconseguir aquests dinàmic interfícies, realment començar necessitarà algunes eines millors per poder per aconseguir aquestes idees dinàmiques a terme. I pel que si vostè pot trobar algunes eines que l'ajuden a prototips, provar i aprendre ells i els utilitzen, i se li probablement s'estalviarà un gran quantitat de temps i molèsties. Així que un parell de recursos. Una vegada que comença a rebre en JavaScript js.leapmotion.com / tutorials, que va a ser una gran manera per començar. Exemples de nou en js.leapmotion.com, trobareu alguns grans exemples de JavaScript. No dubti a participar en el fòrums, preguntar als desenvolupadors, ens demanen. És una gran manera d'aprendre. Si vostè està interessat en llegir més el contingut del que està per aquí, alguns del lideratge de pensament en l'espai, labs.leapmotion.com 's un gran un bloc per això. Estem posant a terme nous continguts cada setmanes, que és un gran espai. I si es vol connectar amb nosaltres, de nou, els fòrums. Vostè pot enviar-nos un email a developers@leapmotion.com. Estem en @ leapmotiondev a Twitter, de manera que només un tweet de nosaltres. Estem bastant actiu en aquest país. I el nostre mànec principal, @ leapmotion. @ Leapmotiondev òbviament és la nostra desenvolupador Twitter mànec. Així que això és realment sobre això. Si hi ha una mica de temps per a preguntes, definitivament feliç per contestar qualsevol pregunta. Si se li passa una mica més tard, no dubti en acostar-se a mi directament en kiwi@leapmotion.com, o tweet a mi en @ kiwi. Genial. Alguna pregunta? AUDIÈNCIA: A més de desenvolupar aplicacions que [inaudible], què tan factible és per fer [inaudible] programari de nivell de manera que podria desplaçar-se a l'esquerra, dreta, amunt, avall, i qualsevol [inaudible] aplicacions, [? per exemple?] [Inaudible]? MICHAEL SUTHERLAND: Així que hi ha són aplicacions per a això. Si vostè té una mirada a l'espai aeri, se li trobar algunes aplicacions diferents. Alguns dels més populars són un anomenat handwave que li permet fer alguns gesticular bàsica. Si vostè vol fer aquest tipus de coses, no hi ha realment res que vostè limita en el SDK per fer-ho. És realment una qüestió de si vostè és la construcció d'aquest control de nivell de sistema operatiu, és realment fer que l'experiència d'utilitzar millor el sistema operatiu? Amb el temps, anem a començar a veure el sistemes operatius evolucionen a un estat que realment es fa per aquest tipus d'entrada. Per ara, en realitat estem usant sistemes operatius que s'han construït per a la tecnologia de 26 anys d'edat. Si vostè té una ullada a la interfície de Mac, en realitat no ha canviat en prop de 26 anys. Així que realment estem lluitant contra un 26 anys la corba d'aprenentatge, on la gent té per la qual cosa s'utilitza per a aquest tipus d'interfície que és difícil veure més enllà d'això. Així que si vostè pot millorar aquesta experiència, això és una victòria definitiva. Però si només està fent un gest per el fet de fer un gest, el que vostè probablement trobarà és que els usuaris, van a trobar que és més fàcil només ha d'anar de nou al seu teclat i el ratolí perquè això és el que se sent còmode amb. Així que per això és molt important pensar que estic dissenyant per? Qui és aquest usuari final, i com pot Faig la vida una mica millor? Però si tenim el temps, pot mostrar una ràpida. Això és interessant que acaba de sortir. És un cursor molt simple, però és alguna cosa valent perquè té aquesta maneta - o no ho fa. Estem aquí? Interessant. Bé, jo no et vaig a demostrar que de demostració. Però això [? leapcursor.js?] és un petit exemple interessant que bàsicament li permet desplaçar-se cap amunt i cap avall de manera fluïda en una pàgina web i una espècie de clics només doblant la mà. Així que se suposa que ha de ser més de una mena de desplaçament relaxat amunt i avall, pel · lícules. AUDIÈNCIA: Vostè va esmentar el dispositiu si és en gran diversitat de maquinari dels productes bàsics. Quin és el maquinari subjacent tecnologia que està fent en realitat el la detecció d'objectes? MICHAEL SUTHERLAND: Així que el reial la detecció dels objectes - pel bàsicament, si anés a hackejar l'USB aquí, només vas a aconseguir un tot el manat de dades de nou. Les persones que ja ho han fet. On la màgia passa és Bàsicament, una vegada que es fica al ordinador, és essencialment certa algoritmes propietaris que eren originalment desenvolupat pel nostre cofundador i ara només han adquirit una la vida dels seus. AUDIÈNCIA: És a través d'infrarojos, o magnètica [inaudible]? MICHAEL SUTHERLAND: Així que és només purament infrarojos. Així que, literalment, és com tenir una mica de càmera web, assegut al seu disc i després un focus lluminós a la mà. És que tot es fa en l'infraroig. Així que és només una mica d'òptica infraroja sensors, i alguns LEDs infrarojos, i no hi ha realment res massa complexos al respecte. És la forma en què som capaços de prendre que les dades i després convertir-lo en alguna cosa útil en 3D. AUDIÈNCIA: Així que sembla bastant fàcil per a les persones [inaudible]. Però hi ha alguna manera perquè un desenvolupador aplicar potser [inaudible] per a altres tipus d'objectes - potser les cares o altres tipus de coses que l'usuari pot presentar? MICHAEL SUTHERLAND: En el moment en què no donar suport a un conjunt limitat d'eines. Per desgràcia, amb la forma en què hem estructurada de les dades, perquè volíem fer-ho de manera simple o una que que té més sentit per a les mans i els dits, l'API no ho farà seguiment de la cara de suport o seguiment d'objectes genèrics. Això pot venir en el futur. Però per ara, és molt fina atent a les mans i els dits i eines específiques. Genial. [? DAVE: Gràcies] tant?. Això és increïble. [Aplaudiments]