Upgrade to Pro — share decks privately, control downloads, hide ads and more …

hololens-meetup_20180218.pdf

 hololens-meetup_20180218.pdf

49899d411b88461a3a3d538b598949e2?s=128

Toshiya Tanaka

February 18, 2018
Tweet

Transcript

  1. [͸͡ΊͯLT࿮] ීஈWeb΍ͬͯΔਓ͕ؒ։ൃจԽͷҧ͍ʹށ࿭ͬ ͍ͯΔ࿩ 2018/2/18 HoloLens meetup
 @stutioTeaTwo

  2. about me • TanakaToshiya
 @studioTeaTwo • ϋϯυϧωʔϜ͸ຊ໊ͷΠχγϟϧΑΓ T.T→T2→TeaTwo • SIerͷޙ5೥΄Ͳιγϟή΍͍ͬͯͨɻࠓ

    ͸webαʔϏεΛ࡞͍ͬͯ·͢ɻ • HoloLens͸ڈ೥ങ͚ͬͨͲීஈͷ։ൃ؀ ڥͱશવҧ͏ͷͰͷΜͼΓ΍ͬͯ·͢ɻ
  3. about me • TanakaToshiya
 @studioTeaTwo • ϋϯυϧωʔϜ͸ຊ໊ͷΠχγϟϧΑΓ T.T→T2→TeaTwo • SIerͷޙ5೥΄Ͳιγϟή΍͍ͬͯͨɻࠓ

    ͸webαʔϏεΛ࡞͍ͬͯ·͢ɻ • HoloLens͸ڈ೥ങ͚ͬͨͲීஈͷ։ൃ؀ ڥͱશવҧ͏ͷͰͷΜͼΓ΍ͬͯ·͢ɻ
  4. ૉਓͰ͢ʂʂʂ

  5. ݱࡏHoloLensಡॻձʹࢀՃ͠ͳ͕Βͪ·ͪ·ͱ ֶशதͰ͢ɻ

  6. ࠓ೔࿩͢͜ͱ • HoloLensͷֶशΛਐΊ͍ͯͯɺීஈͷ։ൃ؀ڥͱҧ͏ ͳ͋ͱ৭ʑײ͍ͯ͡·͢ɻ • ීஈ౰ͨΓલͱࢥͬͯΔ͜ͱɺ͔͠͠HoloLensͷ։ൃ ͍ͯ͠Δͱແͯ͘πϥΠͱࢥͬͨ͜ͱΛ·ͱΊͯݟ· ͨ͠ɻ • Unity/HoloLensͷ։ൃख๏ʹ΋औΓೖΕΒΕͨΒ͍͍ͳ

    ͋ͱࢥͬͯ·͢ɻ
  7. ໔੹ࣄ߲ • Webͷ࿩ʹͳΔͨΊͲ͏ͯ͠΋ಛఆͷϕϯμʔΛ্࣋ͪ͛Δงғؾ ͕ग़Δ͔΋͠Ε·ͤΜ͕ɺಛఆͷUnity͞Μ/MicroSoft͞Μϕϯμʔ Λམͱͯ͠ಛఆͷGoogle͞Μ/Facebook͞ΜϕϯμʔΛ্͛Δҙਤ ͸͍͟͝·ͤΜɻ • Webͱݴͬͯ΋޿େͰҰׅΓʹͰ͖Δ΋ͷͰ͸ͳ͘ɺಛʹࢲ͸ϑϩ ϯτΤϯυدΓͰ͢ɻಉ͜͡ͱ΍ͬͯΔΘͱײ͡ΔՕॴ΋ଟʑ͋Δ ͱࢥ͍·͕͢ɺ७ਮʹࣗ෼͕࠷ۙ΍͍ͬͯΔ؀ڥͱҧ͏ͳ͋ͱײ͡

    ͨ͜ͱΛ·ͱΊͯΈ͚ͨͩͳͷͰੜஆ͔͍໨Ͱ͝সཡ͍ͩ͘͞ɻ • ҟจԽަྲྀΈ͍ͨͳײ͡Ͱड͚औ͍͚ͬͯͨͩΕ͹޾͍Ͱ͢ɻ
  8. HoloLens΍ͬͯͯίϨ͕πϥΠΑʂ • ؀ڥߏங͕େม… • όʔδϣϯΞοϓ͕πϥΠ… • ϫʔχϯά͸ͦͷ··ʂʁ • όάΛGoogleݕࡧ͢Δͱ৭ʑͳαΠτʹࢄΒ͹͍ͬͯ Δɻ౤ߘ͢Δ৔͸͋Δ͚Ͳճ౴͢Δਓ͍Δͷʁʁ

  9. webͷ։ൃ؀ڥͰॏཁͳ͜ͱ • γϯϓϧ/͍ܰ/଎͍ • ΤίγεςϜ • ςελϏϦςΟ

  10. γϯϓϧ/͍ܰ/଎͍ • খ͍͞ϑΝΠϧ • ϥΠϒϥϦ͸100kbӽ͑Δͱ෺ݴ͍͕ͭ͘ɻϩʔυ͕஗͘ͳΔ͔ Βɻ • ͦͷؾʹͳΕ͹1࣌ؒͰੈքʹެ։Ͱ͖Δ • ৽௠୅ँʮ˓˓͸ࢮΜͩʯຖ೥Կ͔͕ࢮΜͰ͍Δ

  11. ΤίγεςϜ • 2ͭͷଆ໘͕͋Δ • ୯ػೳϞδϡʔϧ͕૊Έ߹Θ͞ΕͯෳࡶͳγεςϜΛܗ੒͢Δ • unixతͳ࿩ɻapt/gem/npm etc. • اۀɺ։ൃऀɺαϙʔτɺϢʔβʔ͕ྠʹͳΓϓϩμΫταΠΫϧ

    ͕ճΔ • GithubɺStackOverFlowɺOSSίϛϡχςΟ etc.
  12. • όάτϥοΩϯά΍ϑΟʔνϟʔόοΫϩά͕ՄࢹԽ ͞Ε͍ͯΔɻ΋ͪΖΜιʔείʔυͱ΋ϦϯΫ͢Δɻ

  13. • اۀͷޏ༻ऀ͕ΠγϡʔͷϥϕϧషΓ΍όοΫϩάͷ ੔ཧΛͯ͘͠ΕΔ ΍ͬͺΓϘϥϯςΟ Ξͩͱܧଓతͳ׆ಈ ͸೉͍͠ΑͶ ࣌څ1ສԁ = ೥ऩ2ઍສ(Ծ) /

    12ϲ݄ / 20೔ / 8࣌ؒ
  14. • StackOverFl ͱ઀ଓ͞Ε͍ͯΔ ʢ஫ʣstackoverflowͷશͯͷ౤ߘ͸ΫϦΤΠςΟϒίϞϯζϥΠηϯε͕෇༩͞Ε͍ͯ ΔͷͰҾ༻͕ࣗ༝Ͱ͋Δɻ

  15. • Πϯλʔωοτʹ੒Ռ෺΍ਐḿঢ়گ͕શͯ৐͍ͬͯΔ OSSίϛϡχςΟ Ϣʔβʔ Πϯλʔωοτ ʢGithubɾstackoverflowɾgitterɾslack etcʣ ݴޠɾϑϨʔϜϫʔΫ։ൃऀ

  16. • Ͱɺ΍ͬͺΓ͜͏͍͏࿩͕ग़·͢ΑͶʂ

  17. ςελϏϦςΟ • εΩϟϑΥʔϧσΟϯάͰςετϑΝΠϧ͕ಉ࣌ੜ੒͞ ΕΔ͜ͱ΋ଟ͍ɻ ͱ͸͍͑ɺΧόϨοδ100%͸໨ࢦ͍ͯ͠ͳ͍ɻ͜ ͜Ͱݴ͍͍ͨ͜ͱ͸ɺύοέʔδ؅ཧͱ߹Θͤͯɺ ൺֱతࡶʹόʔδϣϯΞοϓ͕Ͱ͖Δ͜ͱɻ

  18. • ϨϯμϦϯά΋ςετίʔυͰ࣮ߦ͢Δ ϔουϨεϒϥ΢βͰόοΫάϥ΢ϯυͰߦ͏ɻ

  19. • git push͢ΔͱσϓϩΠ͞ΕͯαΠτ͕Ͱ͖Δ branchຖ commitຖ ISSUE# + gitϋογϡ஋

  20. ͜͜·Ͱͷ·ͱΊ • ؆୯Ͱখͯ͘͞଎ͯ͘ɺͬ͞ͱ࢝ΊΒΕΔ͠ɺ͙͢ʹࣺ ͯΔɻ • όά΍։ൃঢ়گ͕Πϯλʔωοτ্Ͱಁա͞Ε͍ͯΔɻ • ΏΓ͔͔͝Βุ৔·ͰࣗಈԽͰ͖ΔɻόʔδϣϯΞοϓ ·ͰࡶʹࢼͤΔɻ

  21. ιϑτ΢ΣΞͱΠϯλʔωοτͰ͢΂ͯΛ׬݁Ͱ͖Δੈ ք؍

  22. ͱɺ޷͖উखݴ͍·͕ͨ͠

  23. ͳͥࣄ৘͕มΘΔ͔͸ཧղ͍ͯ͠Δͭ΋ΓͰ͢"

  24. HoloLens͸൒෼ϋʔυ΢ΣΞͷ෼໺Ͱ͋Δ͜ͱ

  25. None
  26. HoloLens͸ݱ࣮ۭؒʹ޿͕͍ͬͯΔ͜ͱ

  27. None
  28. ͏Μɺ͜Ε͸Πϯλʔωοτ͚ͩͰ͸Ͱ͖ͳ͍Θ

  29. ϫΫϫΫ͠·͢Ͷʂʂʂ

  30. ιϑτ΢ΣΞͱΠϯλʔωοτ͚ͩͳΒ଎ͯ͘ΦʔϓϯͰࣗ ಈԽ͠΍͍͚͢ͲҾ͖͜΋ΓΈ͍ͨͳ΋ͷ͔΋͠Εͳ͍ɻ σόΠε΍ۭؒʹ޿͛Ε͹ɺࣦ͏΋ͷ΋͋Δ͚Ͳɺͦͷ୅ ΘΓϫΫϫΫ͢Δੈք͕޿͕͍ͬͯΔɻ

  31. Ҿ͖΋ΓΛ୤ͯ͠֎ͷੈք΁ग़Α͏ʢܾҙʣ

  32. Ҏ্Ͱ͢ɻ ࣍͸ͪΌΜͱHoloLensͰൃද͠·͢ʂ

  33. ༨ஊ • ࢲ͕ීஈ΍͍ͬͯΔAngularͱ͍͏ͷ͸ɺGoogleͱ MicroSoftͷٕज़͕༥߹ͨ͠Α͏ͳϑϨʔϜϫʔΫͰ͢ɻ ReactiveX

  34. ༨ஊ ࡞ऀ͕Ұॹʂ