我正在计划在S60 3.1平台上进行一些与Symbian相关的开发。似乎一般可用的语言选项是Python和C++。但是,诺基亚的官方论坛似乎非常倾向于C++。

我想知道相对于Symbian C++,将Python用于S60的优点和缺点是什么?甚至可以为S60 3.1平台进行Python编程吗?

最佳答案

当您需要快速简单地制作原型(prototype)时,PyS60很好。但是,如果尝试使用它开发完整的应用程序,则很可能迟早会发现自己想要使用Symbian C++中可用的功能,而PyS60中不使用这些功能,而无需为其编写绑定(bind)(在C++中)。另外,您还需要处理可用的正确版本的PyS60运行时,其中一些不向后兼容。
如果您使用Symbian C++路线,请you can embed a python interpreter in it too.

09-11 18:58
查看更多