Cobalt 0.6 is out !

We are happy to announce that Cobalt 0.6 is out now !

We dropped old platforms

All platforms under 3% of worldwide usage have been dropped : iOS 6 and 7. And all Android versions below 4.1.

We removed the CLI.

It was not ready for production, newcommers had too much problems with it. #139

Javascript file is now a single file

the same file can be used for every platforms now and there is no more to worry about the debugInBrowser boolean anymore.

A very few features around cobalt.conf have been added

  • You can now enable iOS scrollToTop in cobalt.conf
  • You can now set webview background color from cobalt.conf

And a lot of bugfixes

Mainly on the native bars, but not only. You can see the whole release notes

It’s been almost one year since the last release. We will release faster in the future.

Warning : there is some migration steps for Android

You will need to update some methods and your templates. Read more here

FacebookTwitterGoogle+LinkedIn

BrestJS

Last month, we were at BrestJS for talk and a coding session. The coding session was a 3 hours deep learning of cobalt: sending events, using hybrid controllers with a native part and a Web part, playing with plugins and few more things.

The BrestJS team was very friendly and everybody was well focused. Good work Brest people!

1

2

3

4

We hope everybody enjoyed the session as much as we did and we will work on enhancing this kind of events before the next one: the BreizhCamp Lab on Thursday 15 April.

FacebookTwitterGoogle+LinkedIn

CLI removed, use GIT :)

We previously had a CLI to quickly build the samples on your local computers.

This CLI was a node package that used the nodegit package to clone the samples. This package was cool on the paper because it contained a version of git inside, so that users don’t have to install it first.

But there was many problems with it :
– Windows and linux users reported problems installing it
– It did not follow node/npm evolutions as fast as needed so frequently needed maintenance on node updates.

We worked on a new version with another package but it is not finished yet. So, because newcomers doesn’t have to be slowed down by a stupid CLI we removed it from the documentation wiki and website.

Testing samples remains simple, just use git to try them out.

FacebookTwitterGoogle+LinkedIn

Come and chat about Cobalt and mobile

We created a new kind of event for the community to chat about Cobalt and the mobile dev world. A complement of the existing Coding parties, at lunch time, on a monthly basis.

The next “Discuss” event will take place at the Anticipa’s living room on November 21 !

espacedetente

Take a sandwich and join us ! It’s free and open to everyone.

Join us!

To subscribe to the event newsletter, click here.

FacebookTwitterGoogle+LinkedIn

Happy holidays!

Summer is here, we hope you are all enjoying the sun all around the globe.

We captured a rare shot of the feet of a well known Cobaltians, enjoying life on a desert island of Brittany.

cobaltian_feet

Ok, but what comes next?

We have started our coding parties in April and it was really cool. We continue and the next one will happen in September. If you want to be part of it, register now on the Cobalt mailing list!

We hope to release a 0.6 version soon. You can see the work in progress on our Waffle. It is not too late to give a hand, get in touch on twitter or at contact at cobaltians.org to join us.

And finally, we will have a stand and distribute goodies at the Devfest Nantes 2016. See you there!

FacebookTwitterGoogle+LinkedIn

A new plugin to share your files and content to other apps

Share icon

Why did we need to make such a plugin?

A Cobalt app has to get used to news uses and sharing content became essential and common. That’s why we had to create a Sharing plugin for Cobalt.

Just specify the type of the content (e.g. a text, image or video) and where to find it (an URL, the assets folder, etc.), then call cobalt.share(data)!

What does it do?

This plugin can share text, documents, pictures, video, music or other files type but also add contacts from you app. If needed, it can automatically download the content from Internet and save it into your phone storage for proper sharing.

How to use it?

Here is a sample code of sharing an image from an URL.
Usage on the Web side is quite straightforward:

Try it!

Documentation can be found here.

Try it out and tell us what you think!
You can also try this feature in the Catalog App.

FacebookTwitterGoogle+LinkedIn