Wednesday, September 18, 2013

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 buttons on the side menu title bar.

read more...

Monday, September 16, 2013

JavaZone Trip Report

I wrote this post while I was still in Oslo, the thing about a trip report is you want to write it as soon as possible when things are fresh in your mind.
First off, JavaZone is indeed the most fun conference I've been to (to be fair, haven't been to comicon), you get there are 8:00AM and a bit later a cover band goes on stage in the middle of the Pavilion show floor and just blasts a short set. I filmed it a bit (sorry for the bad quality the galaxy nexus is many things but it is not a good camera). To understand the meaning of the picture you see here scroll to the bottom for some personal notes...

read more...

Sunday, September 8, 2013

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 typical content of my backpack which I carry with me everywhere in case there is a problem I need to debug, this is somewhat of a visual tutorial of "what it takes" to be a mobile developer today. I took this picture for the JavaZone presentation I'm making and I think it illustrates well why Codename One exists (BTW it is missing some of my testing devices such as the iPad 2, the Android tablets and a few J2ME phones).

read more...

Thursday, September 5, 2013

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 TwitterRESTService class) and some other capabilities such as support for network performance issues.

read more...

Monday, September 2, 2013

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 UI's such as Tumblr and Twitter the data is fetched dynamically when you reach a fixed location in the form, this is a simpler approach than the one demonstrated by the list model but in some regards its more practical. A user can't just start jumping around and fetching the entire list, this works better with most REST API's and is pretty powerful on its own.

read more....