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

GDG devfest Osaka2019

Y_Onishi
December 08, 2019

GDG devfest Osaka2019

Y_Onishi

December 08, 2019
Tweet

More Decks by Y_Onishi

Other Decks in Programming

Transcript

  1. FLUTTERのCI環境を整えて
    自動翻訳機能付き単語帳アプリを作った話

    View full-size slide

  2. 自己紹介
    Name : 大西優司 (Yuji Onishi)
    株式会社Eduphile IT事業部長 執行役員(関西でflutterを広げたい人)
    Birthday : 1991/8/6
    Mail : [email protected]
    趣味︓作曲・楽器演奏・カメラ撮影・読書・電子ゲーム・アナログゲーム
    略歴︓
    新卒で就職した教育系の会社で、個別指導塾の教室長として生徒数100名弱の
    地域基幹教室で勤務し、30名の講師のマネジメントを行う。教室勤務の他に企画
    業務と講師採用業務を経験した後にプログラマーに転職し、医療用パッケージアプリ
    開発を行う。
    2018年4月に小中高向け個別指導塾を運営する会社を設立し、部下育成・組
    織開発を行う。担当業務は教務・教室管理・上級プログラミング教育カリキュラム策
    定・内製アプリケーション開発マネジメント。 現在は執行役員として勤務する傍ら、フ
    リーランスとして講師業やエンジニアなど活動を広げている。
    2

    View full-size slide

  3. 今日お伝えしたいこと
    3
    ・flutterはいい︕
    ・flutterは簡単!

    View full-size slide

  4. アプリ機能説明
    4

    View full-size slide

  5. 5
    英和・和英が自動で翻訳されて保存される
    単語帳アプリ

    View full-size slide

  6. アプリケーション構成図
    6

    View full-size slide

  7. 7
    FRONT MIDDLE
    SetData
    Watch & SetData
    GetData
    ・Translate Text
    BACK

    View full-size slide

  8. CI構成図
    8

    View full-size slide

  9. 9
    リポジトリ CI
    ・パブリッシュ
    ・ビルド
    メッセージアプリ
    チームメンバー

    View full-size slide

  10. SLACK通知
    10

    View full-size slide

  11. CODE MAGICとは
    11

    View full-size slide

  12. ・Flutter専用のCI環境!
    12
    ・Flutter専用なので構築が簡単︕
    ・一ヶ月につき500分までビルドが完全無料︕

    View full-size slide

  13. 13
    ともかく設定が簡単!

    View full-size slide

  14. 【ちょっと詳細な設定をすれば…】
    14
    ・GooglePlayやAppStoreに直接登録出来る!
    ・firebase利用出来る︕
    …etc

    View full-size slide

  15. 是非、皆さんもFLUTTERを試してみてください︕
    本 日 紹 介 し た
    ア プ リ の ハ ン ズ オ ン セ ミ ナ ー を
    2 月 8 日 に 開 催 い た し ま す !
    よ け れ ば ご 参 加 く だ さ い 。

    View full-size slide

  16. ありがとうございました

    View full-size slide