Bookmark and Share
 Quale linguaggio per applicazioni desktop?

Programmazione Friday 19 September 2008 alle 13:54

Mi hanno chiesto di sviluppare (migliorandolo) un applicativo che potrebbe essere distribuito su un grande numero di piattaforme. La mia prima idea, causa deformazione professionale attuale, è stata quella di creare un applicativo web distribuibile, in ASP o PHP.

Scendendo nei dettagli, però, l’applicativo richiesto dovrà essere quasi completamente utilizzabile tramite tastiera, effettuando quindi un riconoscimento dei tasti premuti per continuare, annullare e effettuare scelte operative.
Questo fatto mi ha fatto abbandonare la scelta dell’applicativo web per dedicarmi ad un applicativo stand-alone, desktop, da distrbiuire su piattaforme Windows (questò è uno dei requisiti).

Quando ero giovane ( :-)scusatemi) programmavo parecchio in Visual Basic (allora alla verisone 6). Qualche tempo fa sono migrato alla versione 2008, versione che sfutta ora il framework .NET, senza mai avere l’opportunità di usarlo e approfondirlo nei dettagi.

Ora mi chiedo: sarà Visual Basic uno dei linguaggi di programmazione migliori per sviluppare applicativi Windows? Voi cosa usate?

Altre scelte a cui mi sono ritrovato di fronte sono (tutte di casa Microsoft):

Voi che dite?
Per favore, datemi una mano…

Bookmark and Share

Commenti a “Quale linguaggio per applicazioni desktop?”

  • Io ti consiglierei Java o Adobe Flex, quest’ultimo abbastanza semplice da imparare e veramente potente.
    Anche io ho usato molto vb6 e anche la versione express 2008, però le potenzialità di Java e Flex sono ben oltre.
    Pensa anche che le licenze di vb costano molto e oon la versione express “non potresti” distribuire applicazioni commerciali; mentre Java è gratuito e Flex costa meno di vb express.
    Io personalmente starei su Flex certo è che devi un pò studiartelo.

  • Se sei sicuro che l’applicativo gira e girerà solo su Windows, allora vai su .NET.
    Se richiede portabilità, Java è una delle soluzioni più adeguate.

  • Ciao Simo!
    Guarda io ho sviluppato un’applicativo simile e ti consiglio adobe air…puoi anche creare pagine in html come per il web che poi lui ti crea l’eseguibile desktop e non hai nessun problema di portabilità infatti va su tutte le piattaforme…se rimani su windows io lavoravo con c# e si può dire che comunque è molto potente.
    Buon lavoro!

  • Avevo optato per .NET, in particolare per Visual Basic (conoscendo il 6 mi sembrava la scelta più ovvia). I vostri commenti mi hanno confuso, ma…ho deciso di restare della mia idea e di creare questo programma in VB.NET (in particolare VB9 / VB2008).
    Che Dio me la mandi buona…

  • Avete confuso anche me!
    Comunque comincio con VB2008 oggi… speriamo bene…
    Ti posso scrivere per consigli e/o confronti?

    Ciaooo!!!

  • Certo, siamo tutti qui anche per questo! Aspetto tue informazioni…

Lascia un commento

Ti ricordo che è sempre necessario trascrivere le due parole che leggi nel box rosso. È una misura antispam.