Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Domanda da inesperto su programmazione e gui

    Salve, vorrei chiedere un'informazione.
    Mio padre tempo fa ha fatto qualche programma, in visual basic, e sono sempre stato abituato quindi a vedere un ide che gestisce in unico ambiente sia la gui che la programmazione degli eventi, o comounque il codice.

    Io conosco il php, volevo iniziare a vedere qualcosa di programmazione su linux (uso ubuntu), ma non mi è chiara una cosa.
    A parte gambas (che non mi sembra sia molto utilizzato), non mi è parso che ci siano ide che gestiscano sia la gui che la "programmazione". Io pensavo di approcciare con python, ma ho questo dubbio di fondo...
    DEvo scrivere "a mano" le chiamate alle librerie grafiche (gtk, per esempio) o esiste un editro di interfaccie a cui poi mi devo collegare?
    Scusate se non sono chiaro, ma sto iniziando proprio ora..

    Sergej
    :: Il Deposito
    Canti di protesta politica e sociale
    Archivio di testi e accordi

  2. #2
    Se ti piace Java potresti provare NetBeans il quale ti permette di disegnare i form a colpi di click per poi inserire il codice, oppure Lazarus (è un clone di Delphi), posto che ti piaccia il Pascal. Anch'esso permette di disegnare i form a colpi di click.

  3. #3
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732
    io ho usato gambas ai tempi e devo dire che mi piaceva molto... nonostante non sia effettivamente utilizzatissimo

  4. #4
    Utente di HTML.it L'avatar di preben
    Registrato dal
    Mar 2008
    Messaggi
    78
    Se stai iniziando con il python, ti consiglio, per il momento, editor di testo e terminale. Se invece preferisci usare un ide, qualche utente usa Eric.
    Ciao!

  5. #5
    Io suggerisco Java, ma per quanto possibile suggerisco di scrivere a mano il codice delle GUI.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  6. #6
    potresti provare lazarus/freepascal che poi sarebbe il delphi per linux

  7. #7

    Re: Domanda da inesperto su programmazione e gui

    Originariamente inviato da Sergej_D
    Salve, vorrei chiedere un'informazione.
    Mio padre tempo fa ha fatto qualche programma, in visual basic, e sono sempre stato abituato quindi a vedere un ide che gestisce in unico ambiente sia la gui che la programmazione degli eventi, o comounque il codice.

    Io conosco il php, volevo iniziare a vedere qualcosa di programmazione su linux (uso ubuntu), ma non mi è chiara una cosa.
    A parte gambas (che non mi sembra sia molto utilizzato), non mi è parso che ci siano ide che gestiscano sia la gui che la "programmazione". Io pensavo di approcciare con python, ma ho questo dubbio di fondo...
    DEvo scrivere "a mano" le chiamate alle librerie grafiche (gtk, per esempio) o esiste un editro di interfaccie a cui poi mi devo collegare?
    Scusate se non sono chiaro, ma sto iniziando proprio ora..

    Sergej
    Allora, per iniziare direi che Python è un'ottima scelta. Per creare le interfacce grafiche (e qui parlo di Gtk, perchè conosco quelle) ci sono due strade: "scrivere" a mano la gui usando le chiamate alle librerie oppure usare Glade, che permette di creare in maniera visuale l'interfaccia e salvarla in un file .glade, che poi dovrà essere caricato dal programma. In ogni caso servono i bindings alle Gtk per Python, e cioè PyGTK (http://www.pygtk.org ), per cui sullo stesso sito esiste un ottimo tutorial e un valido manuale di riferimento.

    Se invece vuoi un ide integrato tipo visualbasic/visualstudio puoi usare Mono con Monodevelop (Mono è il corrispettivo di .net per Linux, si programma in diversi linguaggi, principalmente in C# che ricorda molto il Java).

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    225
    Per il C++ con le QT puoi usare kdevelop (l'IDE). QTDesign invece ti permette di disegnare graficamente con il maouse l'interfaccia, poi via ereditarieta' multipla associ eventi a metodi via connect. Per progetti opensource su linux le qt sono GPL.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.