Menų principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Lista Utenti
 Contatti
Ricerca Google

Login

Nick


Password


                                                                                   
29 Luglio 2008 Postato da: Mak73
Aggiornamenti software
Commenti: 39  Aggiungi - Pagine: 1-2


Pagine: -1- [2] -

Corri veloce Regina delle corse!!

Post inviati: 243

Visulizza profilo Messaggio Personale
151.33.56.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 21 in risposta al 20 di Mak73
ShInKurO 31 Luglio 2008    08:48:59

Citazione

Cmq anche a me la critica è parsa esagerata, voglio dire PFTP è alla release 0.3, non si sa nemmeno se quella sarà la gui finale, magari è solo una cosa iniziale che verrà sviluppata col tempo, non so se ti ricordi le prime release di OWB tanto per intenderci o di Sputnik.



Non è così, Reaction/MUI non permettono lo stravolgimento dell'interfaccia grafica dopo averla scritta senza scombinare il programma stesso. La GUI in questi framework non ha una separazione dal codice del programma stesso, non è mica C#. Una cosa del genere si potrebbe probabilmente fare con Feelin. Non c'entra nulla OWB... Sputnik che stavolgimento ha subìto scusa?

Citazione

Magari il programmatore in futuro supporterà l'uso di finestre multiple e quant'altro, vogliamo solo dargliene il tempo?


Con Reaction/MUI non puoi pensare in un secondo momento alla GUI, o la progetti bene all'inizio o non la recuperi più, soprattutto se non hai esperienza e scrivi di getto in modo strutturato e senza subclassare nulla. In queste condizioni puoi aggiungere o togliere gadget, ma se la GUI è progettata in quel modo dubito che lui nella versione 1.0 stravolgerà il proprio programma per una GUI migliore.

Citazione

Poi se uno come me che si lavora le sue otto ore al giorno si mette a fare un programma, sai che me ne frega degli standard delle GUI e quant'altro.




Beh qui andiamo su un discorso puramente di coscienza e serietà... Ognuno è libero di lavorare come meglio creda, ma se offri un programma ad un pubblico come minimo devi rispettare degli standard di programmazione e di stile in modo da rispettare con essi il tuo utente, è una questione di serietà. Soprattutto se poi ti devi "fighettizzare" in giro per i forum e fare apparire l'uscita di una revisione del tuo programma come l'evento/notizia del mese. Altrimenti si impiega il proprio tempo libero in qualcosa di più produttivo per se stessi...

Poi c'è anche da dire che chi lavora con Reaction fa molta più fatica a costruire GUI, e dunque se tanto mi dà tanto, quanto meno cercherei di realizzare una GUI buona e al passo coi tempi, sennò mi sentirei un pò..."triste" (coscienza).

