Which Subscription Level Should I Choose?

Post Image

From the many emails and discussions we have with developers it seems that there is a great deal of confusion regarding the differences between the 4 levels of subscription that Codename One is offering. I would like to explain the difference more succinctly by covering some of the cases and benefits we reached with various level of subscribers. Th...

Read More
Post Image

Cutting PSD Files

This post is inspired by a great post written by Tope, covering the slicing of a PSD image to produce small PNG images which you can later on use as image borders, backgrounds, icons etc. Tope's technique is pretty simple and works rather well but I'd like to offer another technique as well as a better way to detect the proper layer you with to cut...

Read More
Post Image

Windows Phone 8 And The State Of 7

A preliminary Windows Phone 8 build has been available on our servers for the past couple of days. We differentiate between a Windows Phone 7 and 8 version by a build argument that indicates the version (win.ve...

Read More

Combining SalesForce and Codename One

Post Image

This is a guest post by Bertrand Cirot, based on an original blog post that appeared here. Bertrand works as an SFDC, Flex and Java/J2EE developer in Switzerland. Closely interested in mobile device solutions, he writes on Tuto-CodenameOne.ch which proposes tutorials for the French-speaking community. While investigating the possibilities within Co...

Read More
Post Image

5 Tips for Gamifying Your Mobile App

This is a guest post by Yaniv Nizan who is the CEO and Co-Founder of The SOOMLA Project, the platform for Creating In-App Purchase Stores for Mobile Games. Yaniv also writes in 4 different blogs including blog.soom.la, speaks in different industry events about gamification and game design and tweets @y_nizan. Gamification is the practice of using g...

Read More

Performance Improvements On iOS & Some Other News

Post Image

The other day one of our pro users sent us an app he is working on (which looks great and will hopefully be submitted to the gallery), he was experiencing major performance degradation on iOS compared to Android. Initially I couldn't find anything wrong with the app so I started debugging and benchmarking the hell out of it. Turns out that we had ...

Read More
Post Image

Pull To Refresh & Several New How Do I videos

Chen has been busy adding one of the more addictive features yet to Codename One: pull to refresh. If you are unfamiliar with the Twitter app, this feature essentially means that you pull the UI downwards from the top and an arrow appears indicating that the UI will refresh once you lift your finger. This is now baked into Codename One allowing you...

Read More

Codename One Affiliate Program

Post Image

Today we are announcing the new affiliate program for Codename One. This effectively means you can advocate Codename One to your friends, colleges, complete strangers and get paid if they sign up for a paid account for up to two years! You can read about the affiliate program and how you can start earning today right here....

Read More
Post Image

Hamburger Sidemenu

The title of this post might be a bit misleading... Hamburger? The Hambuger sidemenu is the menu style popularized by the Facebook app, its called a Hamburger because of the 3 line icon on the top left resembling a hamburger patty between two buns (get it: its a side menu...)! Up until now these things were a pain to implement smoothly in Codename...

Read More
Post Image

Inspecting Components

First, let me start with an apology for not blogging as frequently. Its been hectic these past few weeks and I could barely find the time to write this! That's generally a "good thing(tm)". One of my favorite things about working with Codename One is the GUI builder, it solves a lot of the headaches of handcoding/positioning elements into place es...

Read More