Skins | |
(16:31 17/5/2001) rich (08:37 18/5/2001) Gulli (09:59 18/5/2001) rich (13:58 15/6/2002) guy (11:55 18/5/2001) rich (13:58 15/6/2002) rich (13:58 15/6/2002) DavidE (13:58 15/6/2002) |
|
Gulli | Message #2244, posted at 16:31, 17/5/2001 |
Unregistered user | Is it me or are RISC OS developers and users becoming obsessed with skins? Every other software being developed seems to be getting skinnable. Oregano, WebsterXL and some more already support skins and now Vantage of all software is supposed to support skins (according to news item on Iconbar frontpage). I'm all for users being able to customize their software and some RISC OS software could really use a better look but it's beginning to get ridiculous when that's becoming one of the selling points of a piece of software. People have complained about lack of software and developers about lack of cash returns from software and then time and money is being spent on something of such low priority - in my opinion. |
[ Log in to reply ] | |
rich | Message #2245, posted at 08:37, 18/5/2001, in reply to message #2244 |
Unregistered user | To be honest, skinning doesn't add that much more time to the development cycle of a product - in Vantage's case, everything else is ready for Wakefield, and so the author spoke to me about a simple way of replacing a few icons. Three extra lines in the !Run file and that's it. Many people like to customise their machines and the software on it - you get things running and looking as you want, and it's fun. And the software company gets free publicity out of it, because some sucker will set up a website with Oregano, WebsterXL etc. skins on it. This brings those pieces of software to the public attention for zero work on the software company's part, because the site owner or the public contribute their own skins. |
[ Log in to reply ] | |
Gulli | Message #2247, posted at 09:59, 18/5/2001, in reply to message #2245 |
Unregistered user | To be honest, skinning doesn't add that much more time to the development cycle of a product - in Vantage's case, everything else is ready for Wakefield, and so the author spoke to me about a simple way of replacing a few icons. Three extra lines in the !Run file and that's it. That's only for the user to change the skin! The application itself has to be designed in some small part with skinning in mind to make it this simple to change the appearance of the program. That DOES take time and time COSTS money! My point is that developers have said that time is their biggest enemy when developing RISC OS software since most programmers write the applications in their spare time so it looks like a little bit of valuable time spent on something unnecessary but admittedly cool.
I wouldn't exactly say it's zero work on the company's behalf - they have to make the software skinnable before the poor "sucker" sets up the site. Don't take it as I'm against skinning, on the contrary I love having the option although I hardly ever use it. My point is about the developers taking the already too sparse time and resources to do it. |
[ Log in to reply ] | |
guy | Message #2249, posted at 11:55, 18/5/2001, in reply to message #2245 |
Unregistered user | Many people like to customise their machines and the software on it - you get things running and looking as you want, and it's fun. and you can cater for personal needs, like colour balance, text usage, even one-handed operation (up to a point). ... Oregano, WebsterXL etc. skins on it. What i'd really like are RiscOS skins that affect everything, without having to re-skin each appp. PS trying out new sig |
[ Log in to reply ] | |
rich | Message #2246, posted at 13:58, 15/6/2002, in reply to message #2245 |
Unregistered user | Sorry, replying to my own message - it's /two/ extra lines in the !Run file, there'd usually be one *iconsprites command already... And there's been 7 downloads of the 8MB desktop theme in two days with practically no publicity, so someone's sold on the idea of themes enough to endure that |
[ Log in to reply ] | |
rich | Message #2248, posted at 13:58, 15/6/2002, in reply to message #2247 |
Unregistered user | That's only for the user to change the skin! The application itself has to be designed in some small part with skinning in mind to make it this simple to change the appearance of the program. That DOES take time and time COSTS money!It depends on the implementation - Vantage just loads different icons based on a system variable, no front end needed, no time or money required (unless they start designing the actual icons themselves!). Even Oregano and Webster are just glorified sprite file changes; similar effects can be put into, say, Fresco just by altering a couple of files (apart from the fact that there's a JavaScript and non-JavaScript version to worry about, which is why it's not on the themes site yet). A menu or context-sensitive front-end to the sprite/templates loader is extremely trivial - I know, I've written one in a few minutes . My point is that developers have said that time is their biggest enemy when developing RISC OS software since most programmers write the applications in their spare time so it looks like a little bit of valuable time spent on something unnecessary but admittedly cool. See below, but you've got to remember that a lot of work in the RISC OS (and Linux etc.) community is done for love more than money - so if a cool and interesting feature helps the developer stick at it, so be it. For something like Oregano it's more of a commerical necessity because that started as a Set Top Box (STB) browser, and each STB maker/distributor will want a unique look and feel. ArgoNet did this to NCFresco (which has no built-in skinning facility) years ago, Oregano just handles it more neatly. I wouldn't exactly say it's zero work on the company's behalf - they have to make the software skinnable before the poor "sucker" sets up the site. OK, zero work upon release; minimal work in the programming compared to, say, writing everything else . If someone's already had to write a fairly complex redraw engine to handle display then adding skinning is pretty minimal; if it's just changing a few icons here and there, maybe a quick switch on the templates file loader, it's trivial in the extreme. I think most RISC OS skinning falls into the latter category. If someone goes out of their way to write a skinning engine in a commercial product then sure, it can get silly, but there's also something to be said for making things like instant messengers, web browsers etc. fun - because at the end of the day, especially in PC-land, one brand triumphs over the other purely in terms of popularity, and the one with all the cool options might just appeal more over a solid but boring-looking version. Hey, look at MacOS X - how many column inches did that get just because it looks pretty? So there's a lot of reasons why skinning is a good idea, and it really *can* be done quite cheaply. Don't worry about it! |
[ Log in to reply ] | |
rich | Message #2250, posted at 13:58, 15/6/2002, in reply to message #2249 |
Unregistered user | What i'd really like are RiscOS skins that affect everything, without having to re-skin each appp. Which is kind of why the desktop themes, coupled with the stuff we hashed out over Vantage, is pretty cool - the desktop theme manager does most of the work, and if a program needs to do anything different it can automatically detect and use resources from inside the desktop theme manager (or it's own pre-prepared stuff). The user won't need to do much at all (if it catches on of course). PS trying out new sig Ah, skinning your posting to make a point? |
[ Log in to reply ] | |
DavidE | Message #2251, posted at 13:58, 15/6/2002, in reply to message #2246 |
Unregistered user |
Or in at least one case of the (shorter) DA desktop theme, it's a combination of curiosity and unmetered access so I don't mind leaving it downloading while I'm walking the dog! (Plus I'd already put together a Dark Angel sound theme for Socketeer/POPstar.) |
[ Log in to reply ] | |