Kodi Community Forum
[REQUEST] Intro to Programming Addons - Printable Version

+- Kodi Community Forum (http://forum.kodi.tv)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Python Add-on Development (/forumdisplay.php?fid=26)
+--- Thread: [REQUEST] Intro to Programming Addons (/showthread.php?tid=126066)



[REQUEST] Intro to Programming Addons - adamomg - 2012-03-20 15:34

With the vast requests for addons around here, I figured I would ask our genius programmers to maybe steer us in a right direction to start making our own addons. I know Python is the language to learn, but there are not a whole lot of resources that I could find. Youtube has a playlist for intro to Python: http://www.youtube.com/results?search_query=python+programming%2C+playlist - but, I don't know if its entirely up to date.

Could someone come up with a quick list of basics to learn so that it doesn't feel like I'm grasping at straws?

For instance:
  • Learn the basics of this
  • check out this default addon
  • write your own code to do this
  • ect.
  • Profit!

Also, I'm not asking for someone to teach me personally. If I need to purchase online courses or something of the like, that is fine.


RE: [REQUEST] Intro to Programming Addons - Ned Scott - 2012-03-20 16:03

I don't know a whole lot about add-on development myself, but one place to start would be our wiki and the PDF file linked there: Add-on development


RE: [REQUEST] Intro to Programming Addons - HenryFord - 2012-03-20 16:32

There is enough in the stickies to get you started methinks:
http://forum.xbmc.org/showthread.php?tid=68337
http://forum.xbmc.org/showthread.php?tid=29577
http://forum.xbmc.org/showthread.php?tid=36900
http://forum.xbmc.org/showthread.php?tid=24839

A direkt link to the wiki-page (is included in the first stickie):
http://wiki.xbmc.org/index.php?title=Add-on%20development


RE: [REQUEST] Intro to Programming Addons - procrastinator - 2012-03-20 20:10

A while ago t0mm0 did a well written tutorial for making a video addon, using his Daily Seinfeld addon as the example.

Here's the Daily Seinfeld thread:
http://forum.xbmc.org/showthread.php?tid=101203

And here's the direct link to the tutorial PDF file:
http://cloud.github.com/downloads/t0mm0/t0mm0-xbmc-plugins/t0mm0sSimpleXBMCAddonTutorial-v1.pdf


RE: [REQUEST] Intro to Programming Addons - Bstrdsmkr - 2012-03-20 21:20

Also check out Khan Academy. They have some Python videos to get your feet wet in things like importing libraries, types of variables, etc


RE: [REQUEST] Intro to Programming Addons - adamomg - 2012-03-21 13:26

Thank you for all of your help point some things out. All is appreciated!