fastlaneの勉強会を主催して学んだこと、得たこと、悩んだこと

 fastlaneの勉強会を主催して学んだこと、得たこと、悩んだこと

28f57a43ae8eba102877b7a3d64f688a?s=128

Kohei Tabata

October 03, 2017
Tweet

Transcript

  1. fastlaneͷษڧձΛओ࠵ͯ͠ ֶΜͩ͜ͱɺಘͨ͜ͱɺ೰Μͩ͜ͱ 2017/10/03 Զίϯ@DeNA Kohei Tabata

  2. ࣗݾ঺հ • Kohei Tabata(@nerd0geek1) • iOS app developer • Saib

    Studio LLC • fastlaneษڧձओ࠻ɺfastlane contributor • ݸਓΞϓϦͷ։ൃ΋ͯͨ͠Γͯ͠·͢ɻ
  3. ษڧձΛॳΊͯओ࠵ͨ͠ਓֶ͕ؒΜͩ͜ͱɺಘͨ΋ͷɺ ೰Μͩ͜ͱͱ͍͏࿩ͱͯ͠ฉ͍͍͚ͯͨͩΕ͹ͱࢥ͍·͢ɻ

  4. fastlaneษڧձʹ͍ͭͯ • fastlaneͰָʹͳΔਓΛ૿΍ͨ͢Ίͷษڧձ • ִ݄։࠵Λ໨ඪʹɺࠓ೥ͷ݄͔̎Β։࠵ • ࠓ·ͰʹϋϯζΦϯ2ճɺLTճ2ճ

  5. None
  6. None
  7. ͳͥɺ΍Ζ͏ͱࢥ͔ͬͨ • ษڧձͱ͍͏΋ͷΛ։࠵ͯ͠Έ͔ͨͬͨ • Ұ౓ɺAKIBA.swiftͰfastlaneճΛ͍͍ͤͯͨͩͨ͞ࡍʹ धཁ͕͋Γͦ͏ͩͱײͨ͡ɻ

  8. ϋϯζΦϯճΛ։࠵͢Δ࣌͸ • औΓ্͛Δ಺༰ܾΊͯ • ೔ఔܾΊͯ • ϋϯζΦϯ༻ͷࢿྉ࡞ͬͯ • ӡӦϝϯόʔͱϦϋʔαϧ΍ͬͯ

  9. LTճΛ։࠵͢Δ࣌͸ • ొஃͯ͠΄͍͠ਓɺొஃͯ͘͠Εͦ͏ͳਓʹΦϑΝʔͯ͠ • ೔ఔܾΊͯ • ࣗ෼ͷొஃࢿྉ࡞ͬͯ

  10. ΍ͬͯΈͯײͨ͜͡ͱ • fastlaneΛ޿ΊΔͨΊʹ͸ඞཁͩͬͨͱࢥ͏͚Ͳɺ ࠷ॳ͔ΒϋϯζΦϯ͋ΓͰ࢝Ίͨͷ͸গࣦ͠ഊͩͬͨ • ෛՙ͕ߴ͗ͯ͢ɺଞͱͷཱ͕྆Ͱ͖ͳ͍

  11. None
  12. ΍ͬͯΑ͔ͬͨ͜ͱ • fastlane͕ঃʑʹ޿·Γɺ࣮ࡍʹۀ຿ʹಋೖͨ͠ਓ΋ʂ • fastlane޷͖ͱͯ͠ೝ஌͞Εɺ࿩͔͚͍ͯͨͩ͘͜͠ͱ΍ ͓࢓ࣄʹܨ͕Δ͜ͱ͕૿͑ͨʂ • ϋϯζΦϯͷ४උʹΑΓɺfastlane΁ͷཧղ͕ਂ·ͬͨɻ • ӡӦϝϯόʔɺࢀՃऀ͔Βͷ͋Γ͕͍ͨѹྗʹΑΓ

    fastlane contributorʹʂ
  13. ೰Μͩ͜ͱɾ೰ΜͰ͍Δ͜ͱ • ࣌ؒ΍ϞνϕʔγϣϯͷόϥϯεΛͲ͏औΔ͔ • ݸਓͰͷΞϓϦ։ൃ • ࣗࣾΞϓϦͷ։ൃ • ษڧձͷ४උ •

    ษڧձͰऔΓ্͛Δ಺༰ΛͲ͏͍͔ͯ͘͠ɻ
  14. • ݸਓ։ൃͷΞϓϦquick-zip plus͸ Shift JISରԠͨ͠zipղౚΞϓϦ • Swift3׬શҠߦࡁ • 21ສμ΢ϯϩʔυɺ૯ച্120ສ •

    ΞϓϦϚʔέςΟϯάݚڀॴ͞Μʹ औΓ্͍͍͛ͯͨͩͨ͜ͱ΋ʂ
  15. ·ͱΊ • ४උ͕େมͩͬͨΓόϥϯεΛऔΔ͜ͱ͕೉͔ͬͨ͠Γ͢Δ ͕ɺͦͷ෼ಘΔ΋ͷ΋େ͖͍ • ਂΊ͍͖͍ͯͨ஌͕ࣝ͋ͬͨΓɺ෍ڭ͍ͨ͜͠ͱ͕͋Ε͹ ษڧձΛ։͘ͷ΋ྑ͍͔΋ɻ