Sarò io che prendo qualsiasi lavoretto con serietà (per dirti, l'altra sera mi è arrivata una mail di un utente NoWinED OS3 che non riusciva ad esportare testo, ho fixato il problema e gli ho chiesto scusa. In fondo con il mio programma ci manipola i propri dati,... un pò di rispetto...). Se mi capita tra le mani un documento relativo a quello che sto facendo, se lo trovo valido e attuale, cerco di rispettarlo. Capisco che la gente non sia fatta tutta nello stesso modo, ma almeno che non si fighettizzi per robe che anni fa rimanevano negli angoli più bui di aminet.

Eh lo so, su Amiga fa notizia anche la cacca del cane dei Frieden, la caccola sotto la sedia di Laire e l'ennesimo porting di AROS_alpha_crashoso_inusabile sul processorino per i nuovi sturalavandini multimediali (non mi riferisco a SAM, vedrete...), ma ci si dovrebbe passare la mano sulla coscenza ogni tanto...


Ciao da ShInKurO!



http://shinkuro.amiga.it

Post inviati: 556

Visulizza profilo Messaggio Personale
62.101.126.*** Mozilla/5.0 (Macintosh; U; Intel Mac OS X; it-it) AppleWebKit/523.12 (KHTML, like Gecko) Version/3.0.4 Safari/523.12
Commento 22
nubechecorre 31 Luglio 2008    13:11:50


@Shinky

Ok tranquillo tutto a posto

Post inviati: 761

Visulizza profilo Messaggio Personale
93.144.154.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 23
Tuxedo 31 Luglio 2008    17:09:50

@Shinky

Hai provato a far presente le tue perplessità all'autore di pFTP?
Ache solo per curiosità e vedere che ti risponde, magari ti stupice...

CIAO!


Simone"Tuxedo"Monsignori, Perugia, ITALY.

Il Webmaster

Post inviati: 2665

Visulizza profilo Messaggio Personale
79.30.212.*** Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Commento 24 in risposta al 21 di ShInKurO
Mak73 31 Luglio 2008    18:25:11

Citazione

Non è così, Reaction/MUI non permettono lo stravolgimento dell'interfaccia grafica dopo averla scritta senza scombinare il programma stesso. La GUI in questi framework non ha una separazione dal codice del programma stesso, non è mica C#. Una cosa del genere si potrebbe probabilmente fare con Feelin. Non c'entra nulla OWB... Sputnik che stavolgimento ha subìto scusa?


E chi ha parlato di stravolgimenti dell'interfaccia, io ho solo detto che attualmente magari è così perchè in futuro il programmatore ha previsto di supportare l'uso di finestre multiple, un po' tipo SmartFTP, ma per ora non essendo implementato ha ritenuto che 'a parer suo' andasse meglio 'bloccare' le uniche che ci sono per poi sbloccarle in un secondo momento quando il programma permetterà di aprire più finestre.

Citazione

Con Reaction/MUI non puoi pensare in un secondo momento alla GUI, o la progetti bene all'inizio o non la recuperi più, soprattutto se non hai esperienza e scrivi di getto in modo strutturato e senza subclassare nulla. In queste condizioni puoi aggiungere o togliere gadget, ma se la GUI è progettata in quel modo dubito che lui nella versione 1.0 stravolgerà il proprio programma per una GUI migliore.


E tu sai come lo ha programmato se ha subclassato o meno?
Citazione

Citazione

Poi se uno come me che si lavora le sue otto ore al giorno si mette a fare un programma, sai che me ne frega degli standard delle GUI e quant'altro.



Beh qui andiamo su un discorso puramente di coscienza e serietà... Ognuno è libero di lavorare come meglio creda, ma se offri un programma ad un pubblico come minimo devi rispettare degli standard di programmazione e di stile in modo da rispettare con essi il tuo utente, è una questione di serietà. Soprattutto se poi ti devi "fighettizzare" in giro per i forum e fare apparire l'uscita di una revisione del tuo programma come l'evento/notizia del mese. Altrimenti si impiega il proprio tempo libero in qualcosa di più produttivo per se stessi...


Ognuno è libero di lavorera come crede e come può, non è che si nasce imparati eh.

Questa mi piace

Citazione

Ognuno è libero di lavorare come meglio creda, ma se offri un programma ad un pubblico come minimo devi rispettare degli standard di programmazione e di stile in modo da rispettare con essi il tuo utente, è una questione di serietà


Lo andiamo a spiegare anche ad MS e compagnia bella che per anni hanno programmato un browser seguendo pochi standard e cercando di imporre i loro?
Rispettare l'utente? Perchè qualcuno è stato preso a bastonate per usare PFTP?

Il fatto di 'fighettizzarzi' lo hai tirato fuori adesso, e mi pare che sia questo che ti dà fastidio più della GUI.

Citazione

Sarò io che prendo qualsiasi lavoretto con serietà (per dirti, l'altra sera mi è arrivata una mail di un utente NoWinED OS3 che non riusciva ad esportare testo, ho fixato il problema e gli ho chiesto scusa. In fondo con il mio programma ci manipola i propri dati,... un pò di rispetto...). Se mi capita tra le mani un documento relativo a quello che sto facendo, se lo trovo valido e attuale, cerco di rispettarlo. Capisco che la gente non sia fatta tutta nello stesso modo, ma almeno che non si fighettizzi per robe che anni fa rimanevano negli angoli più bui di aminet.


E qui ti stai 'fighettizzando' tu, sulla serietà nel lavoro lasciamo perdere.


Pace e bene a tutti.

Corri veloce Regina delle corse!!

Post inviati: 243

Visulizza profilo Messaggio Personale
151.33.56.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 25 in risposta al 23 di Tuxedo
ShInKurO 31 Luglio 2008    23:35:25

Citazione

@Shinky

Hai provato a far presente le tue perplessità all'autore di pFTP?
Ache solo per curiosità e vedere che ti risponde, magari ti stupice...



Tu dici? A me pare molto difficile che possa variare una scelta così radicata, poi boh! Sarebbe come chiedere a M$ di spostare la chiusura da destra a sinistra perchè sta vicina al gadget massimizzatore


Ciao da ShInKurO!



http://shinkuro.amiga.it

Corri veloce Regina delle corse!!

Post inviati: 243

Visulizza profilo Messaggio Personale
151.33.56.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 26 in risposta al 24 di Mak73
ShInKurO 31 Luglio 2008    23:44:34

Citazione

E chi ha parlato di stravolgimenti dell'interfaccia, io ho solo detto che attualmente magari è così perchè in futuro il programmatore ha previsto di supportare l'uso di finestre multiple, un po' tipo SmartFTP, ma per ora non essendo implementato ha ritenuto che 'a parer suo' andasse meglio 'bloccare' le uniche che ci sono per poi sbloccarle in un secondo momento quando il programma permetterà di aprire più finestre.


Mah... guarda che ad implementare due finestre dopo aver fatto ciò che ha realizzato non ci vuole poi molto eh...



Citazione

E tu sai come lo ha programmato se ha subclassato o meno?


Non penso che si sia assunto questo rischio visto che gli stessi Dev di OS4 sconsigliano di subclassare certe classi Reaction (lo so che non ha senso, ma vabbè...)



Citazione

Ognuno è libero di lavorera come crede e come può, non è che si nasce imparati eh.


Ovviamente, ma sicuramente una persona che conosce l'inglese meglio di me (o di altri programmatori Amiga italiani) ha proprio il materiale da leggere sotto il naso, quindi la curva di apprendimento è sicuramente migliore rispetto ad altre situazioni...


Citazione

Il fatto di 'fighettizzarzi' lo hai tirato fuori adesso, e mi pare che sia questo che ti dà fastidio più della GUI.


Se mi desse più fastidio questo che una GUI inamovibile spacciata come ultimo ritrovato dei software OS4 nativi lo ignorerei, come già faccio con altri software (che stranamente sono tutti OS4... )


Citazione

E qui ti stai 'fighettizzando' tu


Perchè? Sto semplicemente dicendo la verità, se volessi fighettizzarmi avrei argomentazioni ben più articolate da esporre ;-P


Ciao da ShInKurO!



http://shinkuro.amiga.it

Post inviati: 761

Visulizza profilo Messaggio Personale
93.144.147.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 27 in risposta al 25 di ShInKurO
Tuxedo 1 Agosto 2008    00:32:33

Citazione


Tu dici? A me pare molto difficile che possa variare una scelta così radicata, poi boh! Sarebbe come chiedere a M$ di spostare la chiusura da destra a sinistra perchè sta vicina al gadget massimizzatore





Tentar non nuoce...
Basta che metti un bel post su AW e vedi come ti risponde...
Magari chiedendogli semplicemente ilk perchè di tale scelta senza stargli ad esporre tute 'ste storie sulla documentazione di questo o quello che, per me, potrebbe anche ignorare(nel senso che magari a lui serviva un client FTP e l'ha fatto, poi magari la GUI la "sottovalutata" perchè per quello che deve fare va più che bene così...o magari semplicemente non è capace di farla e invece di stare del tempo ad impararlo ha preferito sviluppare il proprio programma dato che avere una bella GUI e poi non avere funzioni mi pare peggio che l'incontrario...)...


Simone"Tuxedo"Monsignori, Perugia, ITALY.

Pegasus RyuSei Ken

Post inviati: 7728

Visulizza profilo Messaggio Personale
87.2.122.*** Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16
Commento 28 in risposta al 27 di Tuxedo
Seiya 1 Agosto 2008    11:15:58

Citazione

dato che avere una bella GUI e poi non avere funzioni mi pare peggio che l'incontrario...)...






stra quoto

Post inviati: 104

Visulizza profilo Messaggio Personale
67.203.130.*** Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5
Commento 29
saimon69 1 Agosto 2008    22:20:56

@shinkuro

Parlando di GUI e' interessante come in questo thread su Amigaworld.net lo stesso pete parli del modo in cui lavora:

Citazione

I don't use (most of) the macros. PFTP's GUI, for example, is all raw taglist. I find as long as i keep it indented correctly, i can follow it fine, even when i have to cut and paste parts of it.


E comunque, legandomi al soggetto stesso del thread di cui sopra,ovvero la creazione di un programma per definire GUI, magari ti da qualche idea per un tool simile per zune sotto AROS che al momento, escluso feelin, manca del tutto....

Saimon69


-------------------------------------------------- --------

http://scarabocchibinari.ilcannocchiale.it - mio blog online

http://binarydoodles.wordpress.com - blog in inglese

Corri veloce Regina delle corse!!

Post inviati: 243

Visulizza profilo Messaggio Personale
151.33.58.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 30 in risposta al 29 di saimon69
ShInKurO 2 Agosto 2008    01:02:49

Citazione

@shinkuro

Parlando di GUI e' interessante come in questo thread su Amigaworld.net lo stesso pete parli del modo in cui lavora:

Citazione

I don't use (most of) the macros. PFTP's GUI, for example, is all raw taglist. I find as long as i keep it indented correctly, i can follow it fine, even when i have to cut and paste parts of it.




Embè, anch'io non uso le macro, fanno casino con AROS e il GCC2.9 sotto OS3. Che importa di come indetta il codice?

Citazione

E comunque, legandomi al soggetto stesso del thread di cui sopra,ovvero la creazione di un programma per definire GUI, magari ti da qualche idea per un tool simile per zune sotto AROS che al momento, escluso feelin, manca del tutto....

Saimon69





Trovo gli strumenti che generano automaticamente le GUI come qualcosa di discreto per i principianti e per chi ha delle scadenze lavorative. In altri casi lasciare il compito di generare GUI a degli strumenti automatici è un azzardo che non farei su programmi seri... Potrei prendere come esempio il Visual C# che quando usi i tools grafici istanzia e connette tutti gli elementi di una gui in un unico metodo, qualcosa di osceno se pensi alla programmazione OOP basata sul riutilizzo ed estensione di classi per composizione ed ereditarietà...


Ciao da ShInKurO!



http://shinkuro.amiga.it

Post inviati: 104

Visulizza profilo Messaggio Personale
67.203.130.*** Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5
Commento 31
saimon69 2 Agosto 2008    02:34:59

@shinkuro

Guarda, questa e' la mia personale opinione:

considerato che ci troviamo in una situazione dove:

- ci sono pochi sviluppatori su amiga/aros/morphos

- la programmazione su codeste piattaforme non e' cosa triviale

- manca software moderno o in alcuni casi perfino essenziale

io penso che abbiomo bisogno di un qualche tipo di RAD per potere invogliare sviluppatori a produrre se non sotto amiga almeno sotto mos ed aros;

[brainstorm mode on]
probabilmente un tool tipo ADV sarebbe stato ideale, ma per essere veramente vincente un tool del genere dovrebbe avere modalita' di esportazioni multiple, come ad esempio per:
-c
-c++
-reaction
-MUI
-lua/hollywood
-arexx/regina rexx
-mattathias basic/amos/etc.
e altre configurabili;

magari farlo diventare una estensione per muirks!ide
[brainstorm mode off]

C'e' il fatto che come dici tu il codice non sarebbe il piu' pulito possibile, ma senza dubbio si ritroverebbe ad essere uno strumento importante per sviluppare,se non applicativi completi, prototipi e GUI per macro.

Uno dei segreti del successo di win,mac e simili [ma anche a livello minore dei desktop environment linux] e' stata la presenza di ambienti di disegno interfaccia, e non non ne abbiamo neanche uno open source da usare al momento.

E' mia intenzione aumentare il numero degli sviluppatori su amiga e oidi, farli imparare ad usare la piattaforma, svezzarli, poi secondo le leggi dell'evoluzione, chi vuole fare cose migliori approdera' a un livello superiore con criteri migliori di stesura e di pulizia del codice; altri potranno cessare ed altri ancora continuare a lavorare scarsi ma l'importante e' avere piu' sviluppatori e per fare cio', soprattutto in questi tempi in cui i giovinetti non sono piu' attratti dalla programmazione a medio e basso livello...

Saimon69

Ultima modifica avvenuta il 02/08/2008 alle ore 02:50:54


-------------------------------------------------- --------

http://scarabocchibinari.ilcannocchiale.it - mio blog online

http://binarydoodles.wordpress.com - blog in inglese

Corri veloce Regina delle corse!!

Post inviati: 243

Visulizza profilo Messaggio Personale
151.33.58.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 32 in risposta al 31 di saimon69
ShInKurO 2 Agosto 2008    09:31:34

Citazione


io penso che abbiomo bisogno di un qualche tipo di RAD per potere invogliare sviluppatori a produrre se non sotto amiga almeno sotto mos ed aros;


Guarda che la gente non programma su Amiga non perche non ci sono strumenti RAD
Semplicemente programmando su Amiga non si guadagna, tutto qui. Chi programma lo fa per passione.


[brainstorm mode on]
probabilmente un tool tipo ADV sarebbe stato ideale, ma per essere veramente vincente un tool del genere dovrebbe avere modalita' di esportazioni multiple, come ad esempio per:
-c
-c++
-reaction
-MUI
-lua/hollywood
-arexx/regina rexx
-mattathias basic/amos/etc.
e altre configurabili;

magari farlo diventare una estensione per muirks!ide
[brainstorm mode off]


Non esiste nemmeno su altre piattaforme un programma che ti generi a tua scelta codice gtk, piuttosto che cocoa piuttosto che C piuttosto che Objective-C, ecc...
Non potrà mai esistere una cosa così, perchè ogni framework si programma in modo differente ed ogni linguaggio ha le sue regole...
Se poi nello specifico parliamo di Amiga, il codice MUI è differente da quello Reaction, certo MUI si può programmare come fosse Reaction, ma sarebbe uno spreco e la documentazione lo sconsiglia.

Citazione

C'e' il fatto che come dici tu il codice non sarebbe il piu' pulito possibile, ma senza dubbio si ritroverebbe ad essere uno strumento importante per sviluppare,se non applicativi completi, prototipi e GUI per macro.


Su Amiga non puoi separare il programma dalla sua GUI, a meno che non si parla di un programma CLI con output custom tipo MPlayer (e cmq questo è uno stile di programmazione tipico delle piattaforme UNIX per retaggio culturale. Non ha senso su una pittaforma con GUI embedded scrivere codice per programmi nativi in quel modo). Ma è ovvio che quando vuoi scrivere un programma gestionale per la gente comune non lo scrivi per la Shell (un file manager, un client FTP, RSS, un TextEditor, un mailer, ecc...)

Citazione

Uno dei segreti del successo di win,mac e simili [ma anche a livello minore dei desktop environment linux] e' stata la presenza di ambienti di disegno interfaccia, e non non ne abbiamo neanche uno open source da usare al momento.


Mah....

Citazione

E' mia intenzione aumentare il numero degli sviluppatori su amiga e oidi, farli imparare ad usare la piattaforma, svezzarli, poi secondo le leggi dell'evoluzione, chi vuole fare cose migliori approdera' a un livello superiore con criteri migliori di stesura e di pulizia del codice; altri potranno cessare ed altri ancora continuare a lavorare scarsi ma l'importante e' avere piu' sviluppatori e per fare cio',


Più di una guida alla programmazione scritta in modo relativamente più moderno non vedo come potresti aiutarli

Citazione

soprattutto in questi tempi in cui i giovinetti non sono piu' attratti dalla programmazione a medio e basso livello...


Motivo in più per programmare con MUI


Ciao da ShInKurO!



http://shinkuro.amiga.it

Post inviati: 104

Visulizza profilo Messaggio Personale
67.203.130.*** Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5
Commento 33
saimon69 6 Agosto 2008    04:55:58

@shinkuro

Non quoto ma cerco di ricollegarmi sia al tuo discorso sulla GUI di Pete FTP che alla diatriba occorsa nell'AROS developer forum a proposito dell' usabilita' di AROs e del cercare di settare delle guidelines per l'interfaccia grafica.

Proprio ieri su slashdot e' stato postato questo:

http://mpt.net.nz/archive/2008/08/01/free-software -usability

Parla dei problemi che i progetti open source hanno per quanto riguarda l'usabilita' delle interfacce grafiche e non: nulla di nuovo, in breve trattasi di una combinazione di ego,hacker culture,mancanza di skills appropriate, mancanza di risorse economiche (uno studio di usabilita' fatto bene non e' economico a parte casi che diro' sotto), codice prima di pianificare ( e per un programma con GUI bisogna pianificare la gui prima) e infine la cultura *IX che ancora una volta vede la GUI come secondaria rispoetto al programma stesso.

Ora, essendo io persona abbastanza pratica, ho pensato che l'avvento di un moderno sistema RAD o un interface designer o qualcosa di simile per AROS (magari insieme a una macchina virtuale come LLVM in Mattathias Basic) e, vista la sua natura open source, anche per altre incarnazioni di Amiga OS possa attirare un po' di "carne fresca" sotto guisa di sviluppatori ga' avvezzi ai metodi win mac e linux nelle incarnazioni GUI per fornire alcune delle applicazioni di cui AROS cosi' come altri sistemi operativi hanno bisogno per giustificare l'esistenza stessa di un sistema operativo: utilizzare un computer per fare delle cose.

Vedo interessanti aperture soprattutto per quei campi hobbistici in cui ci si vuole concentrare di piu' sul computer come ausilio che come strumento da gestire a parte: ricordo programmi su amiga per HAM radio, per illuminotecnica (erano stati rilasciati dei sorgenti per programmi simili un po' di tempo fa) e per altri settori hobbistici magari secondari in cui il s.o. non necessita di grandi capacita' per operare e piu' semplice e' meglio e' ed al momento le alternative sono solo win o linux, entrambi abbatanza gonfiati, che necessitano di macchine abbastanza potenti e di solito devono essere gestite con cautela: AROS per queste cose risulta perfetto: gira su macchine non troppo recenti, non usa troppe risorse ed e' relativamente semplice da gestire.

Poi a proposito del GUI designer, io ho detto quale penso siano delle caratteristiche vincenti: poi se non e' tecnicamente possibile realizzarle abbi pazienza: il massimo che ho sviluppato e' su actionscript e in parte ad oggetti (e non sono MAI riuscito a far funzionare una app ad oggetti delle mie finora): ho tirato fuori anche il C for dummies (il tuo corso viene dopo chiaro) per vedere se riesco a imparare qualcosa ma al momento sono ancora abbastanza in acque alte; sapessi come farlo un GUI editor lo scriverei, o magari se ti metto la pulce nell'orecchio e lo fai tu ottimizzato come pensi sia meglio....


Saimon69


-------------------------------------------------- --------

http://scarabocchibinari.ilcannocchiale.it - mio blog online

http://binarydoodles.wordpress.com - blog in inglese

Corri veloce Regina delle corse!!

Post inviati: 243

Visulizza profilo Messaggio Personale
151.33.56.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 34 in risposta al 33 di saimon69
ShInKurO 6 Agosto 2008    09:08:14

Citazione

@shinkuro

Non quoto ma cerco di ricollegarmi sia al tuo discorso sulla GUI di Pete FTP che alla diatriba occorsa nell'AROS developer forum a proposito dell' usabilita' di AROs e del cercare di settare delle guidelines per l'interfaccia grafica.

Proprio ieri su slashdot e' stato postato questo:

http://mpt.net.nz/archive/2008/08/01/free-software -usability



Bellissimo, grazie, vado subito a leggermelo... chissà che non possa riaprire il discorso sulla ml di AROS


Citazione

Ora, essendo io persona abbastanza pratica, ho pensato che l'avvento di un moderno sistema RAD o un interface designer o qualcosa di simile per AROS (magari insieme a una macchina virtuale come LLVM in Mattathias Basic) e, vista la sua natura open source, anche per altre incarnazioni di Amiga OS possa attirare un po' di "carne fresca" sotto guisa di sviluppatori ga' avvezzi ai metodi win mac e linux nelle incarnazioni GUI per fornire alcune delle applicazioni di cui AROS cosi' come altri sistemi operativi hanno bisogno per giustificare l'esistenza stessa di un sistema operativo: utilizzare un computer per fare delle cose.


Eheh ma il concetto è proprio un altro, e tu l'hai evidenziato con questo post, solo che non te ne sei reso conto
Se i progetti opensource (AROS in primis) mettono in secondo piano la GUI e l'usabilità, come fai a scrivere un GUI Builder che rispetti i canoni dell'usabilità se l'OS per il quale lo vuoi scrivere non ha posto alcuna base?
Poni le basi tu senza consultazione? Sarebbe anarchia...
Dunque è prima necessario stilare un documento (come fu lo Style Guide su Amiga, ed è ora lo Style Guide di Cocoa su OSX) che identifichi tutti i canoni da rispettare per costruire una GUI su quel sistema. Tali regole sono fondamentali oggigiorno non solo per una questione di usabilità, ma anche per una questione di distinzione: attraverso lo sfruttamento delle caratteristiche di MUI/Zune identifichi le GUI AROS rispetto ad altre GUI.

Bene, adesso fai questo discorso sulla ml di AROS a persone che ancora non mi hanno fixato il bug che se metti uno stesso oggetto TheBar dentro un gruppo che contiene un altro oggetto TheBar (dopo l'apertura della finestra dentro un InitChange/ExitChange) gura tutto

Prima di uno Style sull'usabilità dovrebbero incrementare l'usabilità stessa delle API a disposizione, in altre parole dovrrebbero rendere Zune compatibile ALMENO con MUI3.8 (che ha molti bug in confronto al 3.9)...


Citazione

Poi a proposito del GUI designer, io ho detto quale penso siano delle caratteristiche vincenti: poi se non e' tecnicamente possibile realizzarle abbi pazienza: il massimo che ho sviluppato e' su actionscript e in parte ad oggetti (e non sono MAI riuscito a far funzionare una app ad oggetti delle mie finora): ho tirato fuori anche il C for dummies (il tuo corso viene dopo chiaro) per vedere se riesco a imparare qualcosa ma al momento sono ancora abbastanza in acque alte;


Provata la mia guida?

Citazione

sapessi come farlo un GUI editor lo scriverei, o magari se ti metto la pulce nell'orecchio e lo fai tu ottimizzato come pensi sia meglio....


In realtà ho una mezza idea di realizzare un builder per AmigaGuide tutto con drag&drop giusto per imparare il d&d su MUI.... ma non so se avrò il tempo...

Per un GUI Builder serio devi conoscere il Framework a memoria, diciamo che una cosa così la potrebbe fare alfie, non certo io che dopo mesi ho capito a che serve overloadare certi metodi MUI


Ciao da ShInKurO!



http://shinkuro.amiga.it

Post inviati: 104

Visulizza profilo Messaggio Personale
67.203.130.*** Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5
Commento 35
saimon69 6 Agosto 2008    19:24:19

"overloadare"? Inteso come "sovraccaricare" o cosa?


-------------------------------------------------- --------

http://scarabocchibinari.ilcannocchiale.it - mio blog online

http://binarydoodles.wordpress.com - blog in inglese

Corri veloce Regina delle corse!!

Post inviati: 243

Visulizza profilo Messaggio Personale
151.33.62.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 36 in risposta al 35 di saimon69
ShInKurO 7 Agosto 2008    00:31:07

Citazione

"overloadare"? Inteso come "sovraccaricare" o cosa?






si, nel senso di sovraccaricare, ma è bruttissimo da dire in italiano
Se hai programmato ad oggetti sai di cosa parlo


Ciao da ShInKurO!



http://shinkuro.amiga.it

Post inviati: 104

Visulizza profilo Messaggio Personale
67.203.130.*** Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5
Commento 37
saimon69 7 Agosto 2008    01:38:56

ci ho provato, in actionscript 3 ma finora nessuno dei miei oggetti ha funzionato quindi una spiegazione ci sta bene...

Saimon69

Tra parentesi un altro link interessate e' qui:

http://www.joelonsoftware.com/printerFriendly/uibo ok/fog0000000249.html


-------------------------------------------------- --------

http://scarabocchibinari.ilcannocchiale.it - mio blog online

http://binarydoodles.wordpress.com - blog in inglese

Corri veloce Regina delle corse!!

Post inviati: 243

Visulizza profilo Messaggio Personale
151.33.62.*** IBrowse/2.4oem (AmigaOS 4.0; PPC; 68K build)
Commento 38
ShInKurO 8 Agosto 2008    22:38:08

Stampato e letto, veramente interessante, se ne hai altri manda pure

Chissà se qui in Italia ci sono master/specialistiche che riguardano le UI... C'è nessunoo?!


Ciao da ShInKurO!



http://shinkuro.amiga.it

Post inviati: 104

Visulizza profilo Messaggio Personale
67.203.130.*** Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14) Gecko/20080406 K-Meleon/1.1.5
Commento 39 in risposta al 38 di ShInKurO
saimon69 9 Agosto 2008    01:14:03

Citazione

Stampato e letto, veramente interessante, se ne hai altri manda pure

Chissà se qui in Italia ci sono master/specialistiche che riguardano le UI... C'è nessunoo?!






Nel 2002 avevo partecipato a un seminario dell'Istituto Europeo di Design chiamato id3, che si prendeva cura dei nuovi trend nel design digitale, incluse le interfacce utente e tra i relatori vi era anche Javier Roca, dells scuola di Kai Krause, che coloro che usano KPT,Bryce, poser e Carrara conoscono come designer delle interfacce utente, ma il suo approccio non era esattamente consono alle guidelines, piu' a uno "scoprire" l'interfaccia a livelli superiori con l'avanzare dell'esperienza;

comunque di recente mi e' capitato sotto questo gruppo votato agli studi di usabilita' come servizio open source:

http://www.openusability.org/

che puo' tornare utile anche ad altri amighisti e non solo che vogliono migliorare l'approccio delle loro applicazioni...

Saimon69


-------------------------------------------------- --------

http://scarabocchibinari.ilcannocchiale.it - mio blog online

http://binarydoodles.wordpress.com - blog in inglese

Pagine: -1- [2] -

Utenti Online
Utenti registrati: 969 dal 1 Gennaio 2006
di cui online: 4 registrati - DanyPPC - cgugl - amiwell79 - Seiya -
17 non registrati

Benvenuto all'ultimo utente registrato: gattomark_TrogloGatto

Buon Compleanno a jin77 - 

Š Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito č dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.19505190849304 secondi