Codename One 101 - Write Native Mobile Apps In Java
4.0 (31 ratings)
Instead of using a simple lifetime average, Udemy calculates a 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.
441 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Codename One 101 - Write Native Mobile Apps In Java to your Wishlist.

Add to Wishlist

Codename One 101 - Write Native Mobile Apps In Java

Build native applications in Java for all mobile devices (iPhone/iPad, Android, Blackberry, etc.) using Codename One
4.0 (31 ratings)
Instead of using a simple lifetime average, Udemy calculates a 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.
441 students enrolled
Created by Shai Almog
Last updated 2/2016
English
Current price: $10 Original price: $195 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • 9 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Develop applications using Codename One for all mobile devices
Understand the pain points of mobile development
View Curriculum
Requirements
  • Java development knowledge
  • Ability to work with Eclipse/NetBeans
  • Internet connection
Description
Codename One is the first and only tool to allow Java developers to write TRUE native applications on all mobile platforms. This 7 hour course will help you build a Codename One application from scratch.

It is assumed that students know Java and can use Eclipse or NetBeans.

Included subjects:
  • Basics of mobile device development
  • Architecture
  • Deploy to devices
  • Using Codename One GUI Builder
  • Building a Todo application
  • UI Components
  • Images
  • Event Handling
  • Event Dispatch Thread (EDT)
  • Network Manager and Web Services
  • JSON/XML
  • File system
  • SQL
  • Style & Themes
  • Internationalization and localization
  • Native Device Interface
Who is the target audience?
  • Java Developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 45 Lectures Collapse All 45 Lectures 06:58:49
+
Introducing Codename One
4 Lectures 24:44

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.

Preview 04:31


+
Devices & Signing
11 Lectures 01:01:53
Devices & Signing
02:44

Exercise Solution Certificate Based Project Configuration
03:51

Understanding Android OS
06:19

Exercise Solution Creating An Android Certificate
02:41

Understanding iOS (iPhone/iPad)
10:01

Exercise Solution Creating An iOS Certificate
07:40

Creating An iOS Provisioning Profile
06:57

Understanding Blackberry
05:29

Exercise Solution Creating A Blackberry Certificate
05:28

Understanding Windows Phone
04:20

Understanding J2ME
06:23
+
The Todo App
2 Lectures 13:26
Creating The Todo Demo App
10:39

Exercise Solution Creating the Todo App
02:47
+
Layout Managers
1 Lecture 15:29
+
Basic Components
2 Lectures 07:30
Basic Components
02:33

Exercise Solution Todo App Cleanup
04:57
+
Images & Prototyping
2 Lectures 13:18
Images & Prototyping
07:55

Exercise Solution: Add Multi-Image and Create MultiButton
05:23
+
Events
4 Lectures 37:24
Basic Events
08:42

Exercise Solution Prepare For Events
05:27

Exercise Solution Events
08:50

Understanding Events
14:25
+
The EDT: Event Dispatch Thread
1 Lecture 13:02
The EDT
13:02
+
Networking, Webservices & Parsing
4 Lectures 25:59
Networking & Webservices
12:41

Exercise Solution Invoke JSON Webservice
08:14

Exercise Solution Networking Progress Indicator
01:56

Exercise Solution Invoking XML Webservice
03:08
+
Storage, Filesystem, SQL & Cloud Storage
2 Lectures 24:06
Storage, Filesystem, SQL & Cloud Storage
15:07

Exercise Solution SQL
08:59
7 More Sections
About the Instructor
Shai Almog
3.9 Average rating
274 Reviews
6,580 Students
3 Courses
Co-Founder of Codename One
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.