Newsgroup: it.comp.hardware.palmari
Titolo: Android Gingerbread

Ciao a tutti,
da voci di corridoio sembra che la prossima settimana uscira` l'SDK di 
Gingerbread.
Se succede come per Froyo, circa un mese dopo (quindi in tempo per 
Natale) dovrebbe uscire anche il S.O. vero e proprio e i primi 
dispositivi che lo usano.
Secondo altre voci, Gingerbread sara` ancora "per tutti" mentre Honeycomb 
sara` diviso tra telefoni e tablet.
E ora le lamentele. :)
Samsung ha rimandato di un mese (quindi a tra 2 settimane) 
l'aggiornamento a Froyo del GalaxyS.
Sony vende ancora telefoni con Donut promettendo di aggiornarli alla 
Eclair e poi basta.
E sono solo i primi due che mi vengono in mente, ma sono sicuro che ci 
sono altri esempi simili.
Che poi non si lamentino se cerchiamo in tutti i modi di hackerare la 
recovery per installarci firmware homemade.
E soprattutto non si lamentino se sconsigliamo l'acquisto di terminali 
che non possono essere hackerati.
Scusate lo sfogo... :)
Bye.

 recovery per installarci firmware homemade.
non è la risposta al problema; i firmware hacked sono una gran bella pezza a 
colore che di fatto sta sollevando le aziende dall'incombenza di aggiornare 
mantenendo un residuo di appetibilità per prodotti nati già obsoleti.
Senza gli aggiornamenti self made molti dei terminali ancora venduti (anche 
a prezzi ridimensionati, si intende) sarebbero semplicemente destinati al 
macero.
Occorre introdurre uno standards di accesso ad Android per i produttori; in 
altri termini i marchi che intendono commercializzare telefoni (o similia) 
con questo sistema operativo devono preliminarmente garantire a google il 
supporto per un tot di aggiornamenti "ufficiali".
Ovvio che nessuno possa predire, allo stato attuale, i requisiti hardware 
occorrenti per le releases prossime venture, ma proprio i progetti 
"artigianali" hanno dimostrato inequivocabilmente che la gran parte delle 
macchine in circolazione non sarebbero incompatibili con un aggiornamento, 
per esempio, a Eclair.
Di fatto la sola azienda che sta garantendo con relativa regolarità upgrades 
ufficiali è HTC; Motorola (guardatevi i forum che parlano del Dext, a titolo 
di esempio), Samsung e Sony nicchiano pericolosamente a riguardo. 


Su wired US, si parlava del nuovo Windows Phone 7 e parla di questo 
problema specifico.
La frammentazione delle versioni del SO (Android), su hardware diversi e 
  versioni diverse dello stesso. Con conseguenti problemi che ne derivano.
Apple questo problema non l'ha (chiaramente ci sono meno device Apple di 
quelli Android). Microsoft appunto, si dice che ha fatto delle linee 
guida per i futuri device, (potrebbe imbroccarla stavolta).

 versioni diverse dello stesso. Con conseguenti problemi che ne derivano.
Su questo Google rischia molto, tipo linux con varie versioni, in ambito 
consumer
per Android passato il momento di euforia potrebbe essere un colpo fatale.
Quindi google se vuole che android viva  deve  imporre alcune linee precise, 
perch� acquistare
un cellulare o tablet
Personalmente resto convinto che in tale ambito l'efficenza e l'affidabilit� 
del so sia basilare,
ovvero un sistema aperto per quanto concerne  le periferiche esterne ( non 
chiuso come apple ) ma controllato negli applicativi
ovvero un minomo di certificazione (  e soprattutto le versioni
identiche  altrimenti per android la vedo moolto male, e windows phone 7 
potrebbe ben presto
convincere tutte le case produttrici ad esclusione di nokia e apple.
Ricordiamoci che linux su pc portatili � stato un fallimento, che i vari 
recorder video basati su linux sono instabili
appunto perche le aplicazioni sono fatte alla ......,hanno grafiche orride 
oltre ad avere un ergonomia da elefanti.
Ed � un male perch� Linux � un ottimo so.

 un ergonomia da elefanti. Ed è un male perchè Linux è un ottimo so.
TiVo e` basato su Linux, ed e` praticamente lo standard in USA.
Certo, se prendi i cinesi o i 4geek (che rimarchiano software "made in 
taiwan"...)
Tra l'altro tutti closed source, mentre XBMC, Elisa, LinuxMCE e MythTV 
sono open source e tutt'altro che brutti o instabili.
Sono i classici casi di "GPL brutta e cattiva. Preferisco riscrivermi il 
software", altresi` detti "NIH syndrome".
Bye.

 device, (potrebbe imbroccarla stavolta).
