Corona Enterprise => Native View => Corona Cards PopUp over Native View

Hi everybody,

I’m new with Corona.

My project is using Corona Enterprise version with a component that launch a Native View + Web view inside.

I would need over this native web View to display some other content.

I have already done it with native code.

But it need to be done on IOS, Android and later (I hope :slight_smile: ) on Window.

But while Corona Cards allow to display Corona Layer over native Layer, I was asking me if it was possible to make the following flow : 

  • Launch Corona Enterprise App with Corona Layer and view.

  • Call from Corona side a Plugin that launch a Native View.

  • Call from the native view a Corona Cards view with again a Corona Layer.

(because the third part will be pop up over the native view).

So just to know if someone has already made a try for this ? 

regards,

If you are already using Corona Enterprise, there is no need to use Corona Cards. You could do everything only using Corona Enterprise.

Hi Renato, 

with what I have made and with help of a corona Expert that I have hired to help me, it’s not possible to display a Corona Layer over a native layer, except closing the native layer to come back on Corona side;

And that’s not my need. I am in a native view, displayed by native Plugin and I would like to display a flow of PopUp with Corona code.

(to avoid to code all this popUp process in each native language). 

My architecture is the following : 

  • I launch Corona Enterprise App.

  • It launches the Corona Layer with Open GL view. From this moment, I’m cut/out with native view screen/controller.

  • I have a button that call a  Corona Native Plugin, plugin develop in Native language.

  • I Display a Native View over Corona previous Screen. Now I’m in native architecture regarding to screen and view.

   My first native view is displayed over Corona layer.

  • I would like to display a Pop Up (and eventually several popUp as step in a form) with Corona code instead of native code.

With what I have seen, it’s not possible to display some Corona screen over native when you are in a native plugin. Except if you come back in Corona and close all your native View.

Because Native screens are displayed over Corona Layer. And if you display something with a call back to Corona, it will be displayed behind your native view.

But Corona Cards could be a real solution for that problem, because the layers would be  :

  • Corona Layer.

  • Native View layer.

  • Corona Card call from native layer. Corona Card will display over native view.

If you are already using Corona Enterprise, there is no need to use Corona Cards. You could do everything only using Corona Enterprise.

Hi Renato, 

with what I have made and with help of a corona Expert that I have hired to help me, it’s not possible to display a Corona Layer over a native layer, except closing the native layer to come back on Corona side;

And that’s not my need. I am in a native view, displayed by native Plugin and I would like to display a flow of PopUp with Corona code.

(to avoid to code all this popUp process in each native language). 

My architecture is the following : 

  • I launch Corona Enterprise App.

  • It launches the Corona Layer with Open GL view. From this moment, I’m cut/out with native view screen/controller.

  • I have a button that call a  Corona Native Plugin, plugin develop in Native language.

  • I Display a Native View over Corona previous Screen. Now I’m in native architecture regarding to screen and view.

   My first native view is displayed over Corona layer.

  • I would like to display a Pop Up (and eventually several popUp as step in a form) with Corona code instead of native code.

With what I have seen, it’s not possible to display some Corona screen over native when you are in a native plugin. Except if you come back in Corona and close all your native View.

Because Native screens are displayed over Corona Layer. And if you display something with a call back to Corona, it will be displayed behind your native view.

But Corona Cards could be a real solution for that problem, because the layers would be  :

  • Corona Layer.

  • Native View layer.

  • Corona Card call from native layer. Corona Card will display over native view.