Funzionalità prima bozza!
Giugno 25, 2007
Sono giorni che rifletto per dare un pò di concretezza a questo progetto, stasera poi ne parlero con il mio vecchio per vedere cosa ne pensa
Faccio prima un piccola descrizione di quello che per me dovrebbe fare e come dovrebbe essere questo programmino
Innanzi tutto un interfaccia minimale, una sidebar con i comandi basilari: nuovo, apri , scarica, salva, pubblica (andro a spiegare in seguito), un campo di testo per il titolo, ed una textarea per il contenuto con in testa un menu con i comandi dell’editor basilari (b, i, s, elenchi puntato e numerato, allineamento, rientri , link, immagine) e per il momento mi sembra più che sufficiente
. Ho buttato giu una lista di funzionalità e qualche linea guida: Funzionalità:
- Nuovo: crea un nuovo post. Ovvio
- Apri: apre un file contente un post (in che formato? vedremo)
- Salva: beh si presume di dover salvare il file sul pc in qualche formato per tanti motivi, è una bozza, in memoria, per controllo, copia di sicurezza o altri motivi;
- Scarica: lo scopo principale del programmino e quello di pubblicare su un blog, quindi penso sia anche giusto avere la possibilità di scaricare i contenuti del blog per poterli elaborare o no?
- Pubblica: beh senno a cosa ci serve il programma? ovviamente la pubblicazione deve avvenire attraverso il protocollo Xml-Rpc.
- ? forse ci vorrebbe anche un anteprima ma penso che questa funzionalità sia già un passo oltre, partiamo con un idea semplice
Linee guida ovvero cosa facciamo adesso? Lista dei Task successivi (GTD 0° level)
- scegliere il formato di salvataggio,
- il tipo di intefaccia grafica,
- sincronizzare lo sviluppo con strumenti compatibili,
- scrivere, scrivere, scrivere
- preparare o scegliere le componenti e le librerie da integrare.
beh ci saranno altre mille cose ma io non ho fretta quindi con calma siamo qui innanzi tutto per imparare, ovviamente
. Ora dei commenti sarebbero ben accetti!
hola!
allora premetto che sono all’inizio con la programmazione di interfacce
grafiche.. ma l’argomento mi ha sempre interessanto.. quale linguaggio
migliore per iniziare se non il nostro amato ruby?
allora come prima cosa propongo quella di scegliere la libreria grafica da
utilizzare.
io consiglio ‘caldamente’ le qt4.. mooolto carine, libere niente callback che
restituiscono tipi errati, multipiattaforma, moderna, ecc ecc
io direi proprio di cominciare tutto dall’interfaccia grafica il resto
dovrebbe essere tutto più lineare
ok allora iniziamo a produrre qualcosa di visibile! poi piano piano ottimizziamo e poi ottimizziamo!