@@ -45,15 +45,22 @@ resources:
45
45
46
46
## AI development tools
47
47
48
- AI can not only be a feature in your app, but also a powerful assistant in your
49
- development workflow. Tools like Gemini Code Assist and the Gemini CLI can help
50
- you write code faster, understand complex concepts, and reduce boilerplate.
48
+ AI isn't only a feature in your app,
49
+ but can also be a powerful assistant in your development workflow.
50
+ Tools like [ Gemini Code Assist] ( #gemini-code-assist ) ,
51
+ [ Gemini CLI] ( #gemini-cli ) , [ Claude Code] [ ] , [ Cursor] [ ] ,
52
+ and [ Windsurf] [ ] can help you write code faster,
53
+ understand complex concepts, and reduce boilerplate.
54
+
55
+ [ Claude Code ] : https://www.claude.com/product/claude-code
56
+ [ Cursor ] : https://cursor.com/
57
+ [ Windsurf ] : https://windsurf.com/
51
58
52
59
### Gemini Code Assist
53
60
54
61
[ Gemini Code Assist] [ ] is an AI-powered collaborator available in
55
- Visual Studio Code and JetBrains IDEs (including Android Studio). It has a deep
56
- understanding of your project's codebase and can help you with:
62
+ Visual Studio Code and JetBrains IDEs (including Android Studio).
63
+ It has a deep understanding of your project's codebase and can help you with:
57
64
58
65
* ** Code completion and generation** : It suggests and generates entire blocks of
59
66
code based on the context of what you're writing.
@@ -83,19 +90,17 @@ To get started, visit the [Gemini CLI][] website, or try this
83
90
84
91
## Dart and Flutter MCP Server
85
92
86
- To provide assistance during Flutter development, AI tools such as
87
- Gemini Code Assist and Gemini CLI need to communicate with Dart
88
- and Flutter's developer tools. The Dart and
89
- Flutter MCP Server facilitates this communication.
90
- MCP (model context protocol) is a specification that
91
- outlines how development tools can share the context of a user's code
92
- with an AI model, which allows the AI to better understand and interact
93
- with the code.
93
+ To provide assistance during Flutter development, AI tools
94
+ need to communicate with Dart and Flutter's developer tools.
95
+ The Dart and Flutter MCP Server facilitates this communication.
96
+ The MCP (model context protocol) specification outlines how
97
+ development tools can share the context of a user's code with an AI model,
98
+ which allows the AI to better understand and interact with the code.
94
99
95
100
The Dart and Flutter MCP server provides a growing list of tools to analyze
96
- and fix errors, hot reload, get the selected widget, and more. This bridges
97
- the gap between the AI's natural language understanding, and
98
- Dart and Flutter's suite of developer tools.
101
+ and fix errors, hot reload, get the selected widget, and more.
102
+ This bridges the gap between the AI's natural language understanding,
103
+ and Dart and Flutter's suite of developer tools.
99
104
100
105
To get started, check out the official documentation for the
101
106
[ Dart and Flutter MCP server] [ dart-mcp-dart-docs ]
0 commit comments