Ciao a tutti! Avrei una curiosità: il market dell' Acer Liquid è limitato come quello del Tattoo? Se cercate trovate programmi come "bluex", "himsn" ecc..?
Ciao a tutti! Avrei una curiosità: il market dell' Acer Liquid è limitato come quello del Tattoo? Se cercate trovate programmi come "bluex", "himsn" ecc..?
ciao Andrea,
il market del liquid non è bloccato ma solo "intelligente" nel senso che ti fa vedere e quindi installare solo le applicazioni che hanno una risoluzione compatibile con il tuo cel,x questo a volte non riesci a trovare alcune applicazioni... se non le vedi non sono compatibili! cool!
w Android!
Certo! E' come su HTC Tattoo. Mi è venuto in mente perchè nel sito ufficiale di android si spiega come uno sviluppatore può rendere compatibili le sue app con schermi più grandi/più piccoli e con risoluzione più alta/più bassa del magic (che sarebbe lo standard). In parole povere c'è un file in cui con poche semplici righe di codice lo sviluppatore specifica con quale tipo di schermo è compatibile la sua applicazione. Android sapendo questi dati (testuali parole): nel caso si tratti di schermi piccoli (htc tattoo) filtra il market, invece nel caso di schermi più grandi dicono che il sistema entra in modalità compatibilità quando vengono eseguite le app. Questa modalità mente al sistema stesso facendogli credere di essere in uno schermo 3.2 pollici con risoluzione standard. Non si parla assolutamente di filtraggio del market! Inoltre ci sono 3 modalità in cui il sistema riesce a eseguire le applicazioni: 2 in cui il sistema adatta le immagini e il layout allo schermo e una (che esce un pò male nel tattoo perchè ci troviamolo l'app leggermente tagliata nella parte bassa dello schermo. Come scritto e dimostrato nel sito android lo schermo viene tagliato e loro ne sono consapevoli e a conoscenza! Anche se l'adattamento avviene quasi in modo ottimale) che è proprio la modalità compatibilità (che come dimostrato dal sito adatta senza imperfezioni le app agli schermi più grandi: al contrario di quanto accade per il tattoo. Anche se in alcuni casi, quando l'applicazione non supporta la grandezza dello schermo, compare uno sfondo nero nei punti in eccesso). In definitiva uno sviluppatore non deve fare quasi niente perchè deve solo provare l'app su una macchina virtuale che simula gli schermi QVGA (tattoo) e WVGA (milestone e acer liquid), scrivere poche righe di codice (è un'operazione talmente semplice che si fa prima a farla che a dirla...) in un file in cui afferma che l'app è compatibile con un certo tipo di schermo/i, e poi ci pensano android e il market ad adattarla allo schermo e a distribuirla nei vari markets. Anzi, il primo punto andrebbe fatto solo per correttezza e se lo sviluppatore vuole può creare dei layout differenti a seconda dello schermo (cosa che comporta davvero più lavoro da parte dello sviluppatore)! Sapendo queste cose mi è venuto il dubbio e ho voluto chiedere...
Ecco delle immagini che aiutano a capire meglio:
HVGA (standard):
WVGA:
Ecco le limitazioni dei QVGA (Tattoo) in cui si notano le parti tagliate:
Il -2G viene tagliato
Una parte della casella "lap1" viene tagliata
Spero di non essere stato troppo lungo e di aver dato informazioni utili alla comunità
Ultima modifica di Andrea1Liquid; 06-01-10 alle 11:48
ottima spiegazione! thanks!
w Android!
Il Nexus One si trova su ebay c'è un tizio che li vende!
w Android!