Codename One 101 - Write Native Mobile Apps In Java
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introducing Codename One|
This is just a basic guide to installing Codename One, if you didn't install it yet then follow this. Otherwise this is something you can easily skip.
Exercise Solution Creating A Hello World Application Exercise SolutionPreview
Exercise Solution Build And Install On An Android DevicePreview
|Section 2: Devices & Signing|
Devices & Signing
Exercise Solution Certificate Based Project Configuration
Understanding Android OS
Exercise Solution Creating An Android Certificate
Understanding iOS (iPhone/iPad)
Exercise Solution Creating An iOS Certificate
Creating An iOS Provisioning Profile
Exercise Solution Creating A Blackberry Certificate
Understanding Windows Phone
|Section 3: The Todo App|
Creating The Todo Demo App
Exercise Solution Creating the Todo App
|Section 4: Layout Managers|
|Section 5: Basic Components|
Exercise Solution Todo App Cleanup
|Section 6: Images & Prototyping|
Images & Prototyping
Exercise Solution: Add Multi-Image and Create MultiButton
|Section 7: Events|
Exercise Solution Prepare For Events
Exercise Solution Events
|Section 8: The EDT: Event Dispatch Thread|
|Section 9: Networking, Webservices & Parsing|
Networking & Webservices
Exercise Solution Invoke JSON Webservice
Exercise Solution Networking Progress Indicator
Exercise Solution Invoking XML Webservice
|Section 10: Storage, Filesystem, SQL & Cloud Storage|
Storage, Filesystem, SQL & Cloud Storage
Exercise Solution SQL
|Section 11: Themes & Styles|
Themes & Styles
Exercise Solution Theme & 9-Piece
|Section 12: Internationalization & Localization|
Internationalization & Localization
Exercise Solution Localization
|Section 13: Native Interfaces (methods)|
Exercise Solution Generate A Native Call
|Section 14: Performance|
|Section 15: Monetization|
|Section 16: Handcoded Applications|
Exercise Solution Handcode A Codename One Application
|Section 17: List: Model & Renderer|
List: Model & Renderer
Exercise Solution Million Entries
Shai has worked as a professional software developer for more than 20 years during that time he has worked with companies such as Sun Microsystems, Oracle, IBM, DoCoMo, Sprint, Verizon, Voafone, Government institutions, Banks and many others.
He worked in many languages and technologies ranging from Server to desktop and mobile. In the mid 90's Shai turned his focus to Java and as it emerged to mobile Java.
In mobile Java Shai was a core member of the first WTK team & co-founder of the LWUIT project at Sun before forming Codename One with Chen Fishbein.