Does Corona SDK support any AR kits? if not, then what?

Does Corona SDK support any AR kits? I saw a previously old, archived discussion about this. So, I’m just curious, has anyone created such a plugin? If not, what is the best cross-platform solution for an AR specific app?

With Corona I solved it developing the AR on HTML5 and opening it on a webView. It’s not very Elegant but, it works for me. I thought there is a port of AR Kit to Lua, but it will only work for iOS machines. The best cross-platform for an AR specific app, in my opinion, is Unity 3D. I have Made Some projects with Vuforia and now with Easy AR. Unrealm 3D is also a very interesting platform ( maybe better in Quality ) but, for mobile devices Unity is more light. Best Regards

AR Kit is a very iOS specific library. No one has made a plugin for it that I’m aware of. I don’t know what AR options are available on Android.  

There are a couple of random developer thoughts I have about AR (other than my personal feeling that it seems like a fad). First one can view AR as simply reading a video feed and data from the accelerometer to show what’s in front of the camera and for the developer to understand the orientation of the device and then you simply draw objects on top of the camera view. This works in Corona today for iOS. We support using the video camera as a fill to a display object so you can draw on top of it. Android camera support is too “wild west” for us to make it work in a cross-platform sort of way. Now there may be a plugin that attempts to do this, but I don’t know if you end up with a display object that you can draw on top off.

The second thought is that AR is inherently 3D. Corona is a 2D engine. We don’t live or work in a 3D space. Naturally 3D engines like Unreal Engine 4 and Unity are likely going to give you more tools for working in a 3D world and are better suited for many of the AR use cases.

Someone did a Pokemon Go type game as a test in Corona, but that’s simply filling a display object with video and drawing flickable objects on it. The massive games that Apple shows at WWDC showing off AR are done in Unreal Engine 4 as they are way more complex than the simple view of what AR.

Rob

With Corona I solved it developing the AR on HTML5 and opening it on a webView. It’s not very Elegant but, it works for me. I thought there is a port of AR Kit to Lua, but it will only work for iOS machines. The best cross-platform for an AR specific app, in my opinion, is Unity 3D. I have Made Some projects with Vuforia and now with Easy AR. Unrealm 3D is also a very interesting platform ( maybe better in Quality ) but, for mobile devices Unity is more light. Best Regards

AR Kit is a very iOS specific library. No one has made a plugin for it that I’m aware of. I don’t know what AR options are available on Android.  

There are a couple of random developer thoughts I have about AR (other than my personal feeling that it seems like a fad). First one can view AR as simply reading a video feed and data from the accelerometer to show what’s in front of the camera and for the developer to understand the orientation of the device and then you simply draw objects on top of the camera view. This works in Corona today for iOS. We support using the video camera as a fill to a display object so you can draw on top of it. Android camera support is too “wild west” for us to make it work in a cross-platform sort of way. Now there may be a plugin that attempts to do this, but I don’t know if you end up with a display object that you can draw on top off.

The second thought is that AR is inherently 3D. Corona is a 2D engine. We don’t live or work in a 3D space. Naturally 3D engines like Unreal Engine 4 and Unity are likely going to give you more tools for working in a 3D world and are better suited for many of the AR use cases.

Someone did a Pokemon Go type game as a test in Corona, but that’s simply filling a display object with video and drawing flickable objects on it. The massive games that Apple shows at WWDC showing off AR are done in Unreal Engine 4 as they are way more complex than the simple view of what AR.

Rob