Skip to content

Commit 833dcf4

Browse files
update docs
1 parent 64b99d0 commit 833dcf4

4 files changed

Lines changed: 5 additions & 12 deletions

File tree

docs/apps/appstore.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ The MicroPythonOS App Store allows users to download and install new apps to ext
77
The AppStore app can pull apps from more than one source:
88

99
- **BadgeHub.eu** — the community appstore for event badges and community-built apps at [badgehub.eu](https://badgehub.eu). On supported firmware builds this is the default backend. See [BadgeHub Apps](badgehub.md) for details on publishing there.
10-
- **MicroPythonOS Apps** — the curated, manually reviewed app index at [apps.micropythonos.com](https://apps.micropythonos.com).
1110

1211
Use the backend selector in the AppStore UI to switch between sources.
1312

docs/apps/bundling-apps.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,8 @@ from .nostr_service import NostrService
6868

6969
Apps can include native C/C++ extension modules compiled as MicroPython `.native.mpy` files. Place the compiled `.mpy` in the app folder and import it like a normal module. For build instructions and an example, see [Native C/C++ Apps](native-apps.md).
7070

71-
## AppStore bundling
71+
## Publishing apps
7272

73-
The apps at https://apps.MicroPythonOS.com are a curated, manually reviewed, vetted collection, often created and maintained by the MicroPythonOS core team.
73+
MicroPythonOS currently supports the [BadgeHub.eu](https://badgehub.eu) appstore backend, with plans to add more options.
7474

75-
These are bundled into an [`app_index.json`](https://github.com/MicroPythonOS/apps/blob/main/app_index.json) using [`scripts/bundle_apps.sh`](https://github.com/MicroPythonOS/MicroPythonOS/blob/main/scripts/bundle_apps.sh) and then pushed to the [apps repo](https://github.com/MicroPythonOS/apps).
76-
77-
## BadgeHub.eu publishing
78-
79-
For community and event-badge publishing, MicroPythonOS also supports the [BadgeHub.eu](https://badgehub.eu) appstore backend. See [BadgeHub Apps](badgehub.md) for how to publish an `.mpk` there.
75+
See [BadgeHub Apps](badgehub.md) for how to publish an `.mpk` there.

docs/frameworks/setting-activity.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,6 @@ from mpos import Activity, Intent, SettingActivity, SharedPreferences
339339
class AppStore(Activity):
340340
BACKENDS = [
341341
("MPOS GitHub", "github,https://apps.micropythonos.com/app_index.json"),
342-
("BadgeHub Test", "badgehub,https://badgehub.p1m.nl/api/v3"),
343342
("BadgeHub Prod", "badgehub,https://badge.why2025.org/api/v3")
344343
]
345344

docs/frameworks/task-manager.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,11 +104,10 @@ class AppStoreActivity(Activity):
104104
async def download_app_index(self):
105105
try:
106106
data = await DownloadManager.download_url(
107-
"https://apps.micropythonos.com/app_index.json"
107+
"https://download.com/"
108108
)
109109
if data:
110-
parsed = json.loads(data)
111-
self.update_ui(parsed)
110+
self.update_ui(data)
112111
except Exception as e:
113112
print(f"Download failed: {e}")
114113
```

0 commit comments

Comments
 (0)