Create a new MonaOS app with proper structure, template code, and icon
Creates a complete MonaOS app structure with template code, icon, and assets.
/plugin marketplace add johnlindquist/badger-2350-plugin/plugin install badger-2350-dev@badger-marketplaceCreate a complete MonaOS application structure with all required files.
{app_name}/
├── __init__.py # Main app file from template
├── icon.png # 24x24 icon
└── assets/ # Optional assets directory
badger-marketplace/badger-2350-dev/templates/app_template.py{{APP_NAME}} placeholders with the actual app namebadger-marketplace/badger-2350-dev/templates/icon_template.pngassets/ directoryTell the user:
Next Steps:
Test your app locally:
mpremote run {app_name}/__init__.py
Edit the code:
{app_name}/__init__.py in your editorDeploy to badge when ready:
/deploy-to-badge {app_name}
Customize the icon:
{app_name}/icon.png (must be 24x24 pixels)Your app structure is ready! The template includes examples of:
Check the examples/ directory in this plugin for working examples like hello_world and meditation_timer.