2010-07-28 13 views
14

Visita il http://www.google.com/gmm con un dispositivo mobile: lo scorrimento è estremamente scorrevole anche con barre mobili mobili. Come stanno facendo questo con GWT?Come funziona lo scorrimento su "Google Maps per cellulari"?

Aggiornamento

intendo il sito come visto da un browser mobile, senza l'applicazione nativa. E ho sempre pensato che qualsiasi app web di Google fosse GWT - immagino di aver sbagliato.

+0

GWT forse il futuro ma la maggior parte delle app di google come mappe, posta, ricerca, documenti non usano gwt. Si può facilmente vedere questo studiando il javascript in particolare il bootstrapper in gwt non compare nelle altre app sopra menzionate. –

risposta

4

Non vedo nulla che indichi che stanno usando GWT. Sulla base dei link nella parte inferiore del sito, stanno dicendo alla gente di utilizzare un'applicazione nativa di Google Maps (iPhone) già installata o di indirizzarla a un sito che scaricherà un'applicazione di mappe native per qualsiasi piattaforma mobile a cui capita di stare usando

Ho sviluppato un paio di app di Google Maps, una con la semplice versione Javascript delle mappe APIv3 e un'altra con GWT. Anche una mappa molto semplice che utilizza l'API v3, che ha ottimizzazioni per i dispositivi mobili, non ha lo scorrimento da nessuna parte così facilmente come l'app nativa di Google Maps su una delle piattaforme che ho provato.

+0

quando ci vai con un telefono cellulare è un'app web. – Epaga

+0

sul mio iPhone, quando navigo su Google Maps in Safari, carica l'app nativa. Che tipo di telefono stai usando? – RPeden

1

Se si utilizzano i CSS per posizionare le barre mobili mobili, rimarranno più pulite di quanto non farebbero se si utilizzano JavaScript (o gestori di evet GWT) per aggiornare le loro posizioni. Naturalmente, questo si applicherebbe solo se si stesse scorrendo il contenuto di una pagina, e non sembra che sia il caso qui.

CSS3 supporta le animazioni - forse stanno osservando il tuo gesto di trascinamento, determinando la velocità che stai spostando, e poi applicano le velocità alle immagini che compongono la mappa?

0

Google Maps per dispositivi mobili non è fatto usando la tecnologia web, è scritto in modo nativo, probabilmente in C. Che sarà molto più veloce per la maggior parte delle cose .... animazioni simili che funzionano senza problemi nativamente su Android e in particolare su iPhone funzionano molto più a scatti nel browser o nelle visualizzazioni web.

+0

Intendo il sito come visto da un browser mobile, non dall'app nativa. Scusa se non sono stato chiaro con la domanda. – Epaga

Problemi correlati