Posts: 298
Joined: Oct 2008
Reputation:
1
I'm thinking of broadening my knowledge base by trying my hand at some skinning ideas I've had. I'm looking for beginning tips from skinners. Where do you start? What's your process flow, etc. Looking at all the lines of code necessary is daunting, and I'd like to know how others break it down into chunks to more ably manage it. Thanks
Posts: 3,379
Joined: Feb 2009
Reputation:
15
mcborzu
Skilled Skinner
Posts: 3,379
2010-07-22, 22:57
(This post was last modified: 2010-07-22, 23:02 by mcborzu.)
I think I figured out skinning by wanting to replace ListItem.Genre to ListItem.Duration then I was digging clearART and learned how to add that. And I love the look of Landscape thumbs so I had to learn how to modify views for those. As my knowledge increased I tried to answer the easy/medium skinning questions, that was good practice and made me try things I wasn't comfortable with.
The wiki is good but I found looking at skins and saying "I wonder how to get that bouncing effect" then I look through the code and reverse engineer it. Or I delete a code block and if it disappears I then know what that code does.
Maybe for someone with a programming background it comes easier but honestly it's just trial and error and sooner than later you realize it starts to sink in.
***Oh try to stay away from Aeon for how things are done, you just get lost in a blizzard of <includes>. While very pretty it has thousands of lines of code. My two 'go to' skins are T! and Confluence to check how things are done. Confluence because it's the standard and T! because Ronie knows alot of tricks**
Check out Night - A Skin For XBMC
Posts: 5,292
Joined: Jun 2006
Reputation:
62
Jezz_X
Team-XBMC Skinner
Posts: 5,292
Use the wiki and start by making little changes to a skin that already exists then when you think you got the hang of it you can start on your own