Cocoon Beta Update – Forums, plugins and fixes

The Cocoon Forums are finally available!

We have created categories for all the subjects we think that are interesting for the Cocoon community. The Cocoon forum is the best place to talk to other community users or Cocoon developers, report bugs, make suggestion, contribute tutorials, show your work or just talk about life.

To log in the Cocoon forums you have to use a Cocoon cloud account.

Bug Fixes

Apart from the Forums, we have also been working on some bug fixes that you have reported through the feedback widget or mail:

  • Cordova events in Canvas+: The back button and volume button events were not being correctly dispatched in Canvas+. That’s now fixed.
  • DevApp issues launching files: We have fixed an issue that made the Cordova js files (cordova.js, cordova_plugins.js, etc) not to be available when you launched your app in the Android DeApp from a zip file. This is something we do just in case you haven’t bundled the Cordova files inside your zip file.
  • Canvas+ internal Webview issue: There was an issue in Canvas+ Android that made the Canvas+ internal Webview not to be available. That is now fixed.

Plugins

We have also published some new Cocoon plugins that you might find useful for your developements:

  • Game Center Social iOS: This gives access to the social Game Center API: Game Center login, leaderboards and achievements.
    Game Center, source, doc, api
  • Game Center Multiplayer iOS: This gives you access to the multiplayer Game Center API so your users can play real time multiplayer matches.
    Game Center, source,doc, api
  • Google Play Games Social Android: This gives access to the social Google Play Games API: Google Plus login, leaderboards and achievements.
    Google Play Games, source, doc, api
  • Google Play Games Multiplayer Android: This gives you access to the multiplayer Google Play Games API so your users can play real time multiplayer matches.
    Google Play Games, source, doc, api

Remeber that all these plugins are Open Source and officially supported by the Cocoon Team and you can easily add them to your developments through the “Cocoon” section in the Cocoon cloud plugins interface.

Documentation

We have been working on improving our Documentation. We have added a new specific section for Canvas+ explaining all its special features: screencanvas, texture reducer, internal webview, etc. Hope you find it useful.

So that’s all for the moment, hope you enjoy this new features!

Thanks for using Cocoon!

The Cocoon Team

Cocoon Beta Update – Web2App, Native share and Rewarded videos!

We have deployed a new Cocoon cloud version with some new features and bugfixes.

Features:

  • Web2App: Now you can easily create a native apps from your responsive web site using the Web2App project creation setup. Just set your responsive web site URL and click on compile. Easy!.
  • Native Share Atomic Plugin: We have created a new Atomic Plugin for native iOS and Android share. It’s something you have asked for and now it’s ready!. Remeber that you can easily add it from the plugins management interface in you projects detail looking for “Native Share API”. The Native Share Atomic Plugin is OpenSource and you can find more info here: source, api.
  • Rewarded Ad videos support: We have added support for Chartboost rewarded videos in the Ads Atomic Plugin. You can add it from the plugins management interface in you projects detail looking for “Chartboost” and use it just callingCocoon.Ad.Chartboost.createRewardedVideo(adUnit);. The Ads Atomic Plugin is OpenSource and you can find more info here: source, api.
  • Icons interface: We have improved the icons management interface. Now you don’t have a size limit, we just recommend you to upload squared 1024×1024 images but in case the image is not squared, we crop it for you. The image format has to be PNG and the size limit is 5MB.
  • Versions override: Some of you asked for a way to override the version name and version code so we have added two new settings in the platforms settings to do this.
  • Password reset: We have enabled the password reset link. Now you can reset your password in case you forget it.
  • Feedback improvements: We have improved error texts in some places where more feedback was needed.

Bugfixes:

  • Status bar in Canvas+ iOS: Canvas+ iOS no longer shows the status bar. We have changed this as this is the preferred setting for games.
  • Remote URLs in Webview+ iOS: We have fixed a bug in the iOS Webview+ that made it show a white screen when compiling with a remote URL as content.
  • Email change: We detected an issue that made some projects to fail to compile if the user had changed the email address. The issue has been fixed and the email change input has been enabled again.
  • Improved templates loading time: We have made some tweaks to improve the templates loading time.

