00.flutter:index.html
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
00.flutter:index.html [2021/05/21] – [Flutter2] adash333 | 00.flutter:index.html [2023/01/31] (現在) – [メニュー] adash333 | ||
---|---|---|---|
行 1: | 行 1: | ||
====== スマホアプリ作成フレームワークFlutter ====== | ====== スマホアプリ作成フレームワークFlutter ====== | ||
{{tag> | {{tag> | ||
- | | ||
- | [[https:// | + | https:// |
+ | Flutter開発をマスターするための手引き 2022年版 | ||
+ | |||
+ | https:// | ||
+ | Flutter実践入門 | ||
+ | kazutxt | ||
+ | |||
+ | ===== メニュー ===== | ||
+ | |||
+ | [[00.flutter: | ||
+ | |||
+ | [[00.flutter: | ||
+ | |||
+ | [[00.flutter: | ||
+ | |||
+ | [[00.flutter: | ||
+ | |||
+ | [[00.flutter: | ||
+ | |||
+ | [[00.flutter: | ||
+ | |||
+ | [[00.flutter: | ||
+ | |||
+ | [[00.flutter: | ||
+ | |||
+ | [[00.flutter: | ||
+ | ===== Flutterとは ===== | ||
+ | |||
+ | [[https:// | ||
言語はDartという、また聞いたこともないような言語を用いるらしいです。 | 言語はDartという、また聞いたこともないような言語を用いるらしいです。 | ||
Flutterを利用してアプリを作成する理由としては、以下があると思います。 | Flutterを利用してアプリを作成する理由としては、以下があると思います。 | ||
- | -1つのコードで、Androidアプリ、iPhoneアプリとWebアプリ(2020年1月時点ではbeta版)を作製できる | + | -1つのコードで、Androidアプリ、iPhoneアプリとWebアプリを作製できる |
-Dartという言語のみを覚えればよい。(Webアプリ作成時のHTML、CSS、JavaScriptと3言語を使用しなくてよい) | -Dartという言語のみを覚えればよい。(Webアプリ作成時のHTML、CSS、JavaScriptと3言語を使用しなくてよい) | ||
-Androidスマホ実機を接続して開発すると、ホットリロードが速くて非常に便利 | -Androidスマホ実機を接続して開発すると、ホットリロードが速くて非常に便利 | ||
行 20: | 行 47: | ||
-エミュレーターでは、うまく設定しないと、動きが遅すぎて使い物にならない | -エミュレーターでは、うまく設定しないと、動きが遅すぎて使い物にならない | ||
-Dart言語を新たに覚えないといけない | -Dart言語を新たに覚えないといけない | ||
- | -2019年現在、ググってもサンプルコードが少ない | + | -2021年現在、ググってもサンプルコードが少ない |
というところかなと思います。 | というところかなと思います。 | ||
+ | ===== Flutter2 ===== | ||
+ | RaisedButtonは非推奨 => ElevatedButton | ||
+ | FlatButtonも非推奨、代わりにTextButtonの使用が推奨 | ||
+ | ==== null安全 ==== | ||
+ | 「Flutter 2.2」では、標準でnull安全。 | ||
- | ===== メニュー ===== | + | https:// |
+ | Flutter2のDart Null Safetyを既存のプロジェクトに導入する | ||
+ | 2021-03-04 | ||
- | [[00.flutter: | + | https://dart.dev/ |
+ | Migrating to null safety | ||
- | [[00.flutter: | ||
- | [[00.flutter: | ||
- | [[00.flutter: | + | ===== Flutter入門に関するリンク ===== |
+ | まずは、以下の本の前半が良かったです。 | ||
- | [[00.flutter:04.flutter_webでfirestore|00.flutter: | + | < |
+ | <iframe style=" | ||
+ | </ | ||
- | [[00.flutter:05.flutterでtodoアプリ|00.flutter:05.flutterでtodoアプリ]] | + | その次に、以下の本を写経していくのがよいかなと思います。 |
+ | < | ||
+ | <a href=" | ||
+ | </ | ||
+ | https:// | ||
+ | FlutterでWebアプリ開発入門 | ||
+ | fastriver | ||
+ | 2021.2.13 | ||
+ | →まず最初にお勧めです。 | ||
+ | https:// | ||
+ | 2021年 - これからFlutterを始める人へ学習方法のススメ | ||
+ | 2021.09.25 | ||
+ | https:// | ||
+ | Flutter実践入門 ~環境構築からAndroid/ | ||
+ | kazutxt | ||
+ | 2021.5.22 | ||
- | ===== Flutter入門に関するリンク ===== | + | https:// |
- | まずは、以下の本がよさそうです。これから読んでみたいと思います。 | + | Chapter 03 |
+ | Widgetの基本的な使い方 | ||
+ | kboy | ||
- | < | ||
- | <iframe style=" | ||
- | </ | ||
- | https://qiita.com/ikemura23/items/7a73219657dbdc63845f | + | https://pentagon.tokyo/app/2937/ |
- | @ikemura23 | + | 【Flutter入門】100画面を超える規模のアプリを開発してみた感想 |
- | 2019年08月19日に更新 | + | 2021年3月3日 |
- | Flutter入門してDartでHelloWorld | + | |
- | https:// | ||
- | WindowsでFlutter入門(開発環境構築~デバッグ実行まで) | ||
- | 2018.12.21 | ||
https:// | https:// | ||
行 80: | 行 126: | ||
- | https:// | ||
- | 全てがここで分かる!!Flutter 超入門 | ||
- | →Macでの環境構築方法と、その他の解説があります。私には難しくてよくわかりませんでした。 | ||
- | |||
- | |||
- | https:// | ||
- | android studio | ||
- | 仮想端末の作成と管理 | ||
===== Flutter2 ===== | ===== Flutter2 ===== | ||
行 104: | 行 142: | ||
が2021年03月09日に更新 | が2021年03月09日に更新 | ||
【Flutter】Flutter2.0で何が変わるのか? | 【Flutter】Flutter2.0で何が変わるのか? | ||
+ | |||
+ | https:// | ||
+ | 超初心者でもわかる! Flutter2で変わった主なこと | ||
+ | 2021.05.10 | ||
+ | |||
+ | |||
00.flutter/index.html.1621598153.txt.gz · 最終更新: 2021/05/21 by adash333