我想构建一个SyncML解析库,该库应该能够根据提供的信息构建消息,最好通过调用库中的某些方法来提供。优选地,库应该能够通过调用某些方法与主机应用程序通信。
我希望在尽可能多的平台上提供此功能:Windows,Windows Phone 7操作系统,OSX,iOS,Linux,Android,BlackBerry ......基本上尽可能多的平台。
问题:
我之前没有做过这种跨平台项目,因此欢迎任何可用的信息让我朝着正确的方向前进。
谢谢!
PS。对不起,如果这个问题不够具体。我知道对这种风格的问题有点皱眉,但我不知道如何使它更具体。
答案 0 :(得分:1)
开展类似的跨平台项目。
我不太了解,但是,我会分享,我学到了什么。
我应该使用什么设置? (编程语言,编译器,IDE等)
你的应用。看起来很低,更像是A.P.I.库。
我建议使用“Plain C”,因为它与低级库相关。
这是一个很好的跨平台库。避免直接处理shell /命令提示符。
最终,您必须使用命令行/ shell编译器。
我如何为这些不同的平台编译此库以及如何连接到它?
从S.O.开始,稍后尝试另一个平台,一次一步。
有两种方法可以使用库。 (1)静态库。 (2)动态库,也称为“D.L.L.(s)”或“共享对象”或“共享库”
还有其他信息吗?例如涵盖跨平台开发主题的文章?
现在没有。