Programmare da zero con XOJO: primi passi per creare un’applicazione
Nel nostro corso «Programmare con Xojo da zero» abbiamo raggiunto il momento che tutti ci aspettavamo: inizieremo a creare un’app da zero.
In questo capitolo inizieremo a creare un’app multipiattaforma (macOS, Windows e Linux) per gestire le nostre spese personali e che svilupperemo nei capitoli successivi.
Per questo dovremo utilizzare tutto ciò che abbiamo visto finora: dall’uso delle variabili ai diversi elementi dell’IDE e, naturalmente, anche l’uso dei controlli dell’interfaccia utente per la progettazione delle finestre dell’applicazione.
Ricorda che se ad un certo punto non capisci cosa si sta facendo puoi sempre rivisitare i capitoli precedenti, e ovviamente anche la guida in linea disponibile dall’IDE Xojo stesso.
È importante che tutti i concetti visti nei capitoli precedenti vengano assimilati, poiché da questo punto in poi «complicheremo» un po’ di più le cose… e tutto ciò che è stato trattato nei capitoli precedenti sarà dato per scontato (Inoltre, si presume che tu sappia già come ottenere informazioni sull’uso dei controlli o espandere ciò che hai consultando l’aiuto di Xojo).
Nei capitoli successivi ci concentreremo sui seguenti concetti e strumenti del linguaggio di programmazione Xojo: raccolte di dati, creazione e chiamata di funzioni… e anche la progettazione di classi come base della programmazione orientata agli oggetti.
È proprio la programmazione orientata agli oggetti, insieme alla programmazione orientata agli eventi che stiamo vedendo (sì, ogni volta che aggiungi un nuovo «Event Handler» su un oggetto nell’interfaccia grafica, ad esempio), che ci consentirà per scrivere codice realmente usabile, flessibile e modulare… il che significa che una volta “creata” una specifica capacità, puoi continuare ad utilizzarla senza modifiche in quanti progetti vuoi.
In effetti, questo è lo stesso principio che governa tutte le funzionalità che puoi già trovare sia nei controlli dell’interfaccia utente che nel resto delle funzionalità incluse in Xojo Framework.
Xojo Challengeo
L’applicazione che abbiamo creato in questa lezione sono davvero i fili su cui costruiremo nuove funzionalità, e sarebbe fantastico se, in combinazione con la documentazione inclusa in Xojo, tu potessi fare un passo avanti e applicare le tue modifiche e estensioni… solo per vedere fino a che punto sei in grado di spingerti sviluppandoti da solo nell’IDE (Integrated Development Environment) di Xojo.
Non preoccuparti se le cose non vanno per il verso giusto la prima volta: è normale. Cerca semplicemente nell’ampia documentazione disponibile ed è anche un ottimo momento per iniziare a navigare e sollevare le tue domande nel forum Xojo in spagnolo (https://forum.xojo.com/conversations/espanol)
Non dimenticare di replicare gli esempi esposti nel video, nonché di consultare le informazioni aggiuntive che troverai nella documentazione (accessibile dall’IDE stesso), in modo da acquisire una maggiore profondità nella conoscenza e nell’uso dei diversi elementi esposti del linguaggio di programmazione.
Ricorda che puoi sempre scaricare Xojo da: www.xojo.com/download, nonché esprimere i tuoi dubbi nel Forum Xojo in spagnolo (https://forum.xojo.com/c/international/espanol/31).
Se hai domande su come fare qualcosa a Xojo, non esitare a lasciare un commento!
Ottieni uno sconto su Xojo
Ottieni uno sconto del 20% sull’acquisto di qualsiasi versione di Xojo, lasciando un commento su questa notizia, spiegando per cosa lo utilizzerai. Abbiamo nove coupon, che verranno distribuiti in ordine di commento.