Release Notes For Codename One 2.0

Post Image

We will release the full Codename One 2.0 in a couple of days in the meantime here are the release notes covering the changes for this version. Highlights Of This Release Support for IntelliJ IDEA Support for Google Play Ads on iOS/Android Support for 3rd party libraries using the cn1lib format Major improvements to the Windows Phone 8 port making...

Read More

Deeper In The Renderer

Post Image

When Chen initially drew up the proof of concept for LWUIT he copied the concept of list renderers from Swing, this was one of the most hotly debated issues between us. Whether we should aim for familiarity for Swing users or simplify what has always been an API that novices wrestle with. We eventually went with the familiarity approach, a decision...

Read More

Codename One LIVE Updated & Android Changes

Post Image

We finally got around to updating Codename One LIVE! and in the process also added a How Do I? video guiding you thru the process of using it. If you didn't use Codename One LIVE! in the past its a really cool tool that allows you to instantly preview the design you build within the GUI builder right on the device. This works seamlessly for all d...

Read More

New HTML Developer Guide & How Do I

Post Image

We have a couple of new "How Do I" videos covering versioning and crash protection. The code freeze has been in full effect this week and no new features are coming in (although some bugs were squashed), we plan to make a second release candidate which will include some critical bug fixes for 2.0. We now have a new HTML based developer guide and a...

Read More

New How DO I, IDEA Launch & Expanded Developer Guide

Post Image

If you haven't checked the How Do I? section recently check it out now. Its completely redone with a filter tool and every video now has the ability to accept comments right below it which you can use to give out tips to other community members about the usage of a specific feature. There is also a new video covering the include sources feature and...

Read More

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