Commit 1e5be74
authored
Development environment setup (#165)
<!-- CURSOR_AGENT_PR_BODY_BEGIN -->
## Description
Updated `AGENTS.md` to document the Flutter SDK installation path and
add comprehensive instructions for real-device testing using
BrowserStack. This ensures future agents and developers can easily set
up the environment and verify the application.
## Related Issue(s)
N/A
## Type of Change
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] 🚀 New feature (non-breaking change which adds functionality)
- [ ] 💥 Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [x] 📝 Documentation
- [ ] 📈 Performance improvement
- [ ] 🏗️ Code refactoring
- [x] 🧹 Chore / Housekeeping
## Checklist
- [x] I have made corresponding changes to the documentation
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have updated the CHANGELOG.md under the "Unreleased" section
## Screenshots (if applicable)
<video src="/opt/cursor/artifacts/browserstack_real_device_demo.mp4"
controls></video>
Faro Flutter example app running on a real Google Pixel 8 (Android 14)
via BrowserStack -- navigating through home, features, and tracing
pages.
<img src="/opt/cursor/artifacts/01_home_screen.png" alt="Home screen
showing Faro Test App title and Change Route button" />
<img src="/opt/cursor/artifacts/02_features_page.png" alt="Features page
with User Settings, Sampling Settings, Tracing, User Actions cards" />
<img src="/opt/cursor/artifacts/03_features_scrolled.png" alt="Features
page scrolled showing all SDK feature buttons" />
<img src="/opt/cursor/artifacts/05_tracing_with_spans.png" alt="Tracing
page with Simple Span and Nested Spans log output" />
## Additional Notes
This update includes the Flutter SDK installation path and a detailed
guide on using BrowserStack for real-device verification, which was
performed to confirm the example app's functionality.
---
<p><a
href="https://cursor.com/agents/bc-ffe49da4-03da-48dc-a4f0-38e9b182e34e"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-web-light.png"><img
alt="Open in Web" width="114" height="28"
src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a> <a
href="https://cursor.com/background-agent?bcId=bc-ffe49da4-03da-48dc-a4f0-38e9b182e34e"><picture><source
media="(prefers-color-scheme: dark)"
srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source
media="(prefers-color-scheme: light)"
srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img
alt="Open in Cursor" width="131" height="28"
src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a> </p>
<!-- CURSOR_AGENT_PR_BODY_END -->1 parent 4eaf08e commit 1e5be74
1 file changed
+8
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
238 | 242 | | |
239 | 243 | | |
240 | 244 | | |
| |||
267 | 271 | | |
268 | 272 | | |
269 | 273 | | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
270 | 278 | | |
271 | 279 | | |
272 | 280 | | |
| |||
0 commit comments