Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta java

Mono, Windows.Forms e VB.NET

Oggi avevo un pò di tempo libero a disposizione e mi sono dedicato alla versione made in novell di .net, invece di testare i classici esempi in C#, ho deciso di verificare lo stato del compilatore VB.NET e delle Windows.Forms (infatti mono sarà veramente utile quando farà funzionare senza problemi applicazioni complete non esempi costruiti ad hoc). Al momento ho testato il tutto sul mio MacBook (Leopard 10.5.1, mono 1.2.6) utilizzando come editor smultron, (prometto di testare il tutto su debian in settimana). Vari helliniword testuali hanno funzionato senza problemi quindi ho provato qualcosa di grafico: --- Test_VB_Form.vb -- ' Spazio dei nomi utilizzati imports System.Windows.Forms imports System.Drawing ' Spazio dei nomi MyHeloApp come contenitore per la nostra applicazione Namespace MyHelloApp Public Class MainWindow Inherits Form ' dichiariamo due variabili di istanza, due controlli una textbox e un bottone ' dichiariamo bottone con la parola chiave wi...

j2me anche su leopard

Visto che in molti me lo chiedono ho buttato giù due righe su come impostare un ambiente di sviluppo j2me su Leopard. Innanzi tutto c'è da dire che la sun non rilascia un wireless toolkit per osx, possiamo però utilizzare un emulatore di midp2 per venire incontro a questa carenza; in realtà mpowerplayer sdk fa molto di più, fornisce un implementazione di cdc 1.1 e midp 2.0 che permette di compilare midlet su osx tramite il compilatore java; utilizzando la versione 1.4.2, in quanto la 1.5.0 presenta problemi col preverifier.  Inoltre in questo modo si può utilizzare l'amato xcode 3 anche per questo "sporco lavoro"; personalmente trovo xcode molto più leggero e funzionale di netbeans e eclipse. L'SDK presenta anche un template per xcode che utilizza ant per compilare il progetto e lanciare l'emulatore, per non cambiare troppo il build-file in questa guida mi atterò alle impostazioni standard dell'sdk. Per prima cosa è necessario scarica l'sdk dal sito: h...