Newsgroup: it.comp.os.linux.development
Titolo: Iniziare a sviluppare con Linux

Salve a tutti,
Vorrei iniziare a sviluppare programmi di una certa complessità su Linux ma 
essendo per me un nuovo ambiente mi trovo in difficoltà:
-E' consigliato creare un setup per i propri programmi con interfaccia 
grafica? Quali strumenti utilizzate per creare pacchetti di installazione?
-Durante l'installazione mi sembra di aver capito che non viene mai chiesto 
il percorso di installazione, come mai?
-Se installo una versione aggiornata di un programma, dove viene installata 
dato che non viene chiesto il percorso di installazione?
-Le applicazioni scritte per KDE possono girare su Gnome e viceversa? Che 
compatibilità esiste anche tra le varie distribuzioni?
-Come posso pubblicare la mia applicazione sui repository delle grandi 
distribuzioni (es. se voglio far trovare la mia applicazione in Synaptic su 
Ubuntu cosa devo fare?)
-Esistono delle librerie/framework ufficiali (o comunque molto usati) per 
sviluppare su KDE/Gnome?
-Esiste un porting di DirectX su Linux?
-Che tool mi consigliate per uno sviluppo RAD?
Grazie a tutti e buone feste
Leonardo
 

 sviluppo RAD?
Nessuno. :)
Ognuno ha i suoi gusti. Sotto Gnome puoi usare Anjuta come IDE e Glade 
come Gui builder, e Devhelp come help in linea.
Sotto KDE non sviluppo da un pezzo, ma mi pare che vadano ancora KDevelop 
e QTDesigner
Altri ti consiglieranno Emacs, Vi, Kate, Gedit, Eclipse, ecc.
Provali e vedi come ti trovi.
Mi rendo conto che alcune parti sono un po' nebulose e accennate, ma ti 
conviene dare uno sguardo in giro e inserirti nell'ambiente con piccoli 
programmini prima di approfondire.
Bye.

 -Che tool mi consigliate per uno sviluppo RAD?
se cerrchi l'analogo di VisualBasic o Delphi lascia perdere (vabbe', esiste
Lazarus, mi pare). come tool per lo sviluppo di interfacce per QT esiste
QTdesigner, per gtk non so
S.
-- 
now playing: 
Tomorrow will take us away
Far from home
No one will ever know our names
But the bards' songs will remain
                                Blind Guardian - The Bard's Song (In The
Forest)

 ha scritto nel messaggio 
news:6rrs27F...@mid.individual.net...


 Compact nel mondo Windows)?
Sqlite, decisamente.
-- 
 . ''`.  Debian maintainer | 
http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- 
http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- 
http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

 Sql Server Compact nel mondo Windows)?
http://www.sqlite.org/
o passi da file di testo in determinati formati (xml, json ad esempio)
ps: fai attenzione al quoting

Grazie per le risposte
Leonardo
 

 come database?
Come ti hanno gia` detto, sqlite.
Se invece ti "basta" una hash table ci sono i vari dbm che permettono 
un'associazione chiave-valore.
Bye.

Grazie ancora per le celeri risposte.
Sqlite mi sembra un ottimo progetto, penso che lo adotterò molto presto :)
Leonardo 

 pochi file da copiare nella cartella dell'eseguibile
SQLite o Firebird. Il primo e` nato espressamente come database embedded
e tale vuole rimanere. Il secondo ha una modalita` embedded, ma puo`
essere facilmente portato in ambiti client/server. Per tutti e due si
tratta distribuire una libreria piu` il file di database. Personalmente
ti consiglio Firebird, non tanto perche` e` migliore, ma perche` e` piu`
completo (e.g. le foreign key su SQLite le emuli via trigger)
Enrico

 Debian)
http://en.opensuse.org/Build_Service
Tutte le maggiori distro (e architetture) in una botta sola :)
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***