|
| 1 | +[ |
| 2 | +{ |
| 3 | +"name": "BTC Ticker", |
| 4 | +"publisher": "ACME Inc", |
| 5 | +"short_description": "Bitcoin Price Ticker", |
| 6 | +"long_description": "Uses a websocket to show the current price of Bitcoin in US Dollar.", |
| 7 | +"icon_url": "http://demo.lnpiggy.com:2121/apps/com.example.btcticker_0.0.1.mpk_icon_64x64.png", |
| 8 | +"download_url": "http://demo.lnpiggy.com:2121/apps/com.example.btcticker_0.0.1.mpk", |
| 9 | +"fullname": "com.example.btcticker", |
| 10 | +"version": "0.0.1", |
| 11 | +"entrypoint": "assets/bitcoin_price.py", |
| 12 | +"category": "money" |
| 13 | +} |
| 14 | + |
| 15 | +,{ |
| 16 | +"name": "Benchmark", |
| 17 | +"publisher": "ACME Inc", |
| 18 | +"short_description": "Testing the CPU speed", |
| 19 | +"long_description": "Experimentally determines how many idle loops and sha256-hashing loops the CPU can perform per second.", |
| 20 | +"icon_url": "http://demo.lnpiggy.com:2121/apps/com.example.cputest_0.0.1.mpk_icon_64x64.png", |
| 21 | +"download_url": "http://demo.lnpiggy.com:2121/apps/com.example.cputest_0.0.1.mpk", |
| 22 | +"fullname": "com.example.cputest", |
| 23 | +"version": "0.0.1", |
| 24 | +"entrypoint": "assets/cputest.py", |
| 25 | +"category": "benchmarking" |
| 26 | +} |
| 27 | + |
| 28 | +,{ |
| 29 | +"name": "Draw", |
| 30 | +"publisher": "ACME Inc", |
| 31 | +"short_description": "Simple drawing app", |
| 32 | +"long_description": "Draw simple shapes on the screen.", |
| 33 | +"icon_url": "http://demo.lnpiggy.com:2121/apps/com.example.draw_0.0.1.mpk_icon_64x64.png", |
| 34 | +"download_url": "http://demo.lnpiggy.com:2121/apps/com.example.draw_0.0.1.mpk", |
| 35 | +"fullname": "com.example.draw", |
| 36 | +"version": "0.0.1", |
| 37 | +"entrypoint": "assets/draw.py", |
| 38 | +"category": "art" |
| 39 | +} |
| 40 | + |
| 41 | +,{ |
| 42 | +"name": "HelloWorld", |
| 43 | +"publisher": "ACME Inc", |
| 44 | +"short_description": "Minimal app", |
| 45 | +"long_description": "Demonstrates the simplest app.", |
| 46 | +"icon_url": "http://demo.lnpiggy.com:2121/apps/com.example.helloworld_0.0.1.mpk_icon_64x64.png", |
| 47 | +"download_url": "http://demo.lnpiggy.com:2121/apps/com.example.helloworld_0.0.1.mpk", |
| 48 | +"fullname": "com.example.helloworld", |
| 49 | +"version": "0.0.1", |
| 50 | +"entrypoint": "assets/hello.py", |
| 51 | +"category": "development" |
| 52 | +} |
| 53 | +,{ |
| 54 | +"name": "Accelero", |
| 55 | +"publisher": "ACME Inc", |
| 56 | +"short_description": "Test the Inertial Measurement Unit", |
| 57 | +"long_description": "It is always good to make sure the accelerometer is working properly. How else can you measure acceleration and position?", |
| 58 | +"icon_url": "http://demo.lnpiggy.com:2121/apps/com.example.imutest_0.0.1.mpk_icon_64x64.png", |
| 59 | +"download_url": "http://demo.lnpiggy.com:2121/apps/com.example.imutest_0.0.1.mpk", |
| 60 | +"fullname": "com.example.imutest", |
| 61 | +"version": "0.0.1", |
| 62 | +"entrypoint": "assets/imutest.py", |
| 63 | +"category": "benchmarking" |
| 64 | +} |
| 65 | +,{ |
| 66 | +"name": "Graphics", |
| 67 | +"publisher": "ACME Inc", |
| 68 | +"short_description": "Testing on-display spinner animations", |
| 69 | +"long_description": "Stress testing multiple concurrent animations on the display by adding more and more spinners", |
| 70 | +"icon_url": "http://demo.lnpiggy.com:2121/apps/com.example.lvgltest_0.0.1.mpk_icon_64x64.png", |
| 71 | +"download_url": "http://demo.lnpiggy.com:2121/apps/com.example.lvgltest_0.0.1.mpk", |
| 72 | +"fullname": "com.example.lvgltest", |
| 73 | +"version": "0.0.1", |
| 74 | +"entrypoint": "assets/lvgltest.py", |
| 75 | +"category": "benchmarking" |
| 76 | +} |
| 77 | + |
| 78 | +,{ |
| 79 | +"name": "Lightning Piggy", |
| 80 | +"publisher": "LightningPiggy Foundation", |
| 81 | +"short_description": "Display wallet that shows balance, transactions, receive QR code etc.", |
| 82 | +"long_description": "See https://www.LightningPiggy.com", |
| 83 | +"icon_url": "https://apps.micropythonos.com/icons/com.lightningpiggy.displaywallet_0.0.1.mpk_icon_64x64.png", |
| 84 | +"download_url": "https://apps.micropythonos.com/mpks/com.lightningpiggy.displaywallet_0.0.1.mpk", |
| 85 | +"fullname": "com.lightningpiggy.displaywallet", |
| 86 | +"version": "0.0.1", |
| 87 | +"category": "finance", |
| 88 | +"activities": [ |
| 89 | + { |
| 90 | + "entrypoint": "assets/displaywallet.py", |
| 91 | + "classname": "MainActivity", |
| 92 | + "intent_filters": [ |
| 93 | + { |
| 94 | + "action": "main", |
| 95 | + "category": "launcher" |
| 96 | + } |
| 97 | + ] |
| 98 | + } |
| 99 | + ] |
| 100 | +} |
| 101 | +,{ |
| 102 | +"name": "Camera", |
| 103 | +"publisher": "MicroPythonOS", |
| 104 | +"short_description": "Camera with QR decoding", |
| 105 | +"long_description": "Camera for both internal camera's and webcams, that includes QR decoding.", |
| 106 | +"icon_url": "https://apps.micropythonos.com/com.micropython.camera_0.0.3.mpk_icon_64x64.png", |
| 107 | +"download_url": "https://apps.micropythonos.com/com.micropython.camera_0.0.3.mpk", |
| 108 | +"fullname": "com.micropython.camera", |
| 109 | +"version": "0.0.3", |
| 110 | +"category": "camera", |
| 111 | +"activities": [ |
| 112 | + { |
| 113 | + "entrypoint": "assets/camera.py", |
| 114 | + "classname": "Camera", |
| 115 | + "intent_filters": [ |
| 116 | + { |
| 117 | + "action": "main", |
| 118 | + "category": "launcher" |
| 119 | + }, |
| 120 | + { |
| 121 | + "action": "scan_qr_code", |
| 122 | + "category": "default" |
| 123 | + } |
| 124 | + ] |
| 125 | + } |
| 126 | + ] |
| 127 | +} |
| 128 | + |
| 129 | +,{ |
| 130 | +"name": "AppStore", |
| 131 | +"publisher": "MicroPythonOS", |
| 132 | +"short_description": "Store for App(lication)s", |
| 133 | +"long_description": "", |
| 134 | +"icon_url": "https://apps.micropythonos.com/icons/com.micropythonos.appstore_0.0.3.mpk_icon_64x64.png", |
| 135 | +"download_url": "https://apps.micropythonos.com/mpks/com.micropythonos.appstore_0.0.3.mpk", |
| 136 | +"fullname": "com.micropythonos.appstore", |
| 137 | +"version": "0.0.3", |
| 138 | +"category": "appstore", |
| 139 | +"activities": [ |
| 140 | + { |
| 141 | + "entrypoint": "assets/appstore.py", |
| 142 | + "classname": "MainActivity", |
| 143 | + "intent_filters": [ |
| 144 | + { |
| 145 | + "action": "main", |
| 146 | + "category": "launcher" |
| 147 | + } |
| 148 | + ] |
| 149 | + } |
| 150 | + ] |
| 151 | +} |
| 152 | + |
| 153 | +,{ |
| 154 | +"name": "Launcher", |
| 155 | +"publisher": "MicroPythonOS", |
| 156 | +"short_description": "Simple launcher to start apps.", |
| 157 | +"long_description": "", |
| 158 | +"icon_url": "https://apps.micropythonos.com/icons/com.micropythonos.launcher_0.0.3.mpk_icon_64x64.png", |
| 159 | +"download_url": "https://apps.micropythonos.com/mpks/com.micropythonos.launcher_0.0.3.mpk", |
| 160 | +"fullname": "com.micropythonos.launcher", |
| 161 | +"version": "0.0.3", |
| 162 | +"category": "launcher", |
| 163 | +"activities": [ |
| 164 | + { |
| 165 | + "entrypoint": "assets/launcher.py", |
| 166 | + "classname": "MainActivity", |
| 167 | + "intent_filters": [ |
| 168 | + { |
| 169 | + "action": "main", |
| 170 | + "category": "launcher" |
| 171 | + } |
| 172 | + ] |
| 173 | + } |
| 174 | + ] |
| 175 | +} |
| 176 | + |
| 177 | +,{ |
| 178 | +"name": "Update", |
| 179 | +"publisher": "ACME Inc", |
| 180 | +"short_description": "Operating System Updater", |
| 181 | +"long_description": "", |
| 182 | +"icon_url": "http://demo.lnpiggy.com:2121/apps/com.example.osupdate_0.0.2.mpk_icon_64x64.png", |
| 183 | +"download_url": "http://demo.lnpiggy.com:2121/apps/com.example.osupdate_0.0.2.mpk", |
| 184 | +"fullname": "com.example.osupdate", |
| 185 | +"version": "0.0.2", |
| 186 | +"entrypoint": "assets/osupdate.py", |
| 187 | +"category": "osupdate" |
| 188 | +} |
| 189 | + |
| 190 | +,{ |
| 191 | +"name": "WiFi", |
| 192 | +"publisher": "ACME Inc", |
| 193 | +"short_description": "Wireless Network Configuration", |
| 194 | +"long_description": "", |
| 195 | +"icon_url": "http://demo.lnpiggy.com:2121/apps/com.example.wificonf_0.0.2.mpk_icon_64x64.png", |
| 196 | +"download_url": "http://demo.lnpiggy.com:2121/apps/com.example.wificonf_0.0.2.mpk", |
| 197 | +"fullname": "com.example.wificonf", |
| 198 | +"version": "0.0.2", |
| 199 | +"entrypoint": "assets/wificonf.py", |
| 200 | +"category": "wificonf" |
| 201 | +} |
| 202 | + |
| 203 | +] |
0 commit comments