Se non erro ha fatto la stessa cosa anche per il bollino di 7 e sappiamo
tutti come è andata (bene).
Imho è UMA cosa che dovrebbe fare anche Google per non disperdere troppo
il lavoro dei produttori e confondere gli utenti.
-- 
lock

per Android passato il momento di euforia potrebbe essere un colpo fatale.
Mah, non credo, quanta gente e' consapevole e/o e' interessato  questa
faccenda quando gira per vetrine per scegliere il suo nuovo cellulare?
Io stesso mi chiedo perche' la gente qui si incazzi tanto a vedere che
il suo android non viene aggiornato 27 volte bensi' solo 1 volta:
secondo me e' piu' che ragionevole. Il mercato e' rapido, bisogna
sfornare novita' e non ci si puo' legare ad un modello gia' passato,
chi compra devo comprare quello che ha in mano non quello che pensa
potrebbe avere un domani con l'aggiornamento che, se viene, e' tutto
grasso che cola. Funziona cosi' per tutto.


non condivido questo punto di vista, la retrocompatibilit� di un s.o. DEVE 
essere garantita per un periodo ragionevole, altrimenti pu� andare benissimo 
qualsiasi terminale STUPIDO (non smart, intendo) che abbia gi� integrato di 
serie il software occorrente all'uso. Ora, nessuno pretende che, a fronte di 
radicali innovazioni e cambiamenti di specifiche, il produttore debba 
realizzare un firmware sartoriale partendo dalle releases pi� recenti del 
s.o., ma un progressivo adeguamente fintanto che consentito dalla 
compatibilit� tra software e hardware � sacrosanto. A questo poi dobbiamo 
aggiungere la specificit� di Android che proprio sulla disponibilit� di 
aggiornamenti OTA ha costruito le premesse di un indiscusso successo 
commerciale. 


A mio parere bisogna distinguere la fascia di mercato. Chi si compra uno  
smartphone di fascia media penso ai sony xperia x10 mini, x8 o ai motorola  
flipout, ecc... deve anche aspettarsi di non avere aggiornamenti infiniti  
anche perchï¿œ l'hardware potrebbe non reggere lo sviluppo software. Ma se  
io spendessi 450/500 eu per il top di gamma mi aspetterei che gli  
aggiornamenti vengano forniti finchï¿œ regge l'hardware. E me lo aspetto  
tanto di piï¿œ se le novitï¿œ non sono di poco conto come ad es  
l'aggiornamento a froyo.
Ora se andiamo a guardare, a parte qualche ritardo, quasi tutti gli  
attuali top di gamma delle varie case produttici hanno ricevuto o presto  
riceveranno l'aggiornamento a froyo. E visto il caos che c'ï¿œ stato finora  
con gli aggiornamenti per adesso tutto sommato forse ci si puï¿œ  
accontentare.
Ma in futuro e quindi a partire dal rilascio di Gingerbread questo caos  
sarebbe meglio che finisse. Non so di preciso cosa Google debba fare,  
forse basterebbe una cosa semplicissima rilasciare un versione di android  
all'anno e se necessario aggiornamenti minori rapidamente implementabili  
riguardanti bug, piccoli miglioramenti, ecc...

 Bye.
Ok gli "orrori" dei produttori, ma, secondo me, c'è un'errore di fondo
commesso da Google. Loro non possono obbligare nessuno a fare nulla,
ovviamente, ecco perchè dovrebbero rallentare con i rilasci. Dobbiamo
ancora leggere le specifiche ufficiali di Gingerbread e si parla di
Honeycomb e Ice cream!!! (Anche se questo è un po' per colpa delle
comunity...).
Devono rilasciare solo upgrade di un certo spessore. Dalla 1.6 si
sarebbe dovuti passare direttamente alla 2.2 in un'anno. Google deve
staccare *tutte* le applicazioni dal core del sistema (procedimento in
corso, del resto) e farle aggiornare da Market. Alla fine dei giochi è
colpa sua, poi, se fanno uscire un Experia X10 con la 2.0 (che non
doveva esistere), o un Desire con 4Kb di memoria per le applicazioni! :)
Forse è ora che impediscano fisicamente l'uso di versioni diverse da
2.1 e 2.2. e fare *solo* rilasci annuali di Android. Diciamo che tutto
questo impiccio è servito a porterlo al successo, adesso sarebbe il
momento adatto per un cambio di rotta. Potrebbero farlo?
-- 
Andrea. Android on board.

 implementabili riguardanti bug, piccoli miglioramenti, ecc...
