How Do I?
This page is meant to answer quick questions on how to do many small things in Codename One by example, please use the discussion forum to ask for a particular sample although we will generally only post relatively simple stuff that can be covered briefly. For a complete training solution check out our training section.
Create a Basic Hello World Application & Send It To My Device Using NetBeans
Create a Basic Hello World Application & Send It To My Device Using Eclipse
Positioning Components Using Layout Managers
Fetch An Image From The Resource File - Add A MultiImage
Handle Events/Navigation In The GUI Builder & Populate The Form From Code
Create a List Of Items The Easy Way
Create A List Of Items The Hard Way (GUI builder renderer)
Mobile Monetization - vserv, StartApp & Zooz (Ads and payments)
Store Data To Persistent Storage (Storage/Externalization)
Create a simple theme
Create a 9-piece image border
Store an Object In The Cloud
Connect to a Web Service
Find problems in my application, using the Codename One tools and the standard IDE tools
Improve application performance or track down performance issues
Take a Picture With The Camera
Create a facebook or Google+ menu that slides in from the left side and contains custom UI? Create a hamburger side menu effect?
Create a Twitter like "pull to refresh" effect?
Create different UI's or use different images for specific platforms/form factors using the "override" option in the GUI builder?
Configure build arguments and perform deep customization of the server
Coming Soon...
Invoke Native Device Code
Coming Soon...
Creating Special Effects Using The Glass Pane
Coming Soon...
Animating Components Using Layout Animations
Coming Soon...
Animating Components Using Replace Transitions & Full Screen Transitions
Coming Soon...
Writing a Codename One Unit test
Coming Soon...
Create An iOS Provisioning Profile
Create my own theme/UI from a PSD file
Coming Soon...
Learn More
Our discussion forum is a great place to ask questions
Join the discussion »
Our documentation is pretty thorough, especially our JavaDoc
check out the docs »
Our blog contains a great deal of information
the Codename One blog »
Contact us if you can't get your answer elsewhere