Submit Search
Upload
設計について学ぼう (1).pdf
•
0 likes
•
18 views
S
ssuserec9c6a
Follow
Flutterの設計について学ぶ資料。状態管理をRiverpod2.0で行い、最近流行りのジェネレーターを使用しました。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 7
Download now
Download to read offline
Recommended
20151018 study-設計を学ぶための最初の一冊はなにがいいのだろうか
20151018 study-設計を学ぶための最初の一冊はなにがいいのだろうか
bonjin6770 Kurosawa
オブジェクト指向設計の原則
オブジェクト指向設計の原則
Toru Koido
20050221.ea
20050221.ea
Ken SASAKI
Beyond Mobile IA Thinking at Goodpatch LT
Beyond Mobile IA Thinking at Goodpatch LT
Takashi Sakamoto
『アプリケーション アーキテクチャ ガイド2.0』のガイド
『アプリケーション アーキテクチャ ガイド2.0』のガイド
Kentaro Inomata
Rsj2013 sekiyama 3
Rsj2013 sekiyama 3
openrtm
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
HironoriTAKEUCHI1
Excel 方眼紙撲滅委員会 活動報告 2013.9 #yapcasia
Excel 方眼紙撲滅委員会 活動報告 2013.9 #yapcasia
Takeshi Komiya
Recommended
20151018 study-設計を学ぶための最初の一冊はなにがいいのだろうか
20151018 study-設計を学ぶための最初の一冊はなにがいいのだろうか
bonjin6770 Kurosawa
オブジェクト指向設計の原則
オブジェクト指向設計の原則
Toru Koido
20050221.ea
20050221.ea
Ken SASAKI
Beyond Mobile IA Thinking at Goodpatch LT
Beyond Mobile IA Thinking at Goodpatch LT
Takashi Sakamoto
『アプリケーション アーキテクチャ ガイド2.0』のガイド
『アプリケーション アーキテクチャ ガイド2.0』のガイド
Kentaro Inomata
Rsj2013 sekiyama 3
Rsj2013 sekiyama 3
openrtm
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
機械学習応用システムのアーキテクチャ・デザイパターン(2020-07 ドラフトバージョン))
HironoriTAKEUCHI1
Excel 方眼紙撲滅委員会 活動報告 2013.9 #yapcasia
Excel 方眼紙撲滅委員会 活動報告 2013.9 #yapcasia
Takeshi Komiya
エンタープライズ.Net アーキテクチャ設計編
エンタープライズ.Net アーキテクチャ設計編
Akihiro Ehara
【18-C-3】システムアーキテクチャ構築の実践手法
【18-C-3】システムアーキテクチャ構築の実践手法
Developers Summit
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Takuya Minagawa
ドキュメントを加速する作画ツール Blockdiag 2011/07 #infotalk
ドキュメントを加速する作画ツール Blockdiag 2011/07 #infotalk
Takeshi Komiya
20230728_VMUG_cisco.pptx
20230728_VMUG_cisco.pptx
unemotoakihiro
SCENARIOS, STORIES, USE CASES 10章
SCENARIOS, STORIES, USE CASES 10章
Yuichiro Saito
技術ドキュメント改善作戦 TDI-#2 Apache 設定ファイル編(2)
技術ドキュメント改善作戦 TDI-#2 Apache 設定ファイル編(2)
Mizuhiro Kaimai
LiDAR点群と画像とのマッピング
LiDAR点群と画像とのマッピング
Takuya Minagawa
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET の今 ~ 最新アップデートと 2019 年の展望
Akira Inoue
エンタープライズ.Net 詳細設計編
エンタープライズ.Net 詳細設計編
Akihiro Ehara
技術ドキュメント改善作戦 TDI-#1 Apache 設定ファイル(1)
技術ドキュメント改善作戦 TDI-#1 Apache 設定ファイル(1)
Mizuhiro Kaimai
Information20120312
Information20120312
b-slash
20180130 設計イベント
20180130 設計イベント
Atsushi Takayasu
Modeling in the Agile Age and casual astah models
Modeling in the Agile Age and casual astah models
Kenji Hiranabe
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Yusuke Suzuki
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
Hironori Washizaki
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
Takashi Kaneda
2019 05-19.overview
2019 05-19.overview
Shin-ya Koga
裏クラウドデザインパターン
裏クラウドデザインパターン
Atsushi Kojima
情シスの味方、Azure のカスタムロール
情シスの味方、Azure のカスタムロール
Tetsuya Odashima
More Related Content
Similar to 設計について学ぼう (1).pdf
エンタープライズ.Net アーキテクチャ設計編
エンタープライズ.Net アーキテクチャ設計編
Akihiro Ehara
【18-C-3】システムアーキテクチャ構築の実践手法
【18-C-3】システムアーキテクチャ構築の実践手法
Developers Summit
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Takuya Minagawa
ドキュメントを加速する作画ツール Blockdiag 2011/07 #infotalk
ドキュメントを加速する作画ツール Blockdiag 2011/07 #infotalk
Takeshi Komiya
20230728_VMUG_cisco.pptx
20230728_VMUG_cisco.pptx
unemotoakihiro
SCENARIOS, STORIES, USE CASES 10章
SCENARIOS, STORIES, USE CASES 10章
Yuichiro Saito
技術ドキュメント改善作戦 TDI-#2 Apache 設定ファイル編(2)
技術ドキュメント改善作戦 TDI-#2 Apache 設定ファイル編(2)
Mizuhiro Kaimai
LiDAR点群と画像とのマッピング
LiDAR点群と画像とのマッピング
Takuya Minagawa
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET の今 ~ 最新アップデートと 2019 年の展望
Akira Inoue
エンタープライズ.Net 詳細設計編
エンタープライズ.Net 詳細設計編
Akihiro Ehara
技術ドキュメント改善作戦 TDI-#1 Apache 設定ファイル(1)
技術ドキュメント改善作戦 TDI-#1 Apache 設定ファイル(1)
Mizuhiro Kaimai
Information20120312
Information20120312
b-slash
20180130 設計イベント
20180130 設計イベント
Atsushi Takayasu
Modeling in the Agile Age and casual astah models
Modeling in the Agile Age and casual astah models
Kenji Hiranabe
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Yusuke Suzuki
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
Hironori Washizaki
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
Takashi Kaneda
2019 05-19.overview
2019 05-19.overview
Shin-ya Koga
裏クラウドデザインパターン
裏クラウドデザインパターン
Atsushi Kojima
情シスの味方、Azure のカスタムロール
情シスの味方、Azure のカスタムロール
Tetsuya Odashima
Similar to 設計について学ぼう (1).pdf
(20)
エンタープライズ.Net アーキテクチャ設計編
エンタープライズ.Net アーキテクチャ設計編
【18-C-3】システムアーキテクチャ構築の実践手法
【18-C-3】システムアーキテクチャ構築の実践手法
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
Machine Learning Operations (MLOps): Overview, Definition, and Architecture
ドキュメントを加速する作画ツール Blockdiag 2011/07 #infotalk
ドキュメントを加速する作画ツール Blockdiag 2011/07 #infotalk
20230728_VMUG_cisco.pptx
20230728_VMUG_cisco.pptx
SCENARIOS, STORIES, USE CASES 10章
SCENARIOS, STORIES, USE CASES 10章
技術ドキュメント改善作戦 TDI-#2 Apache 設定ファイル編(2)
技術ドキュメント改善作戦 TDI-#2 Apache 設定ファイル編(2)
LiDAR点群と画像とのマッピング
LiDAR点群と画像とのマッピング
.NET の今 ~ 最新アップデートと 2019 年の展望
.NET の今 ~ 最新アップデートと 2019 年の展望
エンタープライズ.Net 詳細設計編
エンタープライズ.Net 詳細設計編
技術ドキュメント改善作戦 TDI-#1 Apache 設定ファイル(1)
技術ドキュメント改善作戦 TDI-#1 Apache 設定ファイル(1)
Information20120312
Information20120312
20180130 設計イベント
20180130 設計イベント
Modeling in the Agile Age and casual astah models
Modeling in the Agile Age and casual astah models
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
新しいソフトウェアエンジニアリングのためのパターンランゲージに向けて
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
物体認識 IoT サービスを支える技術 〜クラウドアーキテクチャから組込み深層学習まで〜
2019 05-19.overview
2019 05-19.overview
裏クラウドデザインパターン
裏クラウドデザインパターン
情シスの味方、Azure のカスタムロール
情シスの味方、Azure のカスタムロール
設計について学ぼう (1).pdf
1.
アーキテクチャの設計 について学ぶ JboyHashimoto
2.
そもそもアーキテクチャとは? ITの分野では、コンピュータやソフトウェア、システムそれらの構成要素などの基本設計や共通使用、 設計思想などのことだそうです。 参考になったサイトの解説 個別の具体的な製品などの使用や実装などではなく、抽象的、基本的な構造や設計、動作原理、実 現方式などを表すことが多い。また、製品シリーズなどに共通する使用や設計のことや、特定の技術 や構成要素に共通化された使用などのことをアーキテクチャということもある。
3.
アーキテクチャの種類について解説されているサイト https://gist.github.com/mpppk/609d 592f25cab9312654b39f1b357c60 https://zenn.dev/tis1116/articles/6c5416e5d77dbf 12654b39f1b357c60
4.
ディレクトリ構造 lib/ ├── application │ └──
state │ ├── api_state.dart │ └── api_state.g.dart ├── domain │ ├── post.dart │ ├── post.freezed.dart │ └── post.g.dart ├── main.dart └── presentation └── page └── post_list.dart - applicationディレクトリにアプリのロジックを配置 - domainディレクトリにアプリのモデルを配置 - presentationディレクトリにUIを配置
5.
作成したアプリ このようにAPIからデータを取得して画面に表 示することができます。 公式のソースコードを使おうとしたのですが、使 い物にならなかったので、リファクタリングしまし た。
6.
今回使用したソースコードのリンク https://gitlab.com/jboyteam/riverpodarchitecture
7.
ご清聴ありがとうございました
Download now