- はじめに
- 前回までの振り返り
- 本番リポジトリで devcontainer
- ローカルで build
- Docker で動かす
- ARISE 開発環境
- チュートリアル
- まとめ
--
この LT は Flutter をはじめた私が継続して学ぶため、経過報告を行うものです
(LT 駆動開発)
--
- 私はモバイル開発、フロントエンド開発ほぼ経験がありません
- 本スライドの内容は間違っている可能性高いです!
- ツッコミ大歓迎!
--
https://github.com/yamap55/flutter_sample
--
- 環境構築
- devcontainer
- チュートリアル(少し
- ローカルで build
- GitHub Actions で build
- GitHub Pages にデプロイ
- Docker Image をビルド
- Docker Image を GitHub Packages に push
--
※サンプルコードで。
- できたにはできたが、色々辛い
- 既存のものを無理やり使っていたが、新たに 1 から作った
--
- Docker とはいえ、ホストの OS の影響はある
- Windows の場合シンボリック・リンクは管理者でないと使えない
- バージョン管理等でシンボリックリンクを張るようなアプリケーションは相性が悪い
- pyenv、npm とか
--
- flutter のバージョン管理を行うfvmは、バージョンを切り替えをシンボリックリンクで実現している様子。
- 回避できなかった
- 使用しなくても問題ない事を確認
- 動いてはいる
- firebase の emulator と連携ができていない?
- 動いてはいる
- 構文エラーが出る
- ほんと意味不明
- 検証環境かと思っていたら本番環境として使う想定だったらしい
- よく考えたら VPN 通してないとアクセスできない事が発覚
- DaaS 内で直接アクセスできないと使えないので何とかしたい
- 進捗 0
- チュートリアルページすら開いていない。。。
- 外側だけでも中身わかっていないと大変!
- インフラエンジニアの人ほんと尊敬する。
--
- Flutter は必要なものが多い?ので image が重い
- HDD 枯渇
- 開発 PC を検討 → シン環境になりそう
- 来年には新環境で開発できそう!