Dartとは?Flutterとは?

142 View

Dartはプログラミング言語の一種です。

FlutterはDartのフレームワークです。

どっちともGoogleがつくったものですが、2つで1つの関係かなと思います。

2つが手を組むと、このDart/Flutterだけで、webアプリandroidスマホアプリ,

iosアプリが作れます。

ただ、ドラクエウォークやポケモンGoなどのような高度な3Dを扱うようなものは、

Dart/Flutterの組み合わせではきついです。(Maybe)

マリオやバイオハザードなどthe game的なものは、C#(プログラミング言語)とUnity(ゲーム開発プラットフォーム)の組み合わせが向いているらしいです。

Dart/FlutterではLineやマッチングアプリとかのアプリが向いてますかね、多分。

Dartはコンパイルされる前提の言語なので、その言語自体では各OSでは動きません。

がFlutterのプロジェクトフォルダでは、各々のOSにあうような言語{

例:

web->JavaScript

Android->Java

ios->swift

}

などにコンパイル&buildされます。

また、スマホアプリをつくることを前提にしたpairなので、

・同期処理/非同期処理

・API利用

もある程度スムーズに内蔵できるよう考慮されたプロジェクトフォルダになってます。

カテゴリー:

返信がありません

コメントを残す