Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Lazarus"
Differenze tra le versioni 9 e 10
Versione 9 del 09/11/2011 13.17.57
Dimensione: 2652
Commento:
Versione 10 del 11/11/2011 19.35.14
Dimensione: 1958
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 9: Linea 9:
'''[[http://www.lazarus.freepascal.org/|Lazarus]]''' è un RAD per il '''!FreePascal''' in costante crescita, disponibile sotto licenza GPL. Corrisponde in molti aspetti al '''Delphi''' di Borland, ma è multipiattaforma, essendo basato sul compilatore Free Pascal (che supporta oltre 20 piattaforme) e sulla LCL (Lazarus Componet Library, che attualmente supporta Linux con gtk e GNOME, Windows, Mac OS): non a caso il motto del progetto è "Scrivi una volta, compila ovunque!". La gran parte del codice che scrivete può essere infatti riutilizzata per lo stesso progetto sulle varie piattaforme supportate, tra cui Windows a 32 bit, Linux a 32 e a 64 bit e Mac OS X. La sintassi è quella del '''Free Pascal''' e quindi potrete riutilizzare gran parte del codice Delphi.
Linea 11: Linea 10:
= Installazione su Ubuntu =
L'installazione è davvero molto molto semplice, basta andare nell'Ubuntu Software Center e digitare Lazarus nel motore di ricerca. Successivamente installare la voce IDE Lazarus come consuetudine per tutti i software presenti nell'Ubuntu Software Center. In alternativa è possibile aprire il terminale e digitare
'''sudo apt-get install lazarus'''
'''sudo apt-get installa fpc-source'''
'''Lazarus''' è un [[http://it.wikipedia.org/wiki/Rapid_Application_Development|RAD]] per il '''!FreePascal''' disponibile sotto licenza GPL.
Linea 16: Linea 12:
== Fine ==
L'installazione è completata.<<BR>>
Adesso si può avviare Lazarus da:<<BR>>
 '''Applicazioni''' > '''Programmazione''' > '''Lazarus'''
Ha delle similitudini con l'ambiente di sviluppo [[http://it.wikipedia.org/wiki/Delphi|Delphi]] ed è multipiattaforma essendo basato sul compilatore [[http://it.wikipedia.org/wiki/Free_Pascal|Free Pascal]] (che supporta oltre 20 piattaforme) e sulla LCL (Lazarus Componet Library, che attualmente supporta Linux con '''Gtk''' e '''Gnome''', '''Windows''', '''Mac OS'''). Non a caso il motto del progetto è "Scrivi una volta, compila ovunque!".
Linea 21: Linea 14:
== Supporto ==
Per ottenere supporto esiste la community ufficiale internazionale in lingua inglese all'indirizzo '''http://www.lazarus.freepascal.org/'''
La gran parte del codice può essere riutilizzata per lo stesso progetto sulle varie piattaforme supportate, tra cui Windows a 32 bit, Linux a 32 e a 64 bit e Mac OS X. La sintassi è quella del '''Free Pascal''' ed è quindi possibile riutilizzare gran parte del codice '''Delphi'''.
Linea 24: Linea 16:
Esiste inoltre la community italiana (nata nell'autunno 2011) interamente dedicata a Lazarus e al Free Pascal all'indirizzo '''http://www.lazaruspascal.it/index.php''' dove è possibile recuperare esempi (invio mail, rendere i propri progetti multilingua, lavorare con i database), ottenere supporto attraverso il forum, leggere gli articoli tematici e molto altro. = Installazione =
Linea 26: Linea 18:
== Libri ==
E' stato scritto anche un libro in lingua inglese che si intitola '''Lazarus the complete guide''' e potete recuperarlo all'indirizzo '''http://www.blaisepascal.eu/index.php?actie=./subscribers/lazarusbookinfoEnglish'''
[[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti [[apt://lazarus,fpc-source | lazarus e fpc-source]].
Linea 29: Linea 20:
== Programmare in maniera semplice ==
Lazarus permette di programmare in maniera semplice, veloce ma potente. Disegnare form e trascinarci sopra gli oggetti è davvero facile ed intuitivo, chi ha lavorato con Delphi rimarra stupito dalla somiglianza grafica che permette di non avere un trauma passando da un ambiente di sviluppo ad un altro.
'''Lazarus''' sarà disponibile nel menù '''''Applicazioni → Programmazione → Lazarus'''''.


= Programmare in maniera semplice =

'''Lazarus''' permette di programmare in maniera semplice, veloce ma potente. Disegnare form e trascinarci sopra gli oggetti è davvero facile ed intuitivo, chi ha lavorato con '''Delphi''' troverà molte somiglianze.

= Ulteriori risorse =

 * [[http://www.lazarus.freepascal.org/|Lazarus]]
 * [[http://www.blaisepascal.eu/index.php?actie=./subscribers/lazarusbookinfoEnglish | Lazarus the complete guide]]
 * [[http://www.lazarus.freepascal.org/| Comunità ufficiale]]
 * [[http://www.lazaruspascal.it/index.php| Comunità italiana dedicata a Lazarus e Free Pascal]]
Linea 32: Linea 34:
CategoryProgrammazione
CategoryCestino CategoryDaRevisionare

STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum.


Introduzione

Lazarus è un RAD per il FreePascal disponibile sotto licenza GPL.

Ha delle similitudini con l'ambiente di sviluppo Delphi ed è multipiattaforma essendo basato sul compilatore Free Pascal (che supporta oltre 20 piattaforme) e sulla LCL (Lazarus Componet Library, che attualmente supporta Linux con Gtk e Gnome, Windows, Mac OS). Non a caso il motto del progetto è "Scrivi una volta, compila ovunque!".

La gran parte del codice può essere riutilizzata per lo stesso progetto sulle varie piattaforme supportate, tra cui Windows a 32 bit, Linux a 32 e a 64 bit e Mac OS X. La sintassi è quella del Free Pascal ed è quindi possibile riutilizzare gran parte del codice Delphi.

Installazione

Installare i pacchetti lazarus e fpc-source.

Lazarus sarà disponibile nel menù Applicazioni → Programmazione → Lazarus.

Programmare in maniera semplice

Lazarus permette di programmare in maniera semplice, veloce ma potente. Disegnare form e trascinarci sopra gli oggetti è davvero facile ed intuitivo, chi ha lavorato con Delphi troverà molte somiglianze.

Ulteriori risorse


CategoryCestino CategoryDaRevisionare