Add-on development: Difference between revisions
Jump to navigation
Jump to search
(Move Hello world to first tutorial, prepare to write new guide and move old text to GUI tutorial) |
(add more links and remove duplicated/non-development ones. sorry, don't have time for images) |
||
Line 5: | Line 5: | ||
{{-}} | {{-}} | ||
---- | ---- | ||
{ | {| cellpadding="0" cellspacing="0" | ||
|- | |||
!colspan="2" | General | |||
| | |- | ||
| width=" | | width="50%" valign="top" | | ||
| width=" | *[[About Add-ons]] | ||
*[[Add-on structure]] | |||
*[[Add-on settings]] | |||
*[[Development Tools]] | |||
| width="50%" valign="top" | | |||
|- valign="top" | *[[Special protocol]] | ||
*[[Translation System]] | |||
*[[Python libraries]] | |||
| | *[[Add-on unicode paths|Unicode]] | ||
| | |- | ||
! colspan="2" | Tutorials | |||
|- | |- | ||
| | | valign="top" | | ||
| | *[[HOW-TO:HelloWorld addon]] | ||
| | *[[Audio/video add-on tutorial]] | ||
| | | valign="top" | | ||
*[[HOW-TO:Debug Python Scripts with Eclipse]] | |||
*[[HOW-TO:Debug python scripts with WinPDB]] | |||
|- | |||
! colspan="2" | Add-on types | |||
|- | |||
| | | valign="top" | | ||
*[[Plugin sources]] | |||
| | *[[Script sources|Scripts]] | ||
*[[Script Subtitles|Subtitle add-ons]] | |||
|- | *[[Service addons|Service add-ons]] | ||
| valign="top" | | |||
| | *[[Script lyrics|Lyrics]] | ||
*[[HOW-TO:Create a repository for add-ons|Repository add-ons]] | |||
*[[HOW-TO:Write media scrapers|Scrapers]] | |||
- | *[[Skin development|Skins]] | ||
|- | |||
! colspan="2" | Documentation | |||
| | |- | ||
| valign="top" | | |||
| | *[http://mirrors.xbmc.org/docs/python-docs PyDocs] | ||
| | *[[JSON-RPC API]] | ||
*[[Helix API changes]] | |||
*[[List of built-in functions]] | |||
| valign="top" | | |||
*[[InfoLabels|List of info labels]] | |||
|- valign="top" | *[[Window IDs|List of window IDs]] | ||
*[[List of boolean conditions]] | |||
|- | |||
| | ! colspan="2" | Publishing | ||
|- | |||
| valign="top" | | |||
*[[Add-on rules]] | |||
*[[Official add-on repository]] | |||
| valign="top" | | |||
*[[Submitting Add-ons]] | |||
|} | |} | ||
[[Category:Add-on development|*]] | [[Category:Add-on development|*]] |
Revision as of 16:28, 13 January 2015
Development | Add-on development |
This area contains information, tutorials, and links for creating add-ons for XBMC.
General | |
---|---|
Tutorials | |
Add-on types | |
Documentation | |
Publishing | |