Avances tecnológicos del siglo XXI y ejemplos de estos
RIATec Windows Phone 8 Maps
1. Maps in Windows Phone 8
Josué Yeray Julián Ferreiro
Development advisor @ Plain Concepts
Nokia Developer Champion
Nokia Developer Certified Trainer
Microsoft MVP Windows Phone
josueyeray@gmail.com
@JosueYeray
bit.ly/BlogYeray
2. Maps in Windows Phone 8
Si pudieses elegir…. ¿Qué preferirías?
A) Usar unos mapas creados por una
empresa de publicidad.
B) Usar unos mapas creados por una
empresa de localización y
navegación.
3. Maps in Windows Phone 8
La verdad es que los mapas en Windows Phone 7.X
eran muy malos
En Windows Phone 8 Nokia llega al rescate:
• Todos los mapas, en todos los Windows Phone usan Navteq
• Se ha cambiado el control de XAML con nuevas características
• Mapas offline
• Información de peatones
• Rutas
4. Maps in Windows Phone 8
Microsoft.Phone.Maps.Controls
<Controls:Map LandmarksEnabled="True"
CartographicMode="Terrain"
PedestrianFeaturesEnabled="True"
Pitch="65"
ZoomLevel="18"
Center="43.25799, -2.93339"/>
5. Maps in Windows Phone 8
DEMO TIME
MAPS
Controlar heading
Controlar pitch
Controlar zoom
Sin escribir C#!!!
6. Maps in Windows Phone 8
Otra de las novedades de los mapas de Wp8: Rutas
Es posible calcular rutas directamente en el mapa
Incluyen indicaciones
El propio mapa es capaz de pintarlas
No necesitamos salir de la app
7. Maps in Windows Phone 8
Clase RouteQuery
Definimos modo de viaje (Conducir o Caminar)
GeocodeQuery, ReverseGeocodeQuery y RouteQuery se usan
igual
query = new RouteQuery()
{
TravelMode = TravelMode.Driving,
Waypoints = new List<GeoCoordinate>()
{
Startcoordinate,
destination
}
};
query.QueryCompleted += query_QueryCompleted;
query.QueryAsync();
8. Maps in Windows Phone 8
DEMO TIME
Routes
Creando nuestro
propio navegador
GPS con
instrucciones
9. Maps in Windows Phone 8
josueyeray@gmail.com
@JosueYeray
¡Gracias!
¿Preguntas?