Your Second Flutter App

Nov 30 2021 · Dart 2.13, Flutter 2.2.3, Visual Studio Code

Part 1: Parse Network Data

09. Use Dependency Injection

Episode complete

Play next episode

Next
About this episode
Leave a rating/review
See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 08. Parse Domains Next episode: 10. Conclusion

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

Earlier, when introducing the model and repository, we discussed app architecture. A key aspect of architecture is how your app components and classes are connected to one another, or depend on one another.

final Repository _repository;
CoursesController(this._repository);
final _controller = CoursesController(CourseRepository());
import '../../repository/course_repository.dart';