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

担当しているiOSアプリを全部作り直す開発中に_いろいろ半自動化した事_簡易版.pdf

SatoshiN
November 03, 2019
65

 担当しているiOSアプリを全部作り直す開発中に_いろいろ半自動化した事_簡易版.pdf

SatoshiN

November 03, 2019
Tweet

Transcript

  1. 話すこと 0. 前提 & 開発環境の確認
 1. ビルド成果物の配布自動化
 2. PR時に最低限のコードレヴューを自動化
 3.

    ObjCの実装からSwiftでの新設計へ半自動で出力
 4. UITest実行時に画面のスナップショットを撮影
 5. WebやAndroidで似た様な事をするには

  2. 前提 & 開発環境の確認 
 - 2014年?から続いてる年賀状ECアプリ (2017から参加)
 - 時期によって利用できる機能や見た目が変わる
 -

    2019/10/1にSwiftで再設計・再実装してリリース
 - iOSアプリは 3名~5名くらいで開発
 - TD/ PG で顧客との折衝、設計・実装 担当(なんでもやる)

  3. 5. WebやAndroidで似た様な事をするには * 設計
 => CleanArchitecture
 * UITest + スナップショット


    => Selenium, screenshot-tests-for-android 
 * 自動レヴュー
 => danger-js, GitlabCI