Questo è un corso introduttivo molto discorsivo, per chi parte da zero, con esercizi finali, principalmente focalizzato su Codename One.
E' un corso in divenire, nel quale raccolgo articoli scritti in momenti diversi. Probabilmente pubblicherò altri articoli.
Presentazione di questo corso (pubblicata sul blog di Codename One):
"Preliminary course for mobile cross-platform development with Java and Codename One"
Presentazione dell'autore:
"Le mie attività di sviluppatore e di didattica del software".
Modulo Introduttivo
- Codename One: eccellente per sviluppo mobile multi-piattaforma (Android, iPhone, Web-App, ecc.)
- Sviluppare app multipiattaforma - Un’introduzione
- Sviluppare app mutipiattaforma - Le basi: l’algoritmo e il codice (prima parte)
- Sviluppare app mutipiattaforma - Le basi: l’algoritmo e il codice (seconda parte)
- Sviluppare app mutipiattaforma - Le basi: l’algoritmo e il codice (terza parte)
- Gli attrezzi del mestiere, ovvero la (costosa) dotazione software, hardware e cloud
- Documentazione di riferimento di Java: un manuale completo e altre indicazioni
- Documentazione di riferimento di Codename One: tutorials, manuale per gli sviluppatori, Codename One Accademy
- Supporto tecnico per gli sviluppatori che usano Codename One
- Sviluppare app mutipiattaforma - Le basi: l’algoritmo e il codice (quarta parte)
- Ingegneria del Software: gestione della complessità
Approfondimenti
- Components disponibili in Codename One
- Callbacks generici disponibili in Codename One
- È possibile il reverse engineering di un'app fatta con Codename One per risalire al codice sorgente?
Riflessioni varie
Notizie
- Nel 2020 Java 8 è la versione di Java più utilizzata ed è al terzo posto tra i linguaggi di programmazione
- Elenco di risorse (perlopiù gratuite) per sviluppatori