タイトルは流行りの付け方をしてみました。

個人でiOS/Android向けにアプリをリリースしてから、1年ほど運営してきた。

iOSはSwift AndroidはJava

それで、 今 もし新規アプリを両プラットフォームで作るとしたら、

Flutter

を使って製作すると思います。 ただ、あくまで個人制作アプリの場合ですね。

Flutterかなりクオリティ高いですね。 ネイティブ出来ることに関して「それなりに」近くなってきたようだし。

私はiOSエンジニアなので、ある機能を作る場合

iOSを1日で作ったとしても、 Androidだと2日〜3日かかることがあり、合計で3日かかるとして。

Flutterで作った場合、 (まだFlutterは精通してないのですが)Androidと同じく、2日かかるとしても今よりパフォーマンスを出せることになります。 魅力的です。

ビジネスとかだと、UIの細かいとこまで作り込みが必要になります。

Flutterからも、ネイティブコード呼べるようですが 一度呼んでしまう構造にしてしまったら、 今までの経験上、あれもこれもと言い出してきて(あくまでお客様が) それはもうFlutterを使う意味が無くなると思っている。