開催日程
- 2020年10月17日(土曜日)
場所
- オンライン
主催
- GDG Tokyo
申し込み
費用
- 無料
DevFestとは
- Google Developer Group (GDG) コミュニティによって世界各地で開かれるデベロッパー向けイベント
セッション - Flutterはプロダクション開発に耐えうるのか
- モバイルアプリの開発の現状と課題
- Androidアプリ開発の黎明期
- MVCフレームワーク
- Java
- eclipse, Maven
- Androidアプリ開発の成熟期
- MVVM, FLUX
- Kotlin, Java
- Dagger2, Gradle, Android Studio
- 課題
- iOS/Androidの機能仕様ずれ(SDKやライブラリの差、認識ずれなど)
- 開発期間の長期化
- Androidアプリ開発の黎明期
- クロスプラットフォームの期待と課題
- 課題
- アプリ動作の安定性
- 将来に先行き不安
- 共通のUI
- 新機能追加の遅れ
- FlutterとKotlin MPPのどちらを採用
- 事例
- スマホアプリ - Idle Fish
- カメラ機能で商品検索
- アプリ評価 ★4.6 DAU 2000万
- Flutter事例でユーザ数が世界最大級
- スマホアプリ - Idle Fish
- 課題
- アプリ開発で必要な要素
- アーキテクチャ
- MVVM, Bloc, Redux, ELM/MVU
- MVVM + Repository
- Androidエンジニアはよく使っている
- アーキテクチャ
セッション - Angularの静的サイトジェネレーター「Scully」の最新情報
- Scullyとは
- Angular用のSSG(静的サイトジェネレータ)
- 2020.09にv1.0.0リリース
- https://scully.io
- 仕組み
- AngularアプリケーションをPuppeteerで実行
- 実行時にプリレングされたHTML -> 読み込み完了でAngularアプリケーションに置き換わる
- 簡単な静的サイト作る方法
- scullyのインストール
- scullyの設定ファイル
- ファイル生成
- ビルド
- PWA化
- @angular/service-workerとの組み合わせに課題
- Workboxなどの利用を推奨
- Scullyの今後
- ドキュメント拡充
- プラグイン追加