I'm looking at making some mobile apps in my spare time and I want to be able to put them up online for anyone to use (and probably open-source). I've worked with PyS60 a while ago and I really liked it.
My problem is, I don't want to spend any money on these apps (I'm not planning on making money from them in any way) and for me to properly distribute PyS60 apps it looks like I need to buy an expensive publisher license, then still pay every time I want an app signed. I know I can just distribute the scripts, but that entails the end user to download the pys60 interpreter...
I'd be happy to look at other languages / platforms too. IPhone apps need a dev license and I would need a Mac to compile the code (Which I don't have, I'm a linux x86 user).
J2ME apps seem to need to be "Java Verified" in order to be in OVI store. I presume not though if they are distributed by other means?
Basically I am looking to write apps that will work on my phone (N95) and if someone else sees it, I can say just get it from www.example.com/myapp and it will just work. I would also be interested in using things like the OVI store as a way of distributing it. But I don't want to be spending loads of money.
Anyone have any experience or knowledge on this matter? Is J2ME my only option?