Man, I got really excited reading your e-mail about Cocoon based on Cordova and Atomic Plugins!
C2 users are currently in a bit of trouble: Most of us didn't use the old Cocoon version because there was only MoPub supported, and now we can't use IntelXDK either because of bad performance and security issues. I've read that Atomic Plugins will support AdMob, which is awesome! So here's the question:
Will there be a way to build C2 games via the new Cocoon? As Cocoon support has been deprecated (sadly), how will it work? Will we have to export to Cordova, then compile with Cocoon, or might there even be a Cocoon plugin for C2? If there were a way for C2 developers to make easy use of Cocoon, I guess the majority of users might migrate from IntelXDK/Phonegap to your services.
Keep up the good work!
Yes, it is almost ready. We are now fixing minor aspects in order to improve the user experience. In addition, it will not only be possible to use Atomic Plugins in Canvas+, it will be possible to use every single plugin for cordova that it is on a public repository. It won't be possible to use private plugins by now, but I think this is a good beginning.
Yes, there will be a way: c2 cordova exporter. I know it is thought for phonegap projects. Don't worry, because we support it , even on Canvas+.
The project must have this structure (but not all the elements are mandatory) and must be compressed on a zip file:
- www folder: the content of your game (everything contained in the exported folder except the config.xml file)
- config.xml: it is provided by the exporter, so do not worry for it, and we can create it for you too.
- res: splashes and icons
Plugins are not necessary. If they are on a public repository (as the Atomic plugins do) or if they are contained in the core (as the current CocoonJSAds plugin that will be maintained) they will be added straight at the cloud from a wizard we have created for this purpose. It is as easy as selecting them from a list.
My recommendation is not to use the config.xml file provided by the exporter (so a default one will be created when you drag and drop the zip file). After that, you can copy and paste (yes, it is possible to edit the config.xml file directly at the cloud) all the data if necessary. In this way, the "magic" of the wizard will be easier . In addition, you are the ones deciding which permissions you want your project to have.
By the way, the new Webview+ for Android is up to date, it is a new plugin and it is based in Crosswalk.
Important: This is how it works at this very moment. It is possible (in fact, it will happen almost for sure) that this process will become easier in the following days .
CreativeMind You can still export your game with cocoon as an option in C2. Just right click on the exporters then show depricated exporters. You have always been able to use CocoonJS and it works fine. I have a couple of games on both iOS and Andoid made with cocoon and they run great.
Or do you mean that we can't use the new cocoonJS? I might have misunderstood what you meant Sorry if that is the case
The old exporter will keep on working in the actual cloud. You can use it without any problem.