Sé que no va a ser variadas opiniones sobre esta cuestión. Se nos está pidiendo a crear algunos de mapas móviles para varios departamentos en nuestro condado. Esto sucede en un momento en que AT&T ha comprado nuestro proveedor de servicios inalámbricos y estamos todos debido a los nuevos teléfonos. Estoy tratando de averiguar que sistema operativo del teléfono es mejor para ESRI en el desarrollo móvil. ESRI tiene la API para iOS, y Windows Mobile. Y parece como si Android está en camino. Alguna opinión sobre cual es mejor y por qué sería genial.
Respuestas
¿Demasiados anuncios?Desde la perspectiva del desarrollador tengo que decir que elegir el sistema operativo y la plataforma que se utiliza para. Si usted es un desarrollador Java proponer Android, .Net desarrollador WP7, iOS developer usar el IPhone. El tiempo que se tarda para empezar en la plataforma que está familiarizado con debería ser razón suficiente seguir utilizando las mismas herramientas de desarrollo. Como tengo entendido ESRI tratar de mantener el mismo nivel de funcionalidad en todas las plataformas, aunque no idénticos.
ESRI tiene un API para Windows Phone 7: http://help.arcgis.com/en/arcgismobile/10.0/apis/WindowsPhone/samples/start.htm
Actualmente está disponible una versión Release Candidate. El código y la funcionalidad para el WP7 API es casi idéntico a lo que se ofrece en el Silverlight/WPF API.
Que es definitivamente el camino a seguir si usted se siente cómodo con XAML y C# programación.
Creo que la acción prudente es olvidarse de la asignación de lado, y elegir el dispositivo que se adapte a la organización/equipo de la mejor (lo que está cubierto por un ESRI api). Una vez que tienes el mejor ajuste de un dispositivo de punto de vista, a continuación, utilizar la ESRI api que va con ella.
En mi humilde opinión recoger del teléfono basada en la api está mirando hacia atrás.
Vale la pena tener en mente, que con Android y Windows Phone, la gente será capaz de elegir el hardware que más coincida con su función de trabajo.
ArcGIS Mobile para Windows Mobile 5 y 6 es todavía la única API que ofrece fuera de línea/funcionalidad de sincronización out-of-the-box para desconectada de los flujos de trabajo. Esperemos que este pronto estará disponible en el resto de plataformas.
Actualización: por Lo que parece http://forums.arcgis.com/threads/7763-Ad-Hoc-Offline-Use