我正在摆脱严格的Android开发,并希望创建iPhone应用程序.我的理解是,我可以用C/C++编写iOS应用程序的后端代码,还可以使用NDK在Android应用程序中包含C/C++代码.我的问题是如何?我用Google搜索了一下,我找不到任何简洁明了的答案.在查看NDK的示例代码时,似乎所有函数名称等都是Android(或至少是Java)特定的,因此我无法使用此C/C++后端来开发iPhone前端?我很欣赏这个问题的一些澄清,如果可以提供一些代码来帮助我?(甚至只是一个简单的Hello World,它从C/C++文件中读取一个字符串并在iOS和Android应用程序中显示它).
谢谢你们克里斯
我读过有关本机的功能,支持的PhoneGap的位置.显然,它没有提到蓝牙支持.我找不到具有跨移动平台开发支持的任何其他平台,但未能找到.结果,我目前面临两种选择.
为所有平台独立构建(非常痛苦的选择)
找到合适的跨平台开发解决方案(我还没有找到).
我的问题是; 对于那里的移动开发者,你建议我选择哪一个,这里没有列出?如果可能的话,也可以帮助详细说明利弊.
非常感谢你.
我是跨平台开发世界的新手,在我的最终研究项目中,我必须设计和开发一个跨平台的移动应用程序(android,iphone,windows phone).
我将不得不实现这些功能:
我做了一些关于phoneGap,钛和其他工具的研究.我发现,例如,使用phoneGap我将不得不使用os的本地语言的其他插件来发送短信或拨打电话.所以我想知道具有这些功能的应用程序是否应该用母语开发.
所以你怎么看?我应该选择什么工具?
具有这些功能的跨平台应用程序是否可扩展且高效?