Why do I HAVE to get an application of my own signed to put it on my own phone? Worse why does the Carbide dev environment provide me with a sis file that is useless for anything but sending via a web page to a web service which then tinkers with it and sends me an email so I use a webservice to download a file that isn't useless?
Why doesn't the carbide allow me to provide my own cert, or perhaps the phone allow me to say 'I know its not signed but I want the application', or at least Carbide should be able to tell me that the file isn't a proper sis, isn't any use, needs signing and guide me through the process?
What if I don't have internet connection can I not develop - no, what if the webservice is 'down' then I'm stuck.
The tag line for S60 says open for innovation - so far my experience is that its anything BUT open for innovation.