Day 6 · Libraries & Packages
Press F to toggle fullscreen · Esc to exit · I for info
Day 6

Libraries & Packages

Stop writing everything from scratch. Split your code into files, use Dart's built-in libraries (math, convert, DateTime), and install packages from pub.dev like intl and http.

Topics Covered
Split Files with importdart:math (Random, sqrt, pi)DateTime & parsedart:convert (JSON)pub.dev Packagespubspec.yaml3 Quizzes + Restaurant Project
Resources
Dart Libraries Tour pub.dev Pubspec File Format dart:math API intl package DartPad
Assignments
1
Complete all 3 in-slide quizzes
2
Split restaurant app into menu.dart, order.dart, bill.dart, main.dart
3
Add Random order IDs using dart:math
4
Store DateTime.now() on every Order
5
Save orders as JSON with dart:convert
6
Format all prices using intl package from pub.dev
7
Push to flutter-tr06 via PR