用于智能手机的增强现实与Python

时间:2022-07-25 11:53:01

Are there tools available to build AR apps/games for Android/iOS with Python as a primary programming language?

是否有工具可用于为Android / iOS构建AR应用程序/游戏,并将Python作为主要编程语言?

For smartphones according to my research most used combination is Unity/Vuforia ( C#), but I would really like to use Python?

对于智能手机,根据我的研究,最常用的组合是Unity / Vuforia(C#),但我真的想使用Python?

1 个解决方案

#1


1  

I'm not aware of any popular iOS/Android Python development frameworks at all (even just for apps).

我根本不知道任何流行的iOS / Android Python开发框架(甚至只是针对应用程序)。

However, there have been many Javascript-based iOS/Android app development frameworks (Xamarin, PhoneGap, React Native).

但是,有许多基于Javascript的iOS / Android应用程序开发框架(Xamarin,PhoneGap,React Native)。

That being said, if you're interesting in building for AR/VR, my company has a React Native-based AR/VR platform called Viro React which will let you build cross-platform AR/VR experiences with React:

话虽这么说,如果你有兴趣建立AR / VR,我的公司有一个名为Viro React的基于React Native的AR / VR平台,它将让你用React构建跨平台的AR / VR体验:

https://viromedia.com/viroreact

https://viromedia.com/viroreact

It exposes a scene-graph API for users in React Native so you can focus on creating your experience while we'll focus on all the intricacies of 3D rendering.

它为React Native中的用户公开了一个场景图API,因此您可以专注于创建体验,同时我们将专注于3D渲染的所有复杂性。

If you'd like something more imperative, you can check out ViroCore:

如果您想要更强大的功能,可以查看ViroCore:

https://viromedia.com/virocore

https://viromedia.com/virocore

Which is our Android/Java equivalent of Apple's SceneKit API.

这是我们的Android / Java相当于Apple的SceneKit API。

Feel free to try it out, the platform is free to use and you can publish apps with it.

随意尝试,平台可以免费使用,你可以用它发布应用程序。

#1


1  

I'm not aware of any popular iOS/Android Python development frameworks at all (even just for apps).

我根本不知道任何流行的iOS / Android Python开发框架(甚至只是针对应用程序)。

However, there have been many Javascript-based iOS/Android app development frameworks (Xamarin, PhoneGap, React Native).

但是,有许多基于Javascript的iOS / Android应用程序开发框架(Xamarin,PhoneGap,React Native)。

That being said, if you're interesting in building for AR/VR, my company has a React Native-based AR/VR platform called Viro React which will let you build cross-platform AR/VR experiences with React:

话虽这么说,如果你有兴趣建立AR / VR,我的公司有一个名为Viro React的基于React Native的AR / VR平台,它将让你用React构建跨平台的AR / VR体验:

https://viromedia.com/viroreact

https://viromedia.com/viroreact

It exposes a scene-graph API for users in React Native so you can focus on creating your experience while we'll focus on all the intricacies of 3D rendering.

它为React Native中的用户公开了一个场景图API,因此您可以专注于创建体验,同时我们将专注于3D渲染的所有复杂性。

If you'd like something more imperative, you can check out ViroCore:

如果您想要更强大的功能,可以查看ViroCore:

https://viromedia.com/virocore

https://viromedia.com/virocore

Which is our Android/Java equivalent of Apple's SceneKit API.

这是我们的Android / Java相当于Apple的SceneKit API。

Feel free to try it out, the platform is free to use and you can publish apps with it.

随意尝试,平台可以免费使用,你可以用它发布应用程序。