はじめに この記事はFlutterAdventカレンダー2020#1 の6日目の記事です。 こんにちは。@glassmonkeyです。 最近サボりがちですがたまにFlutterのことなどをつぶやいてたりします。 仕事ではサーバーサイドエンジニアをやっています。普段はPHP,Go,Pythonあたりを書くことが多いですが、趣味でFlutterアプリ開発をしています。 今回はFlutterの1.20リリースで発表されたPigeonを使ったネイティブ連携をやってみたので、そのご紹介になります。 ネイティブ開発はほぼ素人です。Swiftは業務で3ヶ月ほど、Kotlinは今回初めてまともに書きましたが そこまで苦労せずに書けました。 これからネイティブのプラグインを作らないといけないと思ってる方々などの助けになれば幸いです。 要約 Pigeonは静的ジェネレータだよ 型ファイルからネイティブとdar