CREATE A BASIC HELLO WORLD APPLICATION & SEND IT TO MY DEVICE USING ECLIPSE

Installing The Eclipse Plugin For details please check out the download section. In this short video we’ll walk you thru the very basics of Codename One. Codename One allows Java developers to write native mobile apps for all devices easily. It’s open source, free and works with all IDE’s. ...

Codename One

CREATE A BASIC HELLO WORLD APPLICATION & SEND IT TO MY DEVICE USING INTELLIJ/IDEA

Transcript For details please check out the download section. In this short video we’ll walk you thru the very basics of Codename One. Codename One allows Java developers to write native mobile apps for all devices easily. It’s open source, free and works with all IDE’s. ...

Codename One

CREATE A BASIC HELLO WORLD APPLICATION & SEND IT TO MY DEVICE USING NETBEANS

Basic introductory usage of Codename One For details please check out the download section. Note: The plugins.netbeans.org server has been down frequently in the past couple of months preventing automatic installation. Please follow the instructions here as a workaround if the instructions above don’t work. Transcript In this short video we’ll walk you thru the very basics of Codename One. ...

Codename One

CREATE A GORGEOUS SIDEMENU

Transcript Hello! In this short video I’m going to walk you thru the steps of creating a gorgeous side menu user interface. We’ll start by creating a simple hello world style application with no frills. I’m using a native theme and a bare bones application so nothing pre-existing will disturb us. ...

Codename One

CREATE A LIST OF ITEMS

Transcript In this short video I’ll review the basics of creating a list of items in Codename One. But there is a catch, Codename One has a List class and we won’t be using it. The list class is designed for a very elaborate type of list that isn’t as useful for common day devices. Unless you have a very extreme and specific use case you probably shouldn’t use it as it is slower & harder to use than the alternative! ...

Codename One

CREATE A SIMPLE THEME

Discussion Join the conversation via GitHub Discussions.

Codename One

CUSTOMIZE COMPONENT BORDERS AND BACKGROUNDS

Transcript Backgrounds are a pretty complex subject so this won’t be as short as most of these videos. I’ll also focus on the designer tool instead of code but everything I show here can be done using code and the style API. Lets start with backgrounds what does that actually mean? A component can have one of the following background types: Border, Image, Gradient or Color. Notice that these are exclusive to one another… If you have a border and a background image the border will take over and the background image will be ignored. If you have a gradient the background color will be ignored. So the order of border, image or gradient and color is significant. It’s also important to notice that you can’t have both an image and a gradient, when we will go over the interface the reason will become clear. ...

Codename One

FIND PROBLEMS IN MY APPLICATION, USING THE CODENAME ONE TOOLS AND THE STANDARD IDE TOOLS

Discussion Join the conversation via GitHub Discussions.

Codename One

HANDLE EVENTS/NAVIGATION IN THE GUI BUILDER & POPULATE THE FORM FROM CODE

Discussion Join the conversation via GitHub Discussions.

Codename One

IMPROVE APPLICATION PERFORMANCE OR TRACK DOWN PERFORMANCE ISSUES

Details Some basic notes: 90% of the performance problems we see relate to people using gradients. Don’t use gradients, use images. The video doesn’t mention image locking, that is something that could be important is some complex usages. The second part of this blog post discusses that. Discussion Join the conversation via GitHub Discussions. ...

Codename One