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

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

Discussion Join the conversation via GitHub Discussions.

Codename One

LAYOUT BASICS

Details Transcript In this short video I’ll try to address one of the most challenging basic features of Codename One: Layouts Before we go into the actual code let’s explain the basics. Codename One Components are arranged within Containers. A Container can contain an arbitrary number of components ...

Codename One

LOCALIZE/TRANSLATE MY APPLICATION? APPLY I18N/L10N (INTERNATIONALIZATION/LOCALIZATION) TO MY APP?

Script Transcript In this short video we’ll discuss some of the core concepts of internationalization and localization which are often abbreviated as i18n and l10n. We’ll start by defining these two big terms. Internationalization is the system of making an application adaptable to the various locales which means the application will be flexible when we need to make it work for users in different countries. ...

Codename One