LoginSignup
1
2

More than 3 years have passed since last update.

GDG DevFest 2020 勉強会に参加した

Posted at

開催日程

  • 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やライブラリの差、認識ずれなど)
      • 開発期間の長期化
  • クロスプラットフォームの期待と課題
    • 課題
      • アプリ動作の安定性
      • 将来に先行き不安
      • 共通のUI
      • 新機能追加の遅れ
      • FlutterとKotlin MPPのどちらを採用
    • 事例
      • スマホアプリ - Idle Fish
        • カメラ機能で商品検索
        • アプリ評価 ★4.6 DAU 2000万
        • Flutter事例でユーザ数が世界最大級
  • アプリ開発で必要な要素
    • アーキテクチャ
      • 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の今後
    • ドキュメント拡充
    • プラグイン追加
1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2