Quotone!


 momento adatto per un cambio di rotta. Potrebbero farlo?
A mio avviso dovrebbero strutturare android in modo che gli
aggiornamenti siano indipendenti dalle personalizzazioni dei produttori
(e viceversa). Compri uni smartphone e puoi aggiornarlo liberamente e
autonomamente. Almeno fino a quando l'hardware lo permetterà (in tal
caso sarebbe un piccolo test hardware interno ad android stesso a
sconsigliare/vietare un eventuale aggiornamento). Ecco, in questo modo
Android sarebbe davvero un sistema operativo interessante e darebbe
mazzate a tutti. Imho. :]
-- 
lock

 mazzate a tutti. Imho. :]
A livello teorico dovrebbe gia` essere cosi`.
Le uniche modifiche necessarie fatte dai produttori sono quelle a livello 
di driver del kernel, che sono completamente isolate (per la struttura di 
Linux) dalle applicazioni, e quindi da Dalvik.
Il problema e` che ogni versione di Android si appoggia a modifiche fatte 
al kernel stesso per alcune funzionalita`, ed e` quindi legato a una 
particolare versione del kernel.
Bisognera` vedere se riusciranno a implementare le migliorie senza 
toccare ulteriormente il kernel. Tra la 2.0 e la 2.2 ci sono riusciti, 
sembra.
Le altre personalizzazioni, di solito, sono normali applicazioni aggiunte 
o sostituite rispetto alle standard, ma non mancano alcuni esempi di 
modifica del framework di base (vedi Samsung con le iconcine on/off nella 
barra di notifica).
Anche io auspicherei una roadmap meglio definita, a questo punto. Una 
versione ogni 6 mesi o ogni anno, ma che sia quella, non che ogni 
settimana ci si deva chiedere "compro questo cellulare o aspetto se 
annunciano la nuova versione?"
Bye.

 mazzate a tutti. Imho. :]
Credo proprio che non sia possibile, purtroppo. Essendo open source i
produttori non si limitano ad installare un'interfaccia proprietearia
(come avveniva su Windows mobile), ma intervengono a livello di
kernel... Ecco perchè un Htc non può essere aggiornato da Google,
perchè, questa, viene tagliata fuori, in pratica! E' come se ogni
produttore montasse una sua distribuzione di Linux...



Comunque andrebbe detto anche che non è che per l'utente finale ci siano
tutti questi problemi. Alla fine se un'applicazione non e compatibile,
semplicemente non si vede sul market....Ma non deve essere una
giustificazione, anche perchè gli sviluppatori (quello che è il vero
indicatore di successo di un SO) in futuro, potrebbero dirigersi
esclusivamente verso porti più "stabili" se, ad esempio, Wp7 (o
qualsiasi altra cosa) avesse successo.


Il 18/10/2010 14:45, Andrea ha scritto:
azz... Scusate per il pessimo quoting, doh! :D



Qualche considerazione
http://mobile.slashdot.org/story/10/10/14/1458200/Devs-Grapple-With-100-Versions-of-Android

serie il software occorrente all'uso. 
Non mi sembra la stessa cosa, perche' il terminale stupido non puoi
inserire nessun programma nemmeno durante il suo ciclo di produzione,
su un android anche non aggiornato di certo puoi inserirne un bel po',
non tutti e non tutti quelli che usciranno quando diverra' popolare
una nuova versione, ma sicuramente molti.
E' una via di mezzo tra il niente che fa schifo, e il tutto che e'
impossibile.

aggiornamenti vengano forniti finch� regge l'hardware. 
E chi li paga? Non mi dire che li paghi con i 500 euro iniziali,
perche' non e' da oggi, con android, che esistono gli smartphone con
s.o., sono sempre esisiti e nessuno te li aggiornava.

 s.o., sono sempre esisiti e nessuno te li aggiornava.
Ma che dici? Gli aggiornamenti, anche in passato, sugli smartphone di  
fascia alta venivano spesso rilasciati, semmai quello che ï¿œ cambiato con  
l'avvento di iphone, android ecc.. ï¿œ che non vengono corretti solo bug.
 

l'avvento di iphone, android ecc.. � che non vengono corretti solo bug.
Appunto.


