[4] https://yumemi-inc.github.io/flutter-training-template/ [5] https://api.flutter.dev/flutter/widgets/AutomaticKeepAliveClientMixin-mixi n.html [6] https://api.flutter.dev/flutter/services/TextSelectionDelegate-mixin.html [7] https://pub.dev/packages/after_layout [8] https://dart.dev/effective-dart/usage#error-handling [9] https://pub.dev/packages/json_serializable [10] https://pub.dev/packages/freezed [11] https://pub.dev/packages/flutter_riverpod [12] https://github.com/rrousselGit/riverpod/tree/master/packages/riverpod_graph [13] https://pub.dev/packages/mockito [14] https://medium.com/flutter-jp/isolate-a3f6eab488b5 参考 Attributions: • https://github.com/logos • https://www.flaticon.com/free-icon/communications_6134704 • https://www.flaticon.com/free-icon/svg_337954 • https://www.flaticon.com/free-icon/folder_716784 • https://www.flaticon.com/free-icon/cloudy_1163661 • https://www.flaticon.com/free-icon/smartphone_7344131 • https://www.flaticon.com/free-icon/folder_11580838 • https://www.flaticon.com/free-icon/database_1602309 • https://www.flaticon.com/free-icon/merge_7382043 • https://www.flaticon.com/free-icon/documents_3073439 • https://www.flaticon.com/free-icon/file_342348 • https://www.flaticon.com/free-icon/diagram_2500189 • https://www.flaticon.com/free-icon/flexibility_9583638