Solo me interesan las opciones de iOS y Android que me permiten crear soluciones nativas para procesar / recopilar datos. El tiempo de respuesta es muy importante, ya que quiero poder dibujar muchas geometrías, no solo puntos. Puntos extra para las opciones de agrupamiento automático. La licencia es muy importante: si hace que mi producto resultante sea completamente de código abierto (por ejemplo, me obliga a GPL mi código resultante), entonces no es una opción.
Route-Me (iPhone / iPad): Mapa deslizante para mostrar mosaicos.
Spatialite (Android / iPhone / iPad) backend habilitado espacialmente GIS.
Biblioteca Couchbase Mobile (Android / iOS) para realizar sincronización (edición desconectada) con bases de datos CouchDB NoSQL. GeoCouch proporciona backend habilitado espacialmente.
ArcGIS for Smartphones SDK (Android / iOS) Biblioteca integral.
Cloudmade SDK (Android / iOS) muestra sus propias capas con algunas opciones menores para superponer las suyas. No estaba seguro de si debería enumerarlo, pero esto es preventivo.
Cada plataforma tiene sus propias opciones limitadas (permiten poner algunos marcadores básicos) fuera de la caja. Esto incluye MapKit y los mapas de Android .
No enumeré gvSIG Mobile debido a la licencia (GPL) y que la parte de iOS está en desarrollo. Además, OpenLayers y Sencha Touch están basados en la web, por lo que no es exactamente lo que estoy buscando desde mi humilde opinión, el UX todavía carece de Smarphones de la generación actual. Y cualquiera de los compiladores web a nativos, como Titanium Appcelerator y similares, generalmente son envoltorios muy simples para las opciones nativas.
¿Qué buenas opciones que no están en la lista tengo? ¿Hay una lista completa en alguna parte?