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

Player! Meetup#1 - Player! Overviews/player-meetup-1-player-overviews

Player! Meetup#1 - Player! Overviews/player-meetup-1-player-overviews

株式会社ookamiは「スポーツを通して人々の生活を豊かに」することをビジョンとしているカンパニー。
現在は、スポーツライブエンターテイメントアプリPlayer! (プレイヤー)の開発・運営を行っている。

Player!はAppStore Best of 2015、Good Design Award 2016など数々の賞を受賞しており、AppStoreで「スポーツの秋」にオススメNo.1として掲載されているアプリである。

本スライドは2016年11月9日のPlayer! Meetupで発表されたもの。
http://ookami.connpass.com/event/41156/

F15ceead184e12944e6309085e7e90c5?s=128

Fumiya Nakamura

November 09, 2016
Tweet

More Decks by Fumiya Nakamura

Other Decks in Programming

Transcript

  1. ୈ1ճ Player! Meetup Player!ͷཪଆ ʙεϙʔπͷ೤ڰΛಧ͚Δ࢓૊Έʙ 2016/11/09 גࣜձࣾookami தଜ (@nafu003)

  2. @nafu003 • தଜ จ࠸ • 1990೥ੜ·Ε • ෱Ԭݝग़਎ • CTO

    at ookami, Inc. • Ruby & iOS Engineer • Fastlane, Carthage, Gitlab Contributer • !"⚽$%
  3. None
  4. None
  5. None
  6. https://engineers.sg/conference/iosconfsg2016

  7. None
  8. None
  9. None
  10. None
  11. ookami !!!?

  12. εϙʔπΛ௨ͯ͠ ਓʑͷੜ׆Λ๛͔ʹ

  13. None
  14. Player!ͷཪଆ ʙεϙʔπͷ೤ڰΛಧ͚Δ࢓૊Έʙ

  15. ϢʔβʔʹՁ஋͋Δ ಈ͘ιϑτ΢ΣΞΛಧ͚Δ

  16. iOS, WebͰఏڙ • ݴޠ • Ruby, Swift, ES6(Javascript) • Πϯϑϥ

    • AWS • Heroku • Firebase
  17. γεςϜʹٻΊΒΕ͍ͯΔ΋ͷ • ҆ఆੑ • όά͕গͳ͍ • ϦΞϧλΠϜੑ • εϙʔπͷ࠷৽৘ใΛखͷதʹ •

    ॊೈੑ • ϐϘοτ͕༰қ, ༷ʑͳఏܞઌͱ্ख͘࿈ܞ͢Δ
  18. None
  19. None
  20. APIαʔόʔ֓ཁ

  21. None
  22. ҆ఆੑΛߴΊΔ޻෉ • ϩάऩू -> TreasureData, FlyData • ύϑΥʔϚϯεଌఆ -> NewRelic

    • Քಇ؂ࢹ -> NewRelic • ྫ֎ऩू -> Sentry • ৑௕Խ -> Adept Scale, Database Hot Standby • ఆظෳ੡ -> PG Backups
  23. ϦΞϧλΠϜੑΛߴΊΔ޻෉ • ϦΞϧλΠϜσʔλϕʔε -> Firebase • Push௨஌ -> Amazon SNS

    • ఆظ࣮ߦ -> Heroku Scheduler • ߴස౓ఆظ࣮ߦ -> Clock Dyno • αʔόϨε -> Lambda
  24. ॊೈੑΛߴΊΔ޻෉ • ϏϧυࣗಈԽ -> Fastlane • ܧଓతΠϯςάϨʔγϣϯ -> CircleCI •

    BDD, TDD -> APIΛத৺ʹ࣮ફ • Non Monolithic -> αʔϏε෼ׂ
  25. UXΛߴΊΔ޻෉ • ը૾ղੳ -> Blitline • Ϋϥογϡऩू -> Crashlytics •

    ΫϥΠΞϯτϩάऩू -> TreasureData, Google Analytics, Firebase Analytics, Fabric Answers • ABςεςΟϯά -> Amazon A/B Testing, Google Analytics • ϨϏϡʔ௨஌ -> LaunchKit
  26. ٕज़తෛ࠴ΛஷΊͳ͍޻෉ɹ • ੩తղੳ -> CodeClimate • Gem࠷৽൛֬ೝ -> Gemnasium •

    PRࣗಈղੳ -> SideCI • Test Coverage -> Coveralls
  27. ͢΂ͯ͸

  28. Ձ஋͋Δ ಈ͘ιϑτ΢ΣΞΛ ಧ͚ΔͨΊʹ

  29. εϙʔπͷ೤ڰΛ ಧ͚ΔͨΊʹ

  30. None