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

ニックトレイン登壇資料

ryota
March 17, 2025

 ニックトレイン登壇資料

ryota

March 17, 2025
Tweet

Other Decks in Programming

Transcript

  1. ࣗݾ঺հ ࠇ઒ ྑଠ • X: ryota1582 • 2023೥3݄ɹΤϯδχΞελʔτ • 2023೥5݄ɹॳ࣮຿

    • 2024೥8݄ɹԬ͘Μͱڞʹແࣄ୯Ґऔಘ • 2023೥8݄ɹϓϩάϥϛϯά࣮श མ୯ • ΤϯδχΞҎ֎ʹ΋ڵຯ͕͋Δ 7
  2. • ௕ظΠϯλʔϯ • μΠϨΫτग़൛גࣜձࣾɿB2 5݄~11݄ • ࣾ಺Ͱڅ༩ධՁγεςϜ • גࣜձࣾ Re-eraɿB2

    11݄~B3 5݄ • toCͷ։ൃ • גࣜձࣾΞοτϚʔΫιϦϡʔγϣϯɿB3 5݄~ • डୗ։ൃ ͜Ε·Ͱ΍͖ͬͯͨ͜ͱ 11
  3. • αϚʔΠϯλʔϯ • DMM.com ߹ಉձࣾɿ8݄~9݄ • बۀܕΠϯλʔϯ • DMM TVʹͯɺϦΞʔΩςΫνϟ

    • iOS (Swift, kotlin(KMP)) • STORES גࣜձࣾɿ10݄ʙ11݄ • बۀܕΠϯλʔϯ • STORESϨδ • iOS (Swift) TechܥαϚʔΠϯλʔϯ 12
  4. • ΤϯδχΞҎ֎ͷαϚʔΠϯλʔϯ • Sa fi e גࣜձࣾɿ8݄ • ηʔϑΟʔΞΠσΞιϯ2024 •

    NDA͕… • λΠϛʔגࣜձࣾɿ10݄ • ࣍ੈ୅ܦӦձٞ • 3೥ޙʹ೥ؒ100ԯͷചΓ্͛Λ࡞ΕΔϓϩμΫτ ϏδωεܥαϚʔΠϯλʔϯ 13
  5. • CA-Tech Accel • ؔ੢ϏΪφʔζϋοΧιϯ vol.2, 3ͷ։࠵ • Tech.SummerCamp 2024ͷ։࠵

    • KC3 2023, KC3 2024ొஃ • Tech Award in Hack Osaka ొஃ • iOSDC ౰೔ελοϑ • ͦͷଞΠϕϯτ։࠵ʢ਺͸Θ͔Βͳ͍…ʣ • ITܥֶੜஂମ Tech.Uni (ӡӦͯͨ͠) • ౦ژେࡕؒ 16ԟ෮ • શ෦ඈߦػͰϚΠϧஷΊΕ͹Α͔ͬͨͱඇৗʹޙչ ͦͷଞ 14
  6. • χοΫτϨΠϯʹࢀՃ • ೑Λ৯͏ʂ • ໨ඪΛཱͯΔʂ • 1on1, ٯٻਓʹࢀՃ͢Δ(※) •

    ڵຯͷ͋Δ෼໺Λத৺ʹݟ͍ͯͬͨʢto Cاۀʣ • ผ్Πϯλʔϯબߟϧʔτͷ࿩Λ͍͍ͨͩͨ य़ٳΈ εέδϡʔϧ 19
  7. • Πϯλʔϯબߟ • DMM.comबۀܕɿ4ʙ5݄ • STORESबۀܕɿ6݄ • Sa fi e

    ΞΠσΞιϯɿ7݄ • Πϯλʔϯ1on1, ٯٻਓΠϕϯτ य़ɹ4݄ʙ7݄ εέδϡʔϧ 21
  8. Նɹ7݄ʙ9݄ εέδϡʔϧ • Πϯλʔϯ • Sa fi e ΞΠσΞιϯ •

    DMM.com • Tech.SummerCampɹӡӦˍ։࠵ 22
  9. Նɹ7݄ʙ9݄ εέδϡʔϧ • Πϯλʔϯ • Sa fi e ΞΠσΞιϯ •

    DMM.com • Tech.SummerCampɹӡӦˍ։࠵ Πϯλʔϯ͚ͩͰ΋ खҰഋʹͳΓ͕ͪ 23
  10. • Πϯλʔϯ • DMM.com • STORES • Timee • ຊબߟ1on1,

    ٯٻਓΠϕϯτ • ຊબߟ ळɹ9݄ʙ11݄ εέδϡʔϧ 25
  11. • νʔϜϝϯόʔ͕5ਓ • શһஉࢠ • ౦େ • Ұڮ • Ұڮ

    • ژେ • ֶؔ 5ਓ1νʔϜͩͬͨͷ͕ͩ… λΠϛʔͷΠϯλʔϯʹͯ ·͡Ͱ࿓ԼࡶۊͰ ১͍ͱ͜͏͔ͱࢥͬͨ ১͍ͱ͚ͳʁ ΑΖ͜ΜͰʂ 27
  12. • Πϯλʔϯ • DMM.com • STORES • Timee • ຊબߟ1on1,

    ٯٻਓΠϕϯτ • ຊબߟ ळɹ9݄ʙ11݄ εέδϡʔϧ 28
  13. • ͳΓ͍ͨ૾Λߟ͑Δ • ७ਮͳΤϯδχΞͱ͍͏Θ͚Ͱ͸ͳͦ͞͏ • Bizʹ΋ڵຯ͕͋Δ • ϋʔυεΩϧͱιϑτεΩϧ • AIͰࠓޙίʔυΛॻ͚ͩ͘ͷਓ͸౫ଡ͞Ε͍ͯ͘

    • ίϛϡχέʔγϣϯ, ਓΛ·ͱΊΔܦݧ͕ॏཁ ͋͘·ͰҰྫͳͷͰ৯΂ͳ͕Βฉ͍͍ͯͩ͘͞ ߦಈΛܾΊΔͨΊͷߟ͑ํ 37
  14. • ·ͣԿ͔࡞ͬͯΈΑ͏ • Todo list • ܝࣔ൘ • ͜͜·Ͱ࡞ΕͨΒͲ͔͜͠ΒͷΠϯλʔϯߦ͚Δʂ •

    ϋοΧιϯʹग़ͯΈΑ͏ • ͜ͷஈ֊Ͱଟ͘ͷਓ͕ߦ͖͍ͨͱࢥ͏Α͏ͳΠϯλʔϯઌʹ͸͍ ͚ͳ͍ • ͦͷ෼ɺՆͰϋοΧιϯʹग़·ͬͨ͘Γݸਓ։ൃΛ͠·͘Δ Α͘Θ͔ΒΜʂ͕ɺڭ͑Ζʂ બ୒ࢶͱͯ͠͸ 42
  15. • ࡞Γ͍ͨϓϩμΫτͰߟ͑Δ͔Βͦ͏ͳΔ • Todo listΛ࡞ͬͨ • Firebase࢖ͬͯΈͨ • ๨Ε෺Λͳͨ͘͢ΊͷָʑνΣοΫΞϓϦΛ࡞ͬͯΈΑʂ •

    ׳ΕͯΔFirebase࢖ͬͱ͜ʂ Ϟνϕʔγϣϯ΍ษڧͷ࢓ํΉ͍ͣΑͶ… ݸਓ։ൃͲ͏͢Ε͹͑͑ͶΜ 43
  16. • ࡞Γ͍ͨϓϩμΫτͰߟ͑Δ͔Βͦ͏ͳΔ • Todo listΛ࡞ͬͨ • Firebase࢖ͬͯΈͨ • ๨Ε෺Λͳͨ͘͢ΊͷָʑνΣοΫΞϓϦΛ࡞ͬͯΈΑʂ •

    ׳ΕͯΔFirebase࢖ͬͱ͜ʂ Ϟνϕʔγϣϯ΍ษڧͷ࢓ํΉ͍ͣΑͶ… ݸਓ։ൃͲ͏͢Ε͹͑͑ͶΜ ݁ہFirebase͔͠࢖ͬͯͳ͍ UI͕มΘ͚ͬͨͩ υϝΠϯϩδοΫ͸ େͯ͠มΘͬͯͳ͍ 44
  17. • ࢖͍͍ٕͨज़ϕʔεͰֶͿ • Todo listΛ࡞ͬͨɻ • ࣍͸GraphQLΛ࢖ͬͨ΋ͷΛ࡞Ζ͏ʂ • GraphQLΛ࢖͍ͬͯΔͷ͸GitHub, ελʔ΢Υʔζ

    API • ͡Ό͋Github APIΛ࢖ͬͨ؆୯ͳΞϓϦΛ࡞ͬͯΈΑ͏ʂ ͜ͷ΍Γํ͓͢͢Ί΍Ͱʂ ݸਓ։ൃͲ͏͢Ε͹͑͑ͶΜ 45