Adding Google Play Ad's

Post Image

We are officially code frozen so only critical bug fixes should be resolved until the actual release. The very last feature to make it in is support for Google Play Ads on iOS/Android. We currently only work with the Admob SDK as we move along we might add additional options. To enable mobile ads just create an ad unit in Admob's website, you shou...

Read More
Post Image

Using The New Facebook API

We recently introduced a new Facebook API to allow native integration since Facebook has stated their intention to no longer accept OAuth logins from applications. This is very much work in progress so some things will change as we move along especially related to elevated permissions for posting. If you just want something in the form of a "share...

Read More

O'Reilly Blog, Sharing & Performance

Post Image

I've just written a blog post for O'Reilly media and we'd very much appreciate it if you check it out, share it (ideally via the social media buttons on it) and spread it to your friends/colleagues. Please take the 5 minutes to do this as this would be very helpful for us. Thank you. The ShareButton component in Codename One is one the most import...

Read More

Fast Push Communication Using PubNub

Post Image

This came out 5 months ago but the guy from PubNub didn't update us on the status so we just didn't notice this until now. That's probably a good sign of us being too busy. There is now official PubNub integration for Codename One, which means you can get push like fast 2 way communications between devices without writing too much code. How does ...

Read More

Facebook, Better Input & Improving Community Support

Post Image

Facebook has changed the rules yet again, this time related to logging in to Facebook from 3rd party applications. Up until now we used the web based OAuth approach for logging into Facebook since that allowed us to keep the same implementation across Android, iOS, Blackberry etc. without changing anything. However, the new Facebook 2 factor authenticatio...

Read More
Post Image

Preparing For 2.0

We are now finalizing the features for Codename One 2.0. Yes we are skipping the 1.2 revision and going up to the 2nd generation which we feel is warranted given the amount of features added since the May release of 1.1. We will make the release in December which we will probably spend in code freeze so you won't see new features from us during th...

Read More

LTS Blog Post And Updates

Post Image

The guys at LTS just published a post I wrote in their blog, if you are reading this thinking "I'd like to read another 5,000 words from that guy" then head to their blog. Speaking of promoting other people I hope you filled the developer economics survey, its really helpful for us and time is running out (they are closing the survey soon). They a...

Read More

Spinning Natively And Windows Bug

Post Image

Shai Ifrach spent the weekend fixing one of the harder Windows Phone issues we had, sometimes on some Windows Phone devices the UI would start with a black screen but never when connected to the debugger! Ugh. Turns out this is a race condition related to using the wrong lifecycle callback (which is used by all of MS's demos)! Kudos to him because...

Read More
Post Image

Video Of LTS Talk

The video of the LTS talk is now live, unfortunately during the talk we had audio issues due to the large number of viewers and had to turn off the camera. The picture that remains for the rest of the slides is a freeze frame of me frowning over not turning the camera sooner. We are gearing up for some major updates and new features in the coming ...

Read More
Post Image

Surprises And Changes

We have constant Google alerts setup on various Codename One related keywords and the other day we got a lovely surprise in the form of this great presentation from Mateja Opacic who to my knowledge never contacted us or discussed this with us. Apparently he made this presentation at the Coding Serbia Conference, which is really cool! He has a grea...

Read More