
Flutterテスト基礎
survivalcoding
フラッターでのユニットテスト、UIテスト、統合テスト方法について公式文書の内容に基づいて説明する講義です。
초급
Flutter, Software Test, integration-tests
Flutterにおける正しい依存性注入ガイド講座です。injectableパッケージを使ったDI活用法を紹介します。
依存性注入の概念と活用方法
get_it, injectable ライブラリを活用した依存性注入方法
複雑な依存関係の問題、簡単に解決する方法
Flutter依存性注入ガイド
フラッターには、DI(依存性注入)を助ける多くのライブラリがあります。
このレッスンでは、特定の状態管理ツールに依存しないInjectableライブラリを使用します。
講義で書かれるInjectableライブラリ
これまでのDI設定が次のコードに似ているか、それ以上でない場合は、このレッスンを受講してください。
前のレッスンで取り上げた例をリファクタリングしたり、異なる視点から書き直したりしながらDIの必要性を感じるように設定しました。
💡 'Flutter中級1編 - クリーンアーキテクチャ'で作成したノートアプリの問題点を診断してリファクタリングします。
小規模なアプリを開発するときは、何も考えずにすべてのオブジェクトをシングルトンとして使用することもあります。しかし、中規模以上のアプリでは望ましい方法ではありません。既存のアプリをリファクタリングしながら、問題について学びます。
💡 「Flutterアプリケーション - マスク情報アプリ」でMVVMで作成したマスク情報アプリをクリーンアーキテクチャとDIを適用して再作成します。
アプリを作成するときに詳細な機能を実装するために開発期間が遅れた経験はありますか?クリーンアーキテクチャとDIを考慮した方法で「マスク在庫」アプリを書き直し、新しい開発方法を体験してください。
DIを活用してデータをMockingしてすばやくアプリを作成し、後で実際のデータに簡単に置き換えることができます。
あなたが勉強すべき講義が正しいことを確認してください。
(クリックすると画像を新しいウィンドウで見ることができます。)
本講義は次のような環境で行われます。
学習対象は
誰でしょう?
Flutterでの依存性注入方法のガイドを知りたい方
DI使用時のメリットを知りたい方
前提知識、
必要でしょうか?
Flutter 中級 - クリーンアーキテクチャ 講座 受講者
MVVM、クリーンアーキテクチャ経験者
11,816
受講生
842
受講レビュー
857
回答
4.7
講座評価
14
講座
교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.전문 분야 : Android, Flutter
저서
오준석의 플러터 생존코딩 (한빛미디어 2020)
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)
주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부
LinkedIn: https://www.linkedin.com/in/junsuk5/
全体
29件 ∙ (3時間 22分)
講座資料(こうぎしりょう):
1. 01-講義紹介
03:47
13. 13-マスク情報アプリの紹介
02:39
14. 14-ディレクトリ構造
03:12
18. 18-Use Caseの作成
17:21
19. 19-Testコードを書く
11:41
20. 20-ViewModelの作成
05:27
21. 21 - 画面UIの作成
07:00
22. 22-DI のないバージョン
02:23
24. 24-go_routerを適用
03:57
27. 27-仕上げ
03:57
全体
11件
5.0
11件の受講レビュー
受講レビュー 3
∙
平均評価 5.0
受講レビュー 11
∙
平均評価 5.0
受講レビュー 11
∙
平均評価 4.5
受講レビュー 19
∙
平均評価 4.6
5
多くの人がプロジェクトを共同作業しているのであれば、Diを必ずしなければなりません。それとも重複コードがあまりにも多くなりますが、このようなdi技術が必ず必要であっても実務でなければ学びにくいこともあります。しかし、この講義ではdiを使用すれば、母が良いかからどのように書くべきかまで様々に教えてくれ、実務で使える方法もガイドしてくれます。必ず講義方法通りに書かなければならないわけではありませんが、一度ぐらい聞くだけです。 diは概念的に学ぶと、今後開発するのに多くの役に立つでしょう。実務では無条件に使用しなければなりません。
丁寧なレビューありがとうございます。繁栄してください。
受講レビュー 3
∙
平均評価 5.0
¥9,215
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!