我想写一个在手机上运行的C程序。只是为了学习目的。我认为这是可能的。但我不知道从哪里开始和可用的库。
我还计划编写一部在手机上运行的游戏。
帮助我做到这一点。提前谢谢。
答案 0 :(得分:4)
我不知道移动平台的SDK会再次使用纯C进行推荐。最后我知道的是旧的Palm平台。
但您可以使用QT编写C / C ++作为Maemo,MeeGo和其他可能的诺基亚设备的GUI库。 QT是面向对象的,所以它不是你想要的程序。
我知道1平台可以使用纯C。那是使用win32 api的Windows移动版本< 6.5。但这不是我个人推荐的事情,因为C#.NET可以更轻松地为该平台开发应用程序。我也认为纯C与使用WebOS PDK的XML / CSS相结合是可能的,但我可能在这里错了。
如果您希望使用C语言编写移动设备,那么我宁愿建议使用C ++和Objective-C等语言,您也可以编写C语言并使用C库。
移动设备列表和用于为其开发应用程序的编程语言:
Symbian - C/C++
iOS - Objective-C
Android - Java
Windows Mobile - C/C++/.NET
WebOS - C/C++
答案 1 :(得分:2)
MoSync怎么样?它是独立于操作系统的SDK。 MoSync应用程序是用C和C ++编程语言编写的。
答案 2 :(得分:0)
编程几乎相同。尝试下载其中一个SDK并查看所需平台的文档。
1)iPhone
2)Android
3)Bada(这是三星的最新平台)SDK附带交叉编译器,模拟器和IDE来帮助您。
将为此添加更多内容。
答案 3 :(得分:0)
Java-to-C编译器可以在J2ME情况下工作。你可以试试Clue:http://cluecc.sourceforge.net/