同僚と物理参加。ネイティブアプリへのFlutter組み込みで、Add-to-app の存在は知っていたが具体的な手法を知れて良かったし懇親会でも詳しく話を聞くことができた。ほかiOSDC運営の方ともお話しでき、今年のiOSDCでは5、6年ぶりに当日スタッフで参加しようかと考えていたところなので、その熱意をお伝えした。
イベントページ:https://potatotips.connpass.com/event/341264/
Flutter の Add-to-app でナビゲーションスタックが Flutter → ネイティブ → Flutter になってしまう場合の技術選定事例
@tfandkusu さん
- Add-to-app : ネイティブの一部だけをFlutter実装
- 3つの概念
- FlutterEngine:ネイティブから作成、複数可
- FlutterFragment (or FlutterViewController)
- MethodChannle:ネイティブ間との情報受け渡し
- 2つの問題
- 以前の表示が一瞬残る
- 1つのFlutterEngine x 複数の FlutterFragment で古い方が真っ白
- 解決方法:FlutterFragment の付け外しをせず複数使う
- アプリの性質上 Fragment 間の連携なさそうだったのでOK
iOSアプリの定期リリースとそのための自動化
@hiragram さん
“聴講メモ:potatotips #90 iOS/Android開発Tips共有会” の続きを読む