# Preliminary course for mobile cross-platform development with Java and Codename One

DevFeed: [Preliminary course for mobile cross-platform development with Java and Codename One](<https://devfeed.tech/articles/preliminary-course-for-mobile-cross-platform-development-with-java-and-codename-one-19444.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/preliminary-course-mobile-cross-platform-development/>)

Author: Shai Almog

Published: 2020-01-01T00:00:00Z

Content type: tutorial

Language: it

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Java](<https://devfeed.tech/topics/java.md>), [Development](<https://devfeed.tech/topics/development.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [app-development](<https://devfeed.tech/tags/app-development.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [development](<https://devfeed.tech/tags/development.md>), [java](<https://devfeed.tech/tags/java.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [programming](<https://devfeed.tech/tags/programming.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

## AI overview

An Italian introductory course teaches people without prior programming experience how to approach mobile cross-platform app development with Java and Codename One. The course covers programming fundamentals, algorithms, hardware, debugging, and progressively building a simple app.

## Source excerpt

I'm Francesco Galgani, a developer and a Codename One enthusiast. Few days ago I published the first version of an Italian free preliminary course for mobile cross-platform development with Java + Codename One. I'll probably write other articles, however the first module is complete. This course is intended for people interested in app development, but who have no prior programming experience. That's why my first article has no code, it's preparatory to understand the magic and challenges of development.