我希望为Android和iOS开发一个跨平台的图像处理应用程序。我正在考虑使用钛移动或Cordova等开发框架,但我无法为它们找到任何图像处理/处理库
我只想知道使用Java / ObjectiveC为特定平台开发核心图像处理部分的可能性,并使用Titanium / Cordova开发一个通用的跨平台前端 是否有可能使用钛或cordova(phoneGap)等开发框架开发Hybrid Mobile应用程序,同时仍然使用Java编写代码的一部分
答案 0 :(得分:2)
是。这是可能的。如果您要使用PhoneGap路线,则需要为此创建 PhoneGap插件:http://cordova.apache.org/docs/en/2.4.0/guide_plugin-development_index.md.html
创建插件后,您可以使用Javascript调用本机方法。
为Android创建插件:http://cordova.apache.org/docs/en/2.4.0/guide_plugin-development_android_index.md.html#Developing%20a%20Plugin%20on%20Android 为iOS创建插件:http://cordova.apache.org/docs/en/2.4.0/guide_plugin-development_ios_index.md.html#Developing%20a%20Plugin%20on%20iOS
答案 1 :(得分:1)
PhoneGap和Titanium都允许您这样做。这个问题的标题似乎意味着你想要为iOS进行JAVA开发,这是不可能的(至少不能使用Titanium或PhoneGap)。
Titanium有关于如何扩展平台的开发指南:
http://docs.appcelerator.com/titanium/3.0/#!/guide/Extending_Titanium_Mobile
它链接到特定于iOS和Android的文章。