Dartの練習11-3:同期・非同期(APIでjsonデータを取得)
コアサーバ内に気象台のリストを作成し、phpでAPI経由で取得できるようにしました。 import ‘dart:convert’ as convert; import ‘package:http/http.dart’ a…
コアサーバ内に気象台のリストを作成し、phpでAPI経由で取得できるようにしました。 import ‘dart:convert’ as convert; import ‘package:http/http.dart’ a…
一般的な引数を要求する関数です。引数を必須にしない場合は[]で括る必要があります。引数で渡されない場合、内部ではnullになっています。 void main() { printNames1(“Tokyo”, “Sappo…
条件分岐の最初はif elseです。こんな感じです。 void main() { var a = 2; var b = 3; if (a > b) { print(“$a is bigger than $b.”);…
UdemyのDartは聞き取れないのでやめました。 なので、本家のサイトのLanguage Tourから始めようかと思います。 コメント:1行のみコメントアウトするときはスラッシュ2つ「//」 int:ビルトインされてい…
変数の説明の最初がブールとは、日本人の発想にはない順番だと思う。 DartPadでは、変数を割り当てると、使っていい変数名なのかをチェックしてくれ、結果を右下に表示してくれます。 変数に値がセットされない状態は「null…
この回は、Dartのコメントアウトです。 Javascriptと同じだと思います。「//」で、その場所から行末までコメントアウト、「/*」と「*/」の間が複数行にわたってコメントアウトされます。
コンソールに「Hello Dart」を表示します。 Dartは、mainでベースのプログラムを書かないと叱られます。こんな感じ。 Error compiling to JavaScript: Error: No R…
UdemyのDartのコースを申し込んだのですが、英語(たぶん、インドか中東の人の英語)で、ほとんど聞き取れず、動画だけ見ているのですが、見返してもあまり意味がないと思うので、こちらに、勉強の記録をつけようかと思います。…
Macでも動いて欲しいので、Macにも導入。 homebrewでかんたんインストール可能です。 ところが、Xcodeが10にバージョンアップしていたのですが、私のMacは9でbrewが動きませんでした。なので、Xcode…