So that’s all for the moment, hope you enjoy this new features.

Thanks for using Cocoon!

The Cocoon Team

Cocoon Beta Update

This week we have deployed a new Cocoon cloud version and these are some of the main things we have been working on.

Features:

  • Help links: We have added help links in places where we think you may need more information.
  • Compilation errors: Now the compilation status icon is also clickable when a compilation fails and it will open a dialog with the compilation log.
  • Projects order: The project list is ordered by last compilation time instead of creation date.
  • Platform version: The cordova platform version is now shown in the platform settings top right corner, so you know which cordova version are you using. The cordova version is attached to the Cocoon version that you can configure in the project settings.
  • Plugin parameters: We have added support for plugin parameters in the compiler so the plugin will receive the parameters you set in a plugin when installing.

Bugfixes:

  • Webview+ cache: The Webview+ cache was not being cleared between launches when using the Developer App. It’s now fixed.
  • Local zip file in Webview+ iOS: Using local zip files with Webview+ in iOS was not working correctly. Now local and remote zip files should work correctly along with remote urls.
  • AdColony plugin iOS: We have fixed an issue with AdColony plugin for iOS that was crashing at compile time because a dependency was missing.
  • Support for queryselector in Canvas+: We have added support for queryselector in Canvas+ because some plugins like the whitelist plugin need it.

You can expect a new release next week with some new features and more bug fixes. In the meantime please keep on sending bugs, feature requests or any kind of feedback, that’s gold for us!.

Thanks for using Cocoon!

The Cocoon Team

Introducing the new Cocoon Beta -now open!

During the last months we have been working on building the greatest possible cloud service for HTML5 developers. We have been HTML5 pioneers with our previous CocoonJS Cloud providing the fastest canvas renderer with Canvas+ and offering services integration. It has been a great experience but we felt that some things could be improved and so we did.

Now you can ask for an invitation to start using it at cocoon.io.

Today we just launched the new Cocoon Beta. We will start sending invitations progressively during the Beta period so if you request an invitation today you can expect an invitation in your mailbox soonish. If you show us some love tweeting about @cocoon_io, we’ll move you up the waiting list.

What can you expect from the new Cocoon?

During the platform design we wanted to focus in three main aspects:

  • Being Cordova compliant
  • Ease of use
  • Performance

 

Cordova compliant

The new Cloud is completely compatible with Cordova, which means that you could take your existing Cordova projects, compile them in the Cocoon cloud and they will just work. You can use any Cordova/Phonegap plugin in your project in an easy way using our plugin management system. You can also sign your applications uploading your certificates and you will get a signed application for iOS an Android. Simple.

Ease of use

One of our main goals was to make a really usable and simple service, so there were a few things we wanted to improve over Cordova:

  • Installations: Event though we are Cordova compliant, we wanted to avoid people installing Cordova tools, platforms, SDKs and keeping all that up to date. We do all that for you.
  • Simple and intuitive: One of the biggest Cordova hassles is to have to edit XML configuration files and use the command line tools for everyday things like installing plugins. Now using the Cocoon cloud service you can configure your Cordova application and manage icons, plugins and signing in a really simple way.
  • Development workflow: Another bothering task when using Cordova is to have to use the command line tools to test your Cordova development, even with things like Cordova “serve” you need to have the Cordova tools installed locally. With the Cocoon cloud you can build a Developer App that will just have the same configuration and plugins as your final application but with all the available webview engines builtin so you can test and compare between them. You can launch local zip files or remote URLs. Just compile your Developer App once and use it during your whole development cycle.

Performance

We have made Canvas+ and Webview+ fully Cordova compliant and available as Cordova plugins in the new Cocoon cloud. You can now choose Canvas+ or Webview+ as the default webview engine in your project and use them along with any other Cordova/Phonegap plugin. Also, now the Android Webview+ is based on Crosswalk. Remember that the Developer App includes all of them so you can compare and see what fit your needs best.

 

We are working everyday in adding more and more amazing features to the Cocoon platform so you can expect new surprises soon.

We hope you enjoy the new Cocoon cloud service and remember that we are eager to get your comments using the feedback widget or our support email. We want to improve our service with your suggestions!

The Cocoon Team