Kodi Community Forum

Full Version: [REQUEST] Intro to Programming Addons
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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_qu...C+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.
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 (wiki)
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/...ial-v1.pdf
Also check out Khan Academy. They have some Python videos to get your feet wet in things like importing libraries, types of variables, etc
Thank you for all of your help point some things out. All is appreciated!