# Sample retired The `linting_tool` sample has been retired. Flutter's desktop support has evolved over the years and the underlying data that this tool surfaced is no longer supported. `linting_tool` was a successful sample of using Flutter to build desktop apps, written by Abdullah Deshmukh ([X][], [GitHub][]) for Google Summer of Code 2021. You can learn about Abdullah's experience creating the sample by reading [GSoC '21: Creating a desktop sample for Flutter][medium]. [X]: https://x.com/abdullahzakir99 [GitHub]: https://github.com/abd99 [medium]: https://medium.com/flutter/gsoc-21-creating-a-desktop-sample-for-flutter-7d77e74812d6 ## Flutter on Desktop Flutter supports creating desktop apps for Windows, macOS, and Linux. To set up platform support or learn more about [Flutter on Desktop][], check out the [platform integration docs][] for each desktop platform. [Flutter on Desktop]: https://flutter.dev/multi-platform/desktop [platform integration docs]: https://docs.flutter.dev/platform-integration/desktop ## Analyzing and linting Dart projects To learn more about configuring analysis of your Dart and Flutter projects, check out [Customizing static analysis][]. For information about the various lints you can configure, reference the [Linter rules][] index. [Customizing static analysis]: https://dart.dev/tools/analysis [Linter rules]: https://dart.dev/lints