인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Programming

/

Mobile Application Development

GetXベースのFlutterアプリの作成

午前中に学んで、夕方に独自のアプリを作ることができます。 GetXベースの構造的なFlutterアプリを作成してください。

Flutter
getx

初級者のための講座です。

こんなことが学べます

  • GetX ベースの Flutter アプリの作成

  • 構造的なアプリ開発デザインパターンの適用

  • API通信用のDAO

  • 国際化(多言語サポート)

  • Material 3 適用

GetXフレームワークと共に
Flutterアプリを作ろう! ⭐

朝に学び、夕方にアプリを作ろう!

  • Flutterでアプリ開発を行うための基本機を習得
  • 構造プログラミングの理解
  • GetXを活用するための基本概念を理解する
  • APIサーバー通信のためのデータ処理経験

GetXベースのFlutterアプリを作成する📖

GetXはFlutterの代表的な状態管理ライブラリです。このレッスンでは、簡単な文法と高性能のGetXフレームワークをFlutterアプリの開発に適用します。簡単なサンプルアプリを作成しながらGetXを適用してみることができます。 GetXベースのフラッター開発のための全体的な構造を理解し、基本テンプレートを活用してサンプルアプリを作成します。アプリ開発にすばやく適用できるように、GetXの中核だけを集めました。

このレッスンにはGetXの深化学習内容は含まれておらず、アプリ開発に十分なレベルまでしか学習しません。


講義の特徴✨

📱

デザインパターンを適用して構造的なアプリ開発ができます。

😎

作成したアプリを実務でテンプレートとして使用できます。

🔎

主な開発要素を先に見て実習を進めます。

💡

GetXをよく知らなくてもフォローしてみるとアプリに適用できますよ。

🖥️

APIサーバーと通信できます。

🎨

Googleの最新のMaterial 3デザインを適用できます。


学習内容📚

1. GetXを見る

✔️GetXの主な特徴を簡単に見てください。

  • 状態管理
  • ルート管理
  • 依存関係の管理
  • 各種ユーティリティ

2. ロジックと画面を分離する

✔️GetXベースの開発アーキテクチャについて説明します。

  • デザインパターンを味わう
  • GetXベースのアーキテクチャ

デザインパターンを適用する理由 🔑

  • 約束された開発基準でコラボレーションが容易
  • 開発層の分離によるメンテナンス時間とコスト削減
  • 安定的かつ迅速な高度化の開発

3. GetXを適用するのは難しくありません。

✔️ GetX アプリケーションで使用する開発要素の理解を助けます。

4. GetXベースのアプリの作成

✔️理解した内容に基づいてデモアプリを作成します。

  • ホーム画面
  • ポスト画面
  • フォトブック画面
  • 国際化(多言語サポート)の適用
  • Material 3 デザインの適用


こんな方におすすめですよ🙋

FlutterでAndroid、iOSアプリを作成したい 初心者

アプリ開発をより構造的にしたい中級者

GetXステータスマネージャをすばやく適用したい開発者


Q&A 💬

Q. 開発環境はどうなりますか?

講義制作基準として[Flutter 3.7]、[Android Studio Electric Eel 2022.1.1 Patch 1]です。

Q. 開発環境の設定についても取り上げますか?

開発環境設定は別途用意して受講してください。環境設定は難しくないように進めることができるでしょう。 :)

Flutterのインストールと環境設定(Macベース)ビデオLink

Q. GetX深化学習ですか?

このレッスンでは、GetXの基本的な使い方と適用方法についてのみ学びます。レッスンを通して、GetXをアプリにすばやく適用したいのです。 GetXの細かい部分まで学びたい場合は、GetXについてのみ扱う講義を受講することをおすすめします。

Q. 実務に適用できますか?

可能です。実際の実務で使用しているアーキテクチャを講義に込めました。

Q.レッスンのソースコードは提供されていますか?

ソースコード資料が提供されます。


こんにちはSirius Bです✒️

🙆‍♀️
スマートフォン初期からAndroidとiOSアプリの開発を実務で進めました。 Flutterの初期から実務に適用するために準備し、現在はFlutterに完全に転向しています。

🙆‍♂️
最新の開発トレンドに興味があり、さまざまな開発分野を統合するための方法論に興味がある開発者です。現在IT関連事業を行っています。


🌿主な開発分野

  • Web開発
  • アプリ開発
  • Game開発


🌿主な開発言語

  • Java
  • Flutter
  • Unity3D(C#)
  • Node.js
  • Python

受講前の注意 📢

練習環境

  • 使用ツール(IDE): Android Studio

学習資料

  • 実習アプリ開発ソースを提供

こんな方に
おすすめです!

学習対象は
誰でしょう?

  • アプリ開発に興味のある方

  • FlutterでAndroidおよびiOSアプリを作成したい初心者の方

  • Flutter開発をより構造的にしたい中級者の方

前提知識、
必要でしょうか?

  • Flutterの基本環境設定

  • Flutterの基礎

こんにちは
です。

48

受講生

3

受講レビュー

9

回答

5.0

講座評価

1

講座

안녕하세요.

시리우스 B 입니다.

カリキュラム

全体

44件 ∙ (3時間 26分)

講義資料(こうぎしりょう):

授業資料
  • 2. 状態管理

    03:02

講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなに役立つ受講レビューを書いてください!