我想在业余时间制作一些移动应用程序,我想将它们放在网上供任何人使用(可能是开源的)。我之前使用过PyS60,我真的很喜欢它。
我的问题是,我不想在这些应用上花任何钱(我不打算以任何方式从中获利),而对于我来说,正确分发PyS60应用似乎是我需要购买昂贵的发行商许可证,那么每次我要签署应用程式时仍需付费。我知道我可以分发脚本,但这需要最终用户下载pys60解释器...
我也很乐意看看其他语言/平台。 IOS应用需要开发许可证,而我需要Mac才能编译代码(我没有,我是Linux x86用户)。
为了能够在OVI商店中使用,J2ME应用程序似乎需要“经过Java验证”。我认为不是通过其他方式分发吗?
基本上,我希望编写可以在我的手机(N95)上运行的应用程序,如果有人看到它,我可以说只需从www.example.com/myapp获取它即可使用。我也会对使用OVI商店之类的发行方式感兴趣。但是我不想花很多钱。
有人对此事有经验或知识吗? J2ME是我唯一的选择吗?
最佳答案
您很有可能也可以安装未签名的SIS文件。检查App Manager设置,确认“软件安装”设置为“全部”,而不是“仅签名”。
要获得已签名的SIS文件,可以使用Open Signed Online,它使您的SIS文件免费签名,尽管具有IMEI和一些不相关的平台安全功能限制。如果您坚持使用测试UID范围,并且不打算扩大受众范围,则可以将用户指向那里。
PyS60运行时安装文件已经签名,在任何情况下最好单独提供。