Ma santa pazienza, forse non ci capiamo. Gli iphone ogni tanto vengono  
aggiornati tutti (o quasi) e non solo per i bug. I device Android di  
fascia alta sono stati quasi tutti aggiornati htc desire da 2.1 a 2.2 idem  
il galaxy s, il motorola mileston da 2.0 a 2.2, il sony xperia x10 da 1.6  
a 2.1, acer liquid da 1.6 a 2.1. Tutti questi aggiornamenti hanno avuto  
certamente un costo per l'azienda e dato che vengono rilasciati  
gratuitamente mi sembra ovvio che tali costi vengono fatti pagare  
indirettamente al consumatore quando compra il prodotto.
Ci siamo capiti ora?

 Ci siamo capiti ora?
Ma perchï¿œ invece di mettere una serie di stupidaggini infinite nei 
market non mettono la possibilitï¿œ di aggiornare il S.O. a costi umani?
Perchï¿œ Il S.O. non puï¿œ essere slegato dall'hardware e contenere i 
driver delle principali componenti, lasciando ai produttori dei divice 
di fornire l'assietenza completa circa i drivers?
Perchï¿œ non si avvicina di piï¿œ al mondo dei computer e lascia una certa 
distanza dal mondo dei telefoni evoluti?
Mi pare che la smania dei nuovi dispositivi, unita alla smania per i 
nuovi agggiornamenti del S.O. siano delle belle esche per riuscire a 
convincere quel manipolo di appassionati che vale la pena spendere 500 
euro per sostituire un dispositivo che va benissimo e fa tutto, per 
prendrene uno che fa ugualmente tutto e va benissimo, magari in un 
decimo di secondo meno quando tappi su un pulsante o simili.
IMHO la strategia ï¿œ quella di mungere il cliente con la moda, 
inventadogli le esigenze, anche se non le ha, complicandogli la vita 
con decine di varianzioni in corso d'opera, aprendogli al strada la 
miraggio di chissï¿œ quali evoluzioni tra un dispositivo e l'altro, 
quando a conti fatti spesso fanno solo in modo piï¿œ complicato ciï¿œ che 
prima facevano meglio i dispositivi piï¿œ anziani.
Solo dei S.O. davvero slegati dal dispositivo potrebbero dare una 
svolta, come avvione nei PC con linux.
Da quello che ho visto di Android mi pare che questo S.O. abbia dei bei 
punti di forza, ma sia tremendamente immaturo per un uso professionale. 
ï¿œ meglio il vecchio WM 6.1. E con quattro programmini, magari qualcosa 
di bello di SPB, hai tra le mani un prodotto che al 90% ï¿œ meglio di un 
dispositivo ultrapotente con Froyo... :-?

 produttore montasse una sua distribuzione di Linux...
Ma se sganci l'interfaccia dal kernel non credo che nascano tutti 
questi problemi. HTC offre un'interfaccia diversa, ma non ï¿œ obbligato a 
ridefinire il kernel del S.O.
In realtï¿œ lo fanno come strategia di marketing.
E allora diciamocelo che fanno un gran casino per far sï¿œ che si cambi 
spesso palmare.
Ovvio che la cosa si scontra con la possibilitï¿œ/volontï¿œ di farlo. :')

il galaxy s, il motorola mileston da 2.0 a 2.2, il sony xperia x10 da 1.6  
Ma santa pazienza, allora di cosa stiamo parlando? Allora e' tutto a
posto! Ma vedi la gente e' strana eh, si lamenta di cose che vengono
fatte e poi dicono che non vengono fatte...

 dispositivo ultrapotente con Froyo... :-?
Questo e` un discorso diverso, ed e` legato al tipo di applicazioni 
presenti.
Volenti o nolenti, gli smartphone oggi sono destinati alle masse, e alle 
masse non interessa niente di editare un foglio excel in aereo prima 
della riunione degli azionisti. Gli interessa giocare e passare il tempo 
alla fermata della metro.
Il tipo di applicazioni presenti sul Market rispecchia l'uso che la gente 
ne fa.
Bye.

 Ovvio che la cosa si scontra con la possibilitï¿œ/volontï¿œ di farlo. :')
Io la vedo cosï¿œ: Android 1 era incompleto. Hanno dovuto aggiornarlo
spesso e intanto, farlo "diffondere" con n dispositivi "per diffondere
il verbo" e garantirsi profitti. Ora che ï¿œ maturo, la situazione
potrebbe stabilizzarsi.
In ogni caso, vorrei dire che, a parte qualche caso di smartphone
(abbastanza recente ma con vendite contenute), dove sono tutti questi
problemi? Quando si parla della frammentazione di Android sembra che
ci siano schiere di persone con telefoni che non possono usare perchï¿œ
totalmente obsoleti. Che succede di preciso a chi non ha il 2.1/2.2?
Non puï¿œ installare alcune applicazioni che neanche vede sul market
(dove nell'80% dei casi trova, comunque, alternative, spesso
gratis...). Secondo me, a volte, si esagera un po'...


 produttore montasse una sua distribuzione di Linux...
Forse questa è una cosa che ha fatto male anche a Linux.
Comunque, pensaci bene: se vai a comprare un computer HP con Vista non è
che poi devi dipendere unicamente da HP. se vuoi ci metti 7. Che può
girare bene o male ma rimani libero.
Android sarà anche un sistema libero e aperto ma se poi sono i
produttori a renderlo chiuso per l'utente si azzerano tutti i vantaggi.
-- 
lock

 produttori a renderlo chiuso per l'utente si azzerano tutti i vantaggi.
Android è open per l'utente finale perchè consente di sostituire parti
proprietarie del sistema in todo in maniera trasparente... Mi piacerebbe
anche poter cancellare qualche cosa però. Su questo punto Wm 6.5 è
imbattuto. Tutti sono root e se fai le cose con coscienza puoi ottenere
quello che vuoi dallo smartphone senza doverlo sbloccare... Poi, però
gli utonti non sono al sicuro e si dice che è una mer*a, non vende e
tirano fuori il "rivoluzionario" Wp7 che porta le cose indietro di 10
anni! :(


 Htc perchè voglio la Sense.
Sbaglio o Gingerbread eliminerà la possibilità di inserire interfacce
personalizzate (sense, touchwiz, ecc.) proprio per eliminare la
frammentazione che c'è oggi? Perlomeno così dicono i rumors.
-- 
lock

 frammentazione che c'è oggi? Perlomeno così dicono i rumors.
Dovrebbero come minimo renderlo closed source, per fare una cosa del 
genere.
La Home e` comunque un processo che gira su Dalvik, quindi puo` essere 
sostituita in ogni momento, dal produttore o dall'utente.
Bye.

 sostituita in ogni momento, dal produttore o dall'utente.
Magari dico una stupidata, ma non potrebbero lasciare un pace il sistema
operativo e sviluppare una selle personalizzata come applicazione?
Prendi i vari launcher del PalmOS tanto per capirci. Magari richiederà
un po' di RAM e CPU in più ma sarebbe un sistema pulito e permetterebbe
anche l'utilizzo di un sistema operativo identico (driver a parte,
naturalmente), molto più semplice da mantenere e upgradare. 
-- 
lock

 operativo e sviluppare una selle
Shell... Dannato correttore...
-- 
lock

frammentazione che c'è oggi? Perlomeno così dicono i rumors.
Non credoprorio se non vogliono beccarsi tanti vaffa.... :-)
Per quanto ho capito io, le precise parole sono state che sara'
talmente fatta bene la nuova interfaccia che non ci sara' bisogno di
mettercene altre.

 naturalmente), molto più semplice da mantenere e upgradare.
Che è quello che fanno tutte le shell custom che si possono scaricare
dal market...
In principio le modifiche al kernel dei produttori aggiungevano
features non presenti proprio in Android, come il theteering. Gli Htc,
ad esempio, lo facevano da tempo. Stà storia è un bel casino, comunque.
Sembra che l'unica soluzione possibile sia quella proposta, rallentare
con lo sviluppo. Credo ancora che funzionerà! :D


> dispositivo ultrapotente con Froyo... :-?
Infatti.
Per gli htc ci sono comunque rom wm 6.5 ottime.
Max max 

 della riunione degli azionisti.
Mah. Direi che � essenziale oltre ad altre applicazioni professionali.
Comunque s�, anche se non so per quanto tempo le masse potranno buttare via 
quei soldi per dei giocattoli.
Max max 

 Occorrerebbe togliere il diritto di voto alle masse
lol!!!
Io sono meno radicale, mi accontenterei di fare un'esame di
abilitazione... :D


 via quei soldi per dei giocattoli.
Finche` non cambiera` radicalmente il sistema economico, penso... :)
Bye.

 rinnovare ogni 2 anni) per poter andare in Internet.
Se le danno con gli stessi criteri delle patenti auto stiamo freschi.
Imho qualunque abilitazione andrebbe rilasciata sulla base di un unico
valore: il quoziente intellettivo. Certa gente è troppo stupida per
vivere, figuriamoci per interagire col mondo reale.  
-- 
lock