Flutter desktop app that accesses GitHub APIs to retrieve your repositories, assigned issues, and pull requests. In accomplishing this task, you'll create and use plugins to interact with native APIs and desktop applications, and use code generation to build type safe client libraries for GitHub's APIs. Source
Checkout original Google Codelab Write a Flutter desktop application written by @brettmorgan.
- Register an OAuth2 app with
repoandread:orgscopes on GitHub. - Copy Client ID and Client Secret from the OAuth2 app to
.envfile:
CLIENT_ID=<client-id>
CLIENT_SECRET=<client-secret>- CAUTION: Do not commit
.envfile to VCS. - Finally run the app as:
flutter run -d macos --dart-define-from-file=.env


