Timeline
Chat
Prospettiva

Livecode

linguaggio di programmazione Da Wikipedia, l'enciclopedia libera

Remove ads

Livecode (un tempo conosciuto come Revolution)[1] è sia un linguaggio di programmazione open source sia un ambiente di sviluppo (IDE). Grazie a una fruttuosa campagna di raccolta fondi il linguaggio nel 2013 è stato rilasciato sotto licenza GPL ma per lo sviluppo di applicazioni commerciali la Runtime Revolution chiede il pagamento di una licenza. Il linguaggio si ispira e continua Hypercard.[2][3]

Fatti in breve LiveCode linguaggio di programmazione, Autore ...

Livecode è distribuito per Windows, Linux, macOS, indistintamente dalla piattaforma su cui è eseguito può generare software contemporaneamente per Windows, Linux, macOS, Android e iOS: in quest'ultimo caso lo sviluppo è possibile solo dalla piattaforma Mac perché il compilatore Xcode necessario a generare il codice per iOS è rilasciato solo per macOS.

Remove ads

Descrizione

Riepilogo
Prospettiva

Una delle peculiarità di Livecode è di creare applicazioni su molti sistemi operativi utilizzando un sistema privo di compilazione. Il linguaggio è di alto livello, simile all'inglese, tipizzato dinamicamente. L'accoppiata dell'inglese con un linguaggio di alto livello rende di facile comprensione il codice. Per esempio, lanciando il seguente codice alle ore 9:

repeat ten times
put "Ciao mondo alle ore " & the time & return 
end repeat

Appariranno 10 righe con la scritta "Ciao mondo alle ore 9:00 AM".

Nonostante la semplicità della sintassi, il linguaggio include librerie e funzioni per: array associativi, espressioni regolari, multimedia, database, TCP/IP, grafica vettoriale e un browser web integrato.

Esempi

  • Per caricare il codice di una pagina web in una variabile:
put url "http://www.yahoo.com" into MiaVariabile
put url "binfile:picture.jpg" into url "ftp://john:passwd@ftp.example.net:2121/picture.jpg[collegamento interrotto]"

Profondità

Livecode ha al suo interno circa 1900 parole riservate, che possono essere ampliate con librerie esterne scritte in C o altri linguaggi di basso livello.[4][5]

Formato dei file

I file progetto di Livecode sono binari compatibili su tutte le piattaforme, oltre il codice vengono preservati lo stesso aspetto di bottoni, campi e menu senza bisogno di intervenire.

Quando si crea un programma a sé stante (modalità stand alone), l'eseguibile finale è prodotto in base all'architettura di destinazione che impostiamo (Android, Linux, Win, Mac, iOS, ecc.). Non è necessario alcun componente aggiuntivo, il programma ottenuto ha dentro di sé tutto il necessario per funzionare. La dimensione minima di un programma comprensivo di grafica si attesta intorno a 1,5 MB.

Remove ads

Compatibilità

Ulteriori informazioni Version, Macintosh ...
Remove ads

Note

Bibliografia

Voci correlate

Collegamenti esterni

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads