Newsgroup: it.comp.java
Titolo: Android, un bellissimo programma

Salve,
non so se avete dato un'occhiata ad Android rilasciato da Google, Sun e 
Apache.La documentazione è scritta con un inglese facilissimo al punto che 
anche io che ho studiato francese, la trovo chiarissima.E poi 
indipendentemente dal fatto che interessi o no la programmazione dei 
cellulari di nuova generazione, trovo che il tutorial, gli esercizi e gli 
esempi siano un validissimo esempio di ottima programmazione in java . Prima 
di leggere questa documentazione i files xml mi facevano antipatia, adesso 
ne ho capito l'importanza e l'utilità, infatti se le stringhe sono contenute 
in un file xml si possono tradurre facilmente in tutte le lingue al punto 
che in tal modo Google, Sun e Apache hanno inventato un nuovo possibile 
lavoro (traduttore di programmi) adatto per esempio per chi sa usare un 
programma di videoscrittura e conosce molte lingue.Infatti modificare un 
file xml penso che sia alla portata di chi sa usare semplicemente un 
programma di videoscrittura e conosce molte lingue.Il fatto che le 
interfacce grafiche si realizzano con un file xml crea un nuovo possibile 
lavoro (realizzatore di interfacce grafiche)  e poi il fatto che 
l'interfaccia grafica sia così facilmente modificabile secondo me agira 
completamente il problema del copyright, perchè il motore che fa funzionare 
il programma non si vede e con uno stesso motore si possono creare mille 
carrozzerie diverse.
Per non parlare poi dell'idea di nascondere le interfacce nella gestione 
degli eventi al punto che gli eventi si creano attraverso un semplice 
override di un metodo pubblico del tipo onCreate, on...
E poi l'importanza di usare costanti in maiuscolo per migliorare la 
leggibilità del codice e tante altre cose interessanti al punto che secondo 
me Android è per certi aspetti migliore di un libro per imparare a 
programmare in java.Io ho già ringraziato Sun per questo bellissimo regalo 
di Natale, presto ringrazierò anche Google e Apache.Mi pare il minimo 
direi...Piuttosto che fare beneficienza, queste aziende hanno dato 
all'umanità uno strumento per inventarsi un nuovo lavoro e questo secondo me 
vale molto di più.
Tanti Saluti 

 programma di videoscrittura e conosce molte lingue.
Non vorrei sminuire il tuo entusiasmo, ma questa cosa delle traduzioni 
non l'hanno inventata loro ora: già in molti software i testi vengono 
mantenuti in file esterni, in modo da poter essere create varie 
localizzazioni aggiungendo nuovi file di traduzioni.
Valerio

 localizzazioni aggiungendo nuovi file di traduzioni.
Guarda che non ho scritto solo di traduzioni...
Saluti 


Acchiappa un fazzoletto di carta che mi sa che sei venuto... ;)

Acchiappa un fazzoletto di carta che mi sa che sei venuto... ;)
Guarda che io vengo solo con mia moglie perchè credo molto nella fedeltà 
come principio e come sicurezza e mia moglie pure... 

 Apache.La documentazione è scritta con un inglese facilissimo al punto che 
curioso perche' non mi risulta che Apache e Sun facciano parte dell'Open
Handset Alliance che ha rilasciato Android...
http://www.openhandsetalliance.com/oha_members.html
riguardo all'aggiramento dei copyright cambiando l'interfaccia... non
capisco cosa intendi.
sull'uso dell'xml per interfacce e lingue... non e' una novita'. Per le
lingue e' gia' stato detto, pere le interfacce ad esempio wxWindows puo'
funzionare a quel modo
la cosa positiva potrebbe essere semmai che se prendesse piede nel modo
giusto, tutti i dispositivi avrebbero una base comune e comportamenti
identici e non si passerebbe piu' il tempo a bestemmiare perche' il sw
funziona bene con un nokia e male con un motorola o bene col nokia X e
male col nokia Y...
sempre che nokia entri nell'alleanza...

 non so se avete dato un'occhiata ad Android rilasciato da Google, 
[cut]
Concordo pressoche' su tutto (tenendo conto delle osservazioni che altri 
ti hanno rivolto qui nel thread), in particolare sul giudizio riguardo 
l'ottima documentazione.
Ho iniziato a sviluppare su Android rifacendo passo-passo quello che e' 
indicato nel tutorial, ho trovato qualche imprecisione, credo anche di 
aver trovato un bug in una libreria di sistema, e comunque l'unico vero 
problema del SDK e' che se usi il plugin di Eclipse devi avere millemila 
GB di Ram libera... mammia, "succhia" piu' di VisualStudio2008 :-D
Scherzi a parte, anche io sono un "entusiasta" di Android. Speriamo che 
l'OHA migliori gli strumenti di sviluppo e che la piattaforma prenda piede.
Ciao,
Giulio
-- 
OnAir: Scisma - "L'equilibrio"
http://petrux.blogspot.com

 sempre che nokia entri nell'alleanza...
grazie mille per avermi fatto notare questa cosa.
Saluti


Io ho provato finora soltanto l'esempio APiDemo ed i 512Mb di Ram mi sono
sembrati sufficienti. Nei prossimi mesi comunque  penso da Marzo in poi
proverň a sviluppare qualcosa ...
Ciao