このサイトでは Flutter を用いて iOS と Android、両方のプラットフォーム向けのモバイルアプリを開発する方法を解説します。
Flutter で用いられるプログラミング言語は Dart です。 Dart は直感的にわかりやすい言語ですので、ある程度他のプログラミング言語の経験がある方は、 あまり抵抗なく学習できるはずです。
なお、iOS、Android のそれぞれのネイティブ開発に関しては下記のサイトを参照してください。
- Swift による iOS 開発入門
- Android 開発入門
Android のネイティブ開発方法について。言語は Java を利用しています。
- Java 入門
Java は Android のネイティブアプリ開発の公式言語です。