【Flutter】UI開発でよく使うWidget50選
頻出Widget50選を初心者にもわかりやすく解説しています
4.44 (278 reviews)

2 316
students
3.5 hours
content
Apr 2024
last update
$29.99
regular price
Why take this course?
🌟 【Flutter】UI開発でよく使うWidget 50選コース 🌟
※この動画コースは、Flutter学習サービス『Flutterラボ』でも公開しています。
概要
FlutterでUIを作成する際に不可欠な『Widget』。このコースでは、初心者にもわかりやすく、よく使う50選のWidgetを解説します。Widgetの基本から応用まで、幅広くカバーし、実際のアプリ開発で必要となるものを学んでいきます。
解説Wideget
以下は、FlutterのUI開発における重要なWidget
を分類して解説する内容の概要です:
基本Widget
Scaffold
: アプリの基本的なレイアウトを提供。Text
: テキスト表示。AppBar
: UIの上部に配置するコンポーネント。Image
: 画像を表示。Icon
: アイコンを表示。BottomNavigationBar
: 画面の下部にナビゲーションバー。Drawer
: 側スライダーで開閉するメニュー。FloatActionButton
: フロートしてありながら表示されるボタン。RichText
: テキストにフォーマットを適用。
UIを構成するWidget
Container
: より高度なコンテナ。Column
: 縦方向でウィジェットの配置。Row
: 横方向でウィジェットの配置。Stack
: 複数のウィジェットを重なった表示。Align
: ウィジェットの配置を制限。AspectRatio
: 縦横の比率を固定。Expanded
: 親コンテナ内で全領域を占める。Padding
: ウィジェットの余白を設定。SizedBox
: ウィジェットの間にスペースを挟む。Center
: ウィジェットを中央に配置。ClipRRect
: ウィジェットの部分的なクリッピング。Divider
: ウィジェット間の区切り線。ProgressIndicator
: プロセスを示すインディケータ。Spacer
: 水平または垂直に余白を作る。Opacity
: ウィジェットの不透明度を調整。BottomNavigationBar
(再度): BottomNavigationBarの使い方。Table
: テーブルの表示。Wrap
: 縫り合わせることでウィジェットを折り上げる。
スワイプ&スクロールできるWidget
ListView
: スクロール可能なリスト。SingleChildScrollView
: 子要素のスクロール。GridView
: グリッドレイアウト。PageView
: 画像やウィジェットをスワイプで閲覧。RefreshIndicator
: 下拉矢印でリフレッシュ機能。Scrollbar
: スクロールバーの表示。TabBarView
: Tabごとに異なるコンテンツ表示。
ユーザーの操作を受けるWidget
- カスタムボタンや入力フィールドなど、ユーザーが触れることで操作できるウィジェット。
高度なWidget
StreamBuilder
: ストリームをリアルタイムで処理するためのウィジェット。FutureBuilder
: 非同期操作が完了した後にデータを表示するためのウィジェット。AnimatedContainer
: アニメーションされたコンテナ。
その他のWidget
また、FloatingActionButton
、IconButton
、TextButton
、ElevatedButton
など、ユーザーインターフェースにおける多様な操作を可能にするボタン型のWidgetも導入していきます。
このコースを通じて、Flutterで必要な基本的なWidget
から、さらに高度な機能を持つWidget
まで、幅広い知識を身につけることができます。実際のアプリ開発で直面する可能性のある問題に対処し、効率的で使いやすいUIを実現するためのスキルを磨くのがこのコースの目的です。
Loading charts...
Related Topics
4315050
udemy ID
23/09/2021
course created date
28/09/2021
course indexed date
Bot
course submited by