Open Source & Free  

iOS Code Signing Fail Checklist

This is one of the biggest FAQ’s we get on the mailing list: I followed the iOS signing tutorial or video tutorial and still didn’t succeed in signing (notice that you need to actually read the links above, the certificate you get from the apple website is not enough!). How do I debug something like iOS Code Signing Fail Checklist

Java One Detailed Trip Report

There is absolutely no way I can recall everything that went on in JavaOne but I will try to do my best. I arrived sick and on pretty strong medication for my sinuses so my recollection might be a bit hazy, I did meet great people and had loads of fun. Before JavaOne started I Java One Detailed Trip Report

JavaOne Trip

I’m writing this from the lobby of the Hilton hosting the JavaOne conference a bit jetlagged, Geertjan invited me to speak at the NetBeans day which was great. However, the best thing was meeting James Gosling and talking to him about Codename One! I had a lot of doubts about making the trip so soon JavaOne Trip

On The Side, Up On Top

A lot has happened with the side menu bar (the Hamburger Menu ) since we initially launched it. We now support a lot of new features seamlessly such as swiping the sidemenu in/out and various other capabilities. The other day we added support for side menus on the right and top as well as multiple On The Side, Up On Top

Faster iOS Runtime – JavaZone Edition

Before we get into the subject of today’s post a small public service announcement: we recently added the ability to create annual pro subscriptions. This provides a 10% discount over our standard pro subscription rates. I’m writing this while preparing for my JavaZone flight. What you see in the picture on the right is the Faster iOS Runtime – JavaZone Edition

Attachments, Network Speed and More

Our email api only supported a single attachment until now. We just added an api that allows for multiple attachments which we will add in the next update. Notice that multiple attachments will only work on iOS/Android at the moment. Also in this update you would find a fix for the Twitter service (see the Attachments, Network Speed and More

Till The End Of The Form

We’ve had pull to refresh for quite some time which is a really nice feature useful for pulling new updates. We also always had infinite lists using a smart list model approach, however up until now we didn’t have a standard implementation of an infinite container with arbitrary components. In some of the newer web Till The End Of The Form

Completion, iOS 7 Update And The 20M Mark

Exciting news this week, Chen FINALLY did what we procrastinated on for so long and wrote an auto-complete text field! This is really easy to incorporate into your code, just replace your usage of TextField with AutoCompleteTextField and define the data that the auto complete should work from. There is a default implementation that accepts Completion, iOS 7 Update And The 20M Mark

Folk Dancing And General Updates

Who would have thought Hungarian folk dance would be so entertaining! Can’t. stop. watching…. Its been a busy week mostly spent on updating the build server code so its iOS 7 ready, during that time we also managed to get some other things done… These are some of the highlights: You may recall the ImageViewer Folk Dancing And General Updates

Codename One Article In SDJ

Remember the Poker app we teased a couple of weeks ago ? Now you can read all about it in SDJ, the entire article is in the downloadable PDF (please buy the magazine!). We’ll try to post the full source code into SVN and get into more details about it here. If you have any Codename One Article In SDJ

It's In The Bag

GridBag that is. So GridBagLayout is one of the most notorious of the layout managers in Java in fact for many developers it symbolizes the failure of the layout manager concept. That is the main reason why we never added it. Last week I had a very interesting conversation with a very prominent Swing developer It's In The Bag

Teamwork (and other things)

While Java rocks for teamwork because of its strict and streamlined heuristics, our resource files are less ideal. However we are changing that in the next update to Codename One! The reason we chose to put everything into a binary resource file should be obvious: small size, portability. These are two critical features we had Teamwork (and other things)