From examples to development
Make sure you have the complete kit and have run an existing example. Then choose a glasses C or phone Web tutorial here to start developing your own plugin.
Before you begin#
- If you have not downloaded the source code and development kit, follow Get the source code and development kit to clone with Git or download a ZIP. Keep GlassSDK, PhoneSDK, Studio, and build.py together before continuing.
- Obtain the matching MemoMind App and glasses firmware according to the toolkit release instructions. Downloading the SDK does not install the App on your phone. Then follow Hardware setup to check devices and connections.
- To try prebuilt examples, follow Run existing examples. Install Python and other build tools when you are ready to write or rebuild a plugin.
New to the examples? Run one first#
For your first run, open Studio, import the workspace and preview GM Breakout, then scan from the App to run it on the glasses. The full tutorial below includes Windows/macOS startup instructions, buttons and success criteria for each step. If it already works, continue to the next section.
After the examples: choose your development path#
Once your environment is ready, choose the glasses C or phone Web tutorial from Getting started. The two paths can be followed independently.
Use an AI coding assistant to help with development#
Have your AI assistant read the current SDK Markdown documentation, APIs and examples, then help create the project, run builds and fix errors. The guide below provides C/Web task templates and acceptance checks. You must still verify phone scanning and the actual experience while wearing the glasses.
Complete device testing#
Keep version records for completed device tests. Sign in to MemoMind App with the owning account, scan the current Studio QR code to open the application, and retest on the physical device.
Quickstart FAQ#
Identify the failing step before opening its guide. Keep the example name, versions and error message, and change only one condition at a time.
How to confirm your application works#
Check your project against the getting-started completion criteria. Use the testing roadmap for stage-by-stage troubleshooting.