Add-on development: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Replaced the link to obsolete WinPDB article (WinPDB is unsupported and seriously outdated)) |
||
(42 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{{mininav|[[Development]]}} | {{mininav|[[Development]]}} | ||
[[File:Wiki logo.png|150px|link=|left]] | [[File:Wiki logo.png|150px|link=|left]] | ||
<section begin="intro" />This area contains information, tutorials, and links for creating add-ons (and plug-ins) for Kodi.<section end="intro" /> | |||
{{-}} | {{-}} | ||
---- | ---- | ||
{{huge|''' | {{huge|'''{{color|black|General}}'''}} | ||
{| 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="33%" align="center" | {{Main page icon|image=Nuvola apps kthememgr.png|link=About Add-ons}} | ||
| width="33%" align="center" | {{Main page icon|image=Applications-development. | | width="33%" align="center" | {{Main page icon|image=Applications-development.png|link=Add-on structure|title=Add-on Structure}} | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" align="center" | {{Main page icon|image=Tool-box-icon.png|link=Development Tools}} | ||
|} | |||
{| width="100%" | |||
|- valign="top" | |||
| 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}}'''}} | |||
{| width="100%" | |||
|- valign="top" | |||
| width="33%" 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="33%" align="center" | {{Main page icon|image=Administration.png|link=Script Subtitles}} | |||
|} | |||
{| width="100%" | |||
|- valign="top" | |||
| width="25%" align="center" | {{Main page icon|image=Gnome-system-run.png|link=Service addons}} | |||
| width="25%" align="center" | {{Main page icon|image=Misc-Misc-Box-icon.png|link=HOW-TO:Create a repository for add-ons|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|''' | {{huge|'''{{color|black|Tutorials}}'''}} | ||
{| width="100%" | {| width="100%" | ||
|- valign="top" | |- valign="top" | ||
| width="33%" align="center" | {{Main page icon|image=Translation - Noun project 987. | | width="33%" align="center" | {{Main page icon|image=Translation - Noun project 987.png|link=HOW-TO:HelloWorld_addon|title=Hello World Tutorial}} | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" align="center" | {{Main page icon|image=Addons-icon.png|link=Audio/video add-on tutorial|title=General Add-on Tutorial}} | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" align="center" | {{Main page icon|image=script-icon.png|link=HOW-TO:Script_addon|title=Script Tutorial}} | ||
|} | |} | ||
{| width="100%" | {| width="100%" | ||
|- valign="top" | |- valign="top" | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" align="center" | {{Main page icon|image=Video.png|link=3rd Party Tutorials}} | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" 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= | | width="33%" 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}} | |||
|} | |} | ||
---- | ---- | ||
{{huge|''' | {{huge|'''{{color|black|Advanced}}'''}} | ||
{| width="100%" | |||
|- valign="top" | |||
| width="50%" align="center" | {{Main page icon|image=Book icon 1.png|link=Python Libraries|title=Kodi Python Libraries}} | |||
| width="50%" align="center" | {{Main page icon|image=501159.png|link=JSON-RPC API}} | |||
|} | |||
{| width="100%" | {| width="100%" | ||
|- valign="top" | |- valign="top" | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" align="center" | {{Main page icon|image=Eclipse_ide_icon_by_necromod-d5lt9zc.png|link=HOW-TO:Debug_Python_Scripts_with_Eclipse|title=Debugging with Eclipse}} | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" align="center" | {{Main page icon|image=Web-pdb-icon.png|link=HOW-TO:Debug_Python_Scripts_with_Web-PDB|title=Debugging with Web-PDB}} | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" align="center" | {{Main page icon|image=Unicode icon.jpg|link=Add-on unicode paths}} | ||
|} | |} | ||
{| width="100%" | {| width="100%" | ||
|- valign="top" | |- valign="top" | ||
| width=" | | width="25%" align="center" | {{Main page icon|image=Apps-Brackets-B-icon.png|link=List of built-in functions}} | ||
| width=" | | width="25%" align="center" | {{Main page icon|image=shopping-list-generator-icon.png|link=InfoLabels|title=List of info labels}} | ||
| width=" | | width="25%" align="center" | {{Main page icon|image=Windowsicon.png|link=Window IDs|title=List of window IDs}} | ||
| width="25%" align="center" | {{Main page icon|image=Boolean_operation_icon.jpg|link=List of boolean conditions}} | |||
|} | |} | ||
---- | ---- | ||
{{huge|''' | {{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="33%" align="center" | {{Main page icon|image=Upload-128.png|link=Submitting Add-ons}} | ||
| width="33%" align="center" | {{Main page icon|image=Thumbs up font awesome. | | width="33%" align="center" | {{Main page icon|image=Thumbs up font awesome.png|link=Add-on Rules}} | ||
|} | |} | ||
---- | ---- | ||
{{huge|''' | {{huge|'''{{color|black|Repositories}}'''}} | ||
{| width="100%" | {| width="100%" | ||
|- valign="top" | |- valign="top" | ||
| width="33%" align="center" | {{Main page icon|image= | | width="33%" align="center" | {{Main page icon|image=Thumbnail-symbol-transparent.png|link=Official_add-on_repository|title=Official Add-on Repository}} | ||
| width="33%" align="center" | {{Main page icon|image=Zappy.png|link=Add-on Website}} | | width="33%" align="center" | {{Main page icon|image=Zappy.png|link=Add-on Website}} | ||
| width="33%" align="center" | {{Main page icon|image=Box_icon.png|link= | | width="33%" align="center" | {{Main page icon|image=Box_icon.png|link=Unofficial add-on repositories|title=Third-party Add-on Repositories}} | ||
|} | |} | ||
[[Category: | [[Category:Add-on development|*]] |
Revision as of 20:29, 13 October 2018
Development | Add-on development |
This area contains information, tutorials, and links for creating add-ons (and plug-ins) for Kodi.
General
Add-on Types
Tutorials
Advanced
Publishing
Repositories