Re: Feature suggestion - Live Clipboard
"Roger Binns" <[email protected]>
| Newsgroups | gmane.comp.mobile.bitpim.devel |
|---|---|
| Message-ID | <004601c64cb3$1bec3640$3501a8c0@rogersqyvr14d3> |
> Of course, it would involve changing some or all of the BitPim > interface to HTML, I await your patch :-) > which in turn may provide opportunities for skinning and other > added-value. I have never understood the fascination with skinning, and it certainly doesn't apply to BitPim. (I think it is a crutch for really bad design as well.) You could argue that it has some benefit for single function applications such as winamp. Even skins for more complex apps like Firefox basically just change the icons. > There's no doubt that a browser-based interface might make the > display of rich content easier. Ummmm, actually there is lots of doubt. If doing everything in a browser made rich content easier then people would have started doing it when browsers first came out. (As an aside I actually worked on the first commercial browser and added many features common today :-) As a simple example, you can't integrate with the native operating system drag and drop, clipboard or printing. Heck you can't even find out what the user's settings are in the OS (eg do they want dark orange backgrounds?) Using CSS you can treat HTML+DOM as a form of GDI. However it is a fairly poor API both from the user and from the programmer point of view. > Anyway, I encourage people to read the article and to check out > the highly pertinent demo. The proposal is still in development, > but stable enough for some proof-of-concept work. I don't see the potential that you are seeing. While there may be some appeal in the user effectively composing their own user interface dynamically, that isn't the best thing. A well designed UI will always better. I don't believe users want to be "programmers", they do want to get their job done. If you have ideas about improving the user interface, go ahead mocking them up and post them here. I am 100% certain the UI can be improved. However do make sure you also include SMS, wallpaper, ringtones etc as well as consider interoperability with the OS (drag & drop, clipboard, printing). In retrospect, there are some things I would have done differently if I had to start BitPim again. The most immediate one would have been componentization of the underlying parts so they could be used from COM/DLLs and the equivalent on Linux and Mac. I would also have split the phone interface code from those modules which are seperate from the gui. ie internally it would be like BitFling is always in use. I have also briefly looked at using XUL for the UI but that doesn't have all the needed features. Roger ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642