Lug 092011
 
Sviluppare applicazioni android: Il primo pulsante

In questa nuova puntata vediamo il primo esempio di interfaccia interattiva, in particolare ci soffermiamo nel disegnare un semplice pulsante sullo schermo a cui dovrà corrispondere una reazione da parte del nostro software. Per questa prima puntata passeremo inizialmente dalla via più semplice senza troppe complicazioni ma è bene sapere che non è l’unica via […]

Lug 072011
 
Sviluppare applicazioni android: parte 4 - ancora con i Layout

Dopo la precedente puntata sul linearlayout in cui abbiamo affrontato in modo molto approfondito come creare un layout complesso con LinearLayout, ora proseguiamo il nostro studio con gli altri tipi di layout. RelativeLayout Cominciamo perciò a vedere il RelativeLayout che abbiamo già incontrato in precedentaza anche se non lo abbiamo ancora approfondito. Vi faccio notare […]

Giu 162011
 
Sviluppare applicazioni android: parte 3 - Layout

Dopo aver visto brevemente com’è formato un progetto Android e cosa sono le view,  in questa terza puntata andiamo a scoprire le basi dell’interfaccia grafica di un’applicazione Android cominciando dai layout. Ma cos’è un layout? Questo è uno dei termini che manterrò in lingua inglese ma, se volessimo tradurlo, potremmo usare parole quali schema, impaginazione, […]

Giu 092011
 
Sviluppare applicazioni android: parte 2

Anche se i commenti agli articoli sono quasi nulli (uffi, almeno un commento di incoraggiamento potreste lasciarmelo) e nessuna buona anima clicca su qualche link pubblicitario, il primo articolo su Android ha avuto un gran successo in termini di visite per cui ho deciso  di continuare scrivendo ulteriori post di approfondimento. Diamo per scontato che […]

Gen 042011
 
Sviluppare applicazioni Android su Windows. Primi passi.

Vediamo i primissimi passi per sviluppare applicazioni Android su Windows. Comincio subito con il dirvi che anche per me è una prima esperienza, ho uno smartphone android (HTC Desire) da pochi giorni, ed ho già preso in considerazione l’idea di scrivere qualche applicazione. Come tutte le novità di una certa complessità ci sono un sacco […]

Nov 232010
 
Aggiornare la versione delle wxWidgets in un vecchio progetto CodeBlocks su Windows

Un titolo lungo per un argomento che può nascondere diverse insidie. Vediamo a cosa ci riferiamo. Prenderò quale esempio un mio vecchio progetto, uno dei primi scritti con CodeBlocks.. Ma non voglio annoiarvi con il programma vero e proprio: quel progettino utilizzava le WxWidgets 2.8.9 che ora vorrei sostituire con le 2.9.1. Come facciamo? Diamo […]

Ott 182010
 
CodeBlocks: DLL sotto Linux

Eccoci ritrovati a questo nuovo appuntamento. Oggi vedremo come trasportare l’esempo di DLL creato nello scorso articolo per farlo funzionare sotto Linux. La prima parte riguarda chiaramente il trasporto della DLL vera e propria. Con mia sorpresa scopro che il progettino creato per windows utilizza opzioni di compilazione identiche su Linux, inoltre non essendoci librerie […]

Ott 132010
 
CodeBlocks: creiamo una DLL sotto Windows

In questo nuovo articolo tratteremo la creazione di una DLL sotto windows con il nostro amato CodeBlocks. Se seguite questo breve tutorial scoprirete che la cosa è tutt’altro che complessa, quasi banale, nonostante a mio tempo ho fatto non poca fatica a comprendere questi semplici passi. Credo che chi è giunto in questo articolo già […]

Ott 092010
 
wxString: il prezzo della flessibilità…

Benritrovati con questo nuovo articolo. Il titolo è forse un po’ criptico ma mi spiegherò subito meglio. Quando utilizzavo il Borland C Builder avevo a disposizione una fantastica classe per la gestione delle stringhe, le AnsiString. Passando alle wxWidgets mi ritrovo la wxString, che ovviamente sono del tutto incompatibili dal punto di vista delle funzioni […]

Set 302010
 
CodeBlocks: creare progetti multiplatform (parte 1)

Se avete seguito le puntate sin dall’inizio, saprete che la scelta di wxWidgets e CodeBlocks (CB) è stata fatta non solo per svincolarmi dal vecchio e costoso Borland Builder, ma anche per affacciarmi alla possibilità di fare programmazione multiplatform, in particolare mi stuzzicava l’idea di convertire il mio software di domotica per funzionare in ambiente […]