component.json
parts :
methods,events,blockProperties,
{
"methods": [{
"deprecated": "false",
"description": "Read all SMS from inbox, sent and draft folder.",
"name": "Read",
"params": []
}],
"events": [{
"deprecated": "false",
"description": "Event indicating that battery changed.",
"name": "BatteryChanged",
"params": [
{
"name": "status",
"type": "text"
},
{
"name": "plugged",
"type": "text"
},
{
"name": "level",
"type": "number"
},
{
"name": "health",
"type": "text"
},
{
"name": "temperature",
"type": "number"
},
{
"name": "voltage",
"type": "number"
}
]
}],
"blockProperties": [{
"deprecated": "false",
"description": "Returns the current health constant. Possible values are: cold, dead, good, overheat, over voltage, unknown, unspecified failure.",
"name": "Health",
"type": "text",
"rw": "read-only"
},
{
"deprecated": "false",
"description": "Returns the battery level. Possible values are between 0 and 100.",
"name": "Level",
"type": "number",
"rw": "read-only"
}],
"helpString": "Texting extension. Version 1a as of 2016-08-11 for App Inventor version nb150 and Companion version 2.38.",
"external": "true",
"name": "TaifunTexting",
"iconName": "https://puravidaapps.com/images/taifun16.png",
"categoryString": "EXTENSION",
"properties": [],
"showOnPalette": "true",
"type": "com.puravidaapps.TaifunTexting",
"version": "1"}
http://www.7-zip.org/a/7z1604.exe
https://sites.google.com/site/esp12wifi/hello-apk/extensions/com.puravidaapps.TaifunBattery.aix
https://sites.google.com/site/esp12wifi/hello-apk/AdvancedLocation.apk
open file aix with 7zip ( app inventor)
in component json
{
"categoryString": "EXTENSION",
"nonVisible": "true",
"iconName": "",
"methods": [],
"blockProperties": [],
"helpUrl": "",
"type": "com.example.Foo",
"version": "1",
"external": "true",
"showOnPalette": "true",
"name": "Foo",
"helpString": "Component for Foo",
"properties": [],
"events": []
}
{
"categoryString": "EXTENSION",
"nonVisible": "true",
"iconName": "",
"methods": [
{
"deprecated": "false",
"name": "AdvertisementData"
}
],
"blockProperties": [],
"helpUrl": "",
"type": "com.example.Foo",
"version": "1",
"external": "true",
"showOnPalette": "true",
"name": "Foo",
"helpString": "Component for Foo",
"properties": [],
"events": []
}