我有桌面Java应用程序,需要将其迁移到各种智能手机。
以下是它的作用的简短摘要:
它可以录制人类语音,将其保存到wav文件并将其发送到Web服务。 Web服务可以分析它将一些元数据发送回客户端。因此,应用程序正在访问我的计算机的麦克风和硬盘,并可以与其他服务进行通信。
我需要将其迁移到Android和iOS。我正在寻找一个解决方案,我可以开发一次并将结果编译到android和iOS。我发现例如haxe或jQuery Mobile作为跨电话开发解决方案。
跨框架的要求如下:
我的问题是我无法使用javaScript访问手机的麦克风和存储空间,或者我可以吗?你看到一种允许我开发一次并在任何地方编译的方法/框架吗?或者我必须学习Objective-C和Android来完成我想要做的事情吗?
我是手机开发的新手,如果能指出正确的方向,我会非常高兴。
谢谢!