Thread Rating:
  • 0 Vote(s) - 0 Average
[REQUEST] Intro to Programming Addons
#1
Star 
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.
XBMC Frodo RC2 | 3.2GHz AMD Phenom II | ASUS M4A88TD-V | 8GB G.SKILL Ripjaws | Crucial M4 64GB SSD | Windows 7 Premium
Reply
#2
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)
Reply
#3
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...evelopment
Need help? Check out my XBMC Frodo Guide. It contains full featured guides to Sickbeard and CouchPotato as well.

Image
Reply
#4
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
Reply
#5
Also check out Khan Academy. They have some Python videos to get your feet wet in things like importing libraries, types of variables, etc
Reply
#6
Thank you for all of your help point some things out. All is appreciated!
XBMC Frodo RC2 | 3.2GHz AMD Phenom II | ASUS M4A88TD-V | 8GB G.SKILL Ripjaws | Crucial M4 64GB SSD | Windows 7 Premium
Reply



[REQUEST] Intro to Programming Addons00