Add-on development: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
mNo edit summary
m (reorganise)
Line 8: Line 8:
{| width="100%"
{| width="100%"
|- valign="top"
|- valign="top"
| width="33%" align="center" | {{Main page icon|image=Nuvola apps kthememgr.png|link=About Add-ons}}
| width="16%" align="center" | {{Main page icon|image=Nuvola apps kthememgr.png|link=About Add-ons}}
| width="33%" align="center" | {{Main page icon|image=Applications-development.png|link=Add-on structure|title=Add-on Structure}}
| width="17%" align="center" | {{Main page icon|image=Administration.png|link=Add-on settings}}
| width="33%" align="center" | {{Main page icon|image=Tool-box-icon.png|link=Development Tools}}
| width="16%" align="center" | {{Main page icon|image=Applications-development.png|link=Add-on structure|title=Add-on Structure}}
|}
| width="17%" align="center" | {{Main page icon|image=Tool-box-icon.png|link=Development Tools}}
{| width="100%"
| width="16%" align="center" | {{Main page icon|image=60.jpg|link=Special protocol}}
|- valign="top"
| width="18%" align="center" | {{Main page icon|image=Translate icon.jpg|link=Translation System}}
| width="33%" align="center" | {{Main page icon|image=Administration.png|link=Add-on settings}}
| width="33%" align="center" | {{Main page icon|image=60.jpg|link=Special protocol}}
| width="33%" align="center" | {{Main page icon|image=Translate icon.jpg|link=Translation System}}
|}
|}
----
----
{{huge|'''{{color|black|Add-on Types}}'''}}
{{huge|'''{{color|black|Add-on Types}}'''}}
{| width="100%"
{| width="100%"
|- valign="top"
|- valign="top"
| width="33%" align="center" | {{Main page icon|image=Nuvola apps kthememgr.png|link=Plugin sources}}
| width="14%" align="center" | {{Main page icon|image=Nuvola apps kthememgr.png|link=Plugin sources}}
| width="33%" align="center" | {{Main page icon|image=Applications-development.png|link=Script sources|title=Scripts}}
| width="14%" align="center" | {{Main page icon|image=Misc-Misc-Box-icon.png|link=Add-on_repositories|title=Repository add-ons}}
| width="33%" align="center" | {{Main page icon|image=Administration.png|link=Script_subtitles}}
| width="14%" align="center" | {{Main page icon|image=Web-icon.png|link=HOW-TO:Write media scrapers|title=Scraper add-ons}}
|}
| width="14%" align="center" | {{Main page icon|image=Applications-development.png|link=Script sources|title=Scripts}}
{| width="100%"
| width="14%" align="center" | {{Main page icon|image=Administration.png|link=Script subtitles}}
|- valign="top"
| width="14%" align="center" | {{Main page icon|image=Gnome-system-run.png|link=Service add-ons}}
| width="25%" align="center" | {{Main page icon|image=Gnome-system-run.png|link=Service_add-ons}}
| width="14%" align="center" | {{Main page icon|image=Weather_addon.png|link=Weather addons}}
| width="25%" align="center" | {{Main page icon|image=Misc-Misc-Box-icon.png|link=Add-on_repositories|title=Repository add-ons}}
| width="25%" align="center" | {{Main page icon|image=Web-icon.png|link=HOW-TO:Write media scrapers|title=Scraper add-ons}}
| width="25%" align="center" | {{Main page icon|image=Weather_addon.png|link=Weather_addons}}
|}
|}
----
----
{{huge|'''{{color|black|Tutorials}}'''}}
{{huge|'''{{color|black|Tutorials}}'''}}
{| width="100%"
{| width="100%"
|- valign="top"
|- valign="top"
| width="33%" align="center" | {{Main page icon|image=Translation - Noun project 987.png|link=HOW-TO:HelloWorld_addon|title=Hello World Tutorial}}
| width="12.5%" align="center" | {{Main page icon|image=music-icon.png|link=HOW-TO:Audio_addon|title=Audio Tutorial}}
| width="33%" align="center" | {{Main page icon|image=Addons-icon.png|link=Audio-video_add-on_tutorial|title=General Add-on Tutorial}}
| width="12.5%" align="center" | {{Main page icon|image=context-menu-icon.png|link=Context_Item_Add-ons|title=Context Item Tutorial}}
| width="33%" align="center" | {{Main page icon|image=script-icon.png|link=HOW-TO:Script_addon|title=Script Tutorial}}
| width="12.5%" align="center" | {{Main page icon|image=Addons-icon.png|link=Audio-video_add-on_tutorial|title=General Add-on Tutorial}}
|}
| width="12.5%" align="center" | {{Main page icon|image=Translation - Noun project 987.png|link=HOW-TO:HelloWorld_addon|title=Hello World Tutorial}}
{| width="100%"
| width="12.5%" align="center" | {{Main page icon|image=Screensaver-icon.png|link=HOW-TO:Screensaver_addon|title=Screensaver Tutorial}}
|- valign="top"
| width="12.5%" align="center" | {{Main page icon|image=script-icon.png|link=HOW-TO:Script_addon|title=Script Tutorial}}
| width="50%" align="center" | {{Main page icon|image=music-icon.png|link=HOW-TO:Audio_addon|title=Audio Tutorial}}
| width="12.5%" align="center" | {{Main page icon|image=Visualisation-icon.jpg|link=HOW-TO:Visualisation_addon|title=Visualisation Tutorial}}
| width="50%" align="center" | {{Main page icon|image=video-icon.png|link=HOW-TO:Video_addon|title=Video Tutorial}}
| width="12.5%" align="center" | {{Main page icon|image=video-icon.png|link=HOW-TO:Video_addon|title=Video Tutorial}}
|}
{| width="100%"
|- valign="top"
| width="33%" align="center" | {{Main page icon|image=Visualisation-icon.jpg|link=HOW-TO:Visualisation_addon|title=Visualisation Tutorial}}
| width="33%" align="center" | {{Main page icon|image=Screensaver-icon.png|link=HOW-TO:Screensaver_addon|title=Screensaver Tutorial}}
| width="33%" align="center" | {{Main page icon|image=context-menu-icon.png|link=Context_Item_Add-ons|title=Context Item Tutorial}}
|}
|}
----
----
Line 56: Line 47:
{| width="100%"
{| width="100%"
|- valign="top"
|- valign="top"
| width="25%" align="center" | {{Main page icon|image=Book icon 1.png|link=Python_libraries|title=Kodi Python Libraries}}
| width="12.5%" align="center" | {{Main page icon|image=Unicode icon.jpg|link=Add-on unicode paths}}
| width="25%" align="center" | {{Main page icon|image=Web-pdb-icon.png‎|link=Python_debugging|title=Python Debugging}}
| width="12.5%" align="center" | {{Main page icon|image=501159.png‎‎|link=JSON-RPC API}}
| width="25%" align="center" | {{Main page icon|image=501159.png‎‎|link=JSON-RPC API}}
| width="12.5%" align="center" | {{Main page icon|image=Book icon 1.png|link=Python_libraries|title=Kodi Python Libraries}}
| width="25%" align="center" | {{Main page icon|image=Unicode icon.jpg|link=Add-on unicode paths}}
| width="12.5%" align="center" | {{Main page icon|image=Boolean_operation_icon.jpg‎|link=List of boolean conditions}}
|}
| width="12.5%" align="center" | {{Main page icon|image=Apps-Brackets-B-icon.png‎|link=List of built-in functions}}
{| width="100%"
| width="12.5%" align="center" | {{Main page icon|image=shopping-list-generator-icon.png‎|link=InfoLabels|title=List of info labels}}
|- valign="top"
| width="12.5%" align="center" | {{Main page icon|image=Web-pdb-icon.png‎|link=Python_debugging|title=Python Debugging}}
| width="25%" align="center" | {{Main page icon|image=Apps-Brackets-B-icon.png‎|link=List of built-in functions}}
| width="12.5%" align="center" | {{Main page icon|image=Windowsicon.png‎‎|link=Window IDs|title=Window IDs}}
| width="25%" align="center" | {{Main page icon|image=shopping-list-generator-icon.png‎|link=InfoLabels|title=List of info labels}}
| width="25%" align="center" | {{Main page icon|image=Windowsicon.png‎‎|link=Window IDs|title=Window IDs}}
| width="25%" align="center" | {{Main page icon|image=Boolean_operation_icon.jpg‎|link=List of boolean conditions}}
|}
|}
----
----
{{huge|'''{{color|black|Publishing}}'''}}
{{huge|'''{{color|black|Publishing}}'''}}
{| width="100%"
{| width="100%"
|- valign="top"
|- valign="top"
| width="33%" align="center" | {{Main page icon|image=Upload-128.png|link=Submitting Add-ons}}
| width="25%" align="center" | {{Main page icon|image=Thumbs up font awesome.png‎|link=Add-on rules}}
| width="33%" align="center" | {{Main page icon|image=Thumbs up font awesome.png‎|link=Add-on_rules}}
| width="25%" align="center" | {{Main page icon|image=Upload-128.png|link=Submitting Add-ons}}
| width="25%" align="center" | {{Main page icon|image=Thumbnail-symbol-transparent.png|link=Official_add-on_repository|title=Official Add-on Repository}}
| width="25%" align="center" | {{Main page icon|image=Box_icon.png‎|link=Unofficial add-on repositories|title=Third-party Add-on Repositories}}
|}
|}
----
----
{{huge|'''{{color|black|Repositories}}'''}}
 
{| width="100%"
|- valign="top"
| width="50%" align="center" | {{Main page icon|image=Thumbnail-symbol-transparent.png|link=Official_add-on_repository|title=Official Add-on Repository}}
| width="50%" align="center" | {{Main page icon|image=Box_icon.png‎|link=Unofficial add-on repositories|title=Third-party Add-on Repositories}}
|}


[[Category:Add-on development|*]]
[[Category:Add-on development|*]]

Revision as of 20:53, 25 September 2020