Javascript 移动应用程序-同时使用Project Tango和Ionic和/或angular
我正在寻找一个移动应用程序项目的指导。大部分应用程序都可以使用angular.js(也许还有ionic)javascript技术交付。对于一个组件,我需要与API集成,特别是google project tango API。此API仅在java、C或unity()中可用。我知道我有点不了解,但是有可能在同一个移动应用程序中使用这两种技术吗?如果有,你能提供一些关于如何设置开发环境的指导吗Javascript 移动应用程序-同时使用Project Tango和Ionic和/或angular,javascript,android,angularjs,ionic-framework,google-project-tango,Javascript,Android,Angularjs,Ionic Framework,Google Project Tango,我正在寻找一个移动应用程序项目的指导。大部分应用程序都可以使用angular.js(也许还有ionic)javascript技术交付。对于一个组件,我需要与API集成,特别是google project tango API。此API仅在java、C或unity()中可用。我知道我有点不了解,但是有可能在同一个移动应用程序中使用这两种技术吗?如果有,你能提供一些关于如何设置开发环境的指导吗 提前感谢您的帮助。您的应用程序应该是跨平台的吗?如果它是仅限移动的,并且您想用JS编写它,那么您可以尝试使用
提前感谢您的帮助。您的应用程序应该是跨平台的吗?如果它是仅限移动的,并且您想用JS编写它,那么您可以尝试使用NativeScript。据我所知,NativeScript可以访问C库,同时它有AngularJS版本(只有第二个版本)。它还使用本机小部件,因此应该比Ionic更快。但这样的应用程序在浏览器中不起作用——至少对于移动版和网络版来说,视图层会有所不同。爱奥尼亚没有什么特别之处可以阻止Android出色地支持JavaScript↔ Java绑定:
对于Ionic和Tango,您可以从Ionic控制器中与Java Tango API进行交互。可以想象,它可能只是Java/JNI代码的JavaScript桥梁,但数据进出不同环境的环数意味着您将受到性能的影响。谢谢,很高兴知道这一点。对于我来说,现在还处于开发阶段,我正试图在走错路之前找到理想的方法。除了ionic之外,您是否会推荐其他有助于与project tango api集成的产品?我建议您使用Android Studio作为IDE。至少目前看来,您是以android为中心的,这将使您的应用程序的Java Tango API部分更加实用。您可以构建一个股票Ionic/Cordova应用程序,并将其导入Android StudioSorry Lightbeard,这里只需进行一次与开发工作流程相关的最终查询。如果我将Ionic/Cordova应用程序导入android studio,但希望对Ionic项目进行一些更改,那么我是应该在android studio之外进行更改并再次导入,还是需要在android studio内完成所有未来的开发?我认为这两种方法都是可能的,但我认为在Android Studio中编辑你的Ionic模板和控制器将是最实际的,因为所有东西都将在一个地方开发。这是一个非常适合HTML/JavaScript/CSS的IDE,除了JavaDarth之外,我将看看这个选项。您推荐nativescript高于其他人有什么原因吗?