GZip Support

Post Image

We now have new support for GZipInputStream and GZipOutputStream thanks to the great work done by the guys in the JZLib project, we ported their work into the project class hierarchy and added a GZConnectionRequest which will automatically unzip an HTTP response if it is indeed gzipped. By default this class doesn't request gzipped data but its pr...

Read More
Post Image

iOS 7 Support

Apple just announced iOS 7 support the other day and it includes quite a few UI changes. We are already working full speed at incorporating support for iOS 7 before the general availability of the OS and have already released an initial skin through the OTA download feature (it will only work properly with the next plugin update). The trend toward...

Read More
Post Image

Walk-thru Tutorial

Codename One Maker is a pretty elaborate app, there is only so far we can go with simplifying the app itself. So we added a tutorial mode which is common in mobile/web apps, to walk the user through the process of creating a simple application and using the GUI builder (we also added a Udemy course but I digress). This feature is probably useful f...

Read More

Bouncy Castle Crypto API

Post Image

We've got many requests in the past year for a cryptography API, initially we thought about adding something like this to the core but it seems somewhat niche so we decided to wrap up this great open source project and re-package it as a CodenameOne lib.The project is supported on all CodenameOne platforms right out of the box without any changes. ...

Read More
Post Image

When A Dialog Isn't A Dialog

One of the things we've been working on with Maker is getting the new GUI builder to support hierarchies/layouts which should be landing tomorrow or so. When we initially built the GUI builder within the Codename One designer we made many mistakes but one of the big ones was with layouts, it takes too long to see how a layout affects something (you...

Read More
Post Image

Maker: On Device Drag & Drop GUI Builder + External 3rd Party Plugins!

The PC isn't going away tomorrow but I think we took a major step in reducing the need for it when building some applications in the upcoming version of Maker. We just launched a very preliminary preview of our new Drag & Drop form designer for Maker. This is pretty rough early on, but having built quite a few GUI builders I can tell you that its 9...

Read More

Codename One Maker Is Now Live On Google Play

Post Image

We just released an initial preview of Codename One Maker into Google Play to start soliciting feedback on what we got wrong and what we need to improve. Let us know what you think and how we can improve it in the future. We already intend to produce some of the following: 1. Drag and drop form builder - this won't be a full fledged GUI builder (...

Read More
Post Image

Introducing Codename One Maker

We are about to release a brand new product: Maker. Codename One Maker is an App that allows non-developers to build native applications directly from their mobile phone or tablet by using the Codename One backend. The tool is relatively simple and produces "cookie cutter" applications, however we think that you would be able to build amazing plugi...

Read More

With 200,000 SDK Downloads, Mobile Development Platform Codename One Announces Version 1.1

Post Image

Mobile development platform Codename One is announcing the release of its 1.1 version on Monday, May 20th. Less than 4 months after releasing its 1.0 version, Codename One doubled its user base becoming the 5th most downloaded NetBeans plugin of all time and more than doubling builds on its cloud servers month over month. Codename One is a one of ...

Read More

Drop It - Introducing Dropbox Integration

Post Image

We are working on something exciting, more on that next week (hopefully). One of the things we needed was a way to access files on a device, e.g. images, etc. however this is a painful and fragmented subject. Most of my files are still on my laptop and not on my tablet or phone and moving them back and forth isn't convenient... Luckily we have Dro...

Read More