Saltar al contenido principal

Debates del equipo asesor

avatar

Abierto por:

Enrique Quintas Marcos

tecnología para el cambio social

¿Cómo nos recomendáis desarrollar una aplicación para móviles?

07.07.10

Hola,

Estamos pensando en desarrollar una aplicación para móviles que hará uso de datos procedentes de un servidor web

¿Qué nos recomendáis?, ¿hacer desarrollos nativos (iphone,android) o intentar buscar una solución multiplataforma?, ¿qué frameworks podríamos utilizar?

Muchas gracias

Respuestas

avatar
#1

Aportada por:

Jaume Albaigès

Director de SinergiaTIC, antiguo autor de TecnolONGia.org y siempre tratando de ayudar a reducir la distancia entre las TIC y las ONG

Trabaja en:

Asesor particular

08.07.10

Ya adelanto que no sé mucho del tema :)

1) Un apunte: con el reciente cambio de las condiciones de Apple para desarrollo en iPhone/iPad, que impide, por ejemplo, la posibilidad de usar Flash, ¿todavía es posible pensar en programación multiplataforma? Creo que Apple obliga a utilizar ciertos frameworks muy concretos y me suena que no son multiplataforma. Como veis, voy de “me parece” en “me parece” y tiro porque me toca. ;-)

2) La ventaja del multiplataforma es clara: un solo desarrollo, distribución “universal”. Pero me da la sensación que la capacidad de aprovechar el potencial de cada plataforma (iPhone, Android, Blackberry…) cae en picado porque son demasiado diferentes entre sí. La sensación que tengo es que casi todo el mundo desarrolla a medida para cada plataforma y que hay relativamente pocas cosas que sean verdaderamente “transportables”.

Venga, a ver si tenemos más aportaciones.

Un saludo,

Jaume
http://www.tecnolongia.org

avatar
#2

Aportada por:

Pablo Alvarez

Pablo Álvarez HOWTO - Turismo para el Desarrollo HOWTO - Tourism4Development

Trabaja en:

Asesor particular

08.07.10

la amplia mayor’ia de desarrolladores optan por hacer desarrollos nativos (iphone,android).
habr’ia que conocer m’as detalles de los servicios y funcionalidades para poder tener en cuenta factores que puedan decantar en otras opciones
Saludo,
Pablo A
www.twitter.com/glocal

avatar
#3

Aportada por:

Edgar Stevens Piamba Tulcan

Ingeniero, Especialista en gerencia de Proyectos

Trabaja en:

Asesor particular

09.07.10

Hola Enrique,

Lo primero que hay que pensar es que tipo de aplicación móvil quieres implementar, quienes van a tener acceso a ella y que tipo de dispositivos usarán la mayor parte de estos para hacer uso de la aplicación.

Si lo que buscas es crear una herramienta para recolectar datos en campo con dispositivos tipo Pocket PC, yo preferiría hacer uso de tecnologías microsoft como .net.

Si por el contrario la mayoría de los que tendrán acceso a la aplicación harán uso de un móvil o celular, personalmente usaría tecnología Java.

En fin, depende de la robustez que requieras y el tipo de aplicación.

Pero siguen existiendo una gran variedad de posibles soluciones también de acuerdo a lo que tengas presupuestado

avatar
#4

Aportada por:

Alejandro Ayuso

Colaborador del área de informática y NNTT.

Trabaja en:

Asesor particular

10.07.10

No intentes realizar desarrollos nativos en estos dispositivos ya que es inmantenible a menos de que tengas un equipo de desarrollo dedicado a ello.
Todos los dispositivos traen excelentes navegadores. Modificar un site existente no es complicado. Tienes buenos ejemplos en marca, elpais y google.
No conozco ningún framework especifico para esto, pero como te comento, vas a tardar menos y será más fácil de mantener.
Saludos

avatar
#5

Aportada por:

Enrique Quintas Marcos

tecnología para el cambio social

Trabaja en:

Asesor particular

12.07.10

Muchas gracias a todos por las respuestas,

finalmente hemos hecho un pequeño experimento con estándares (html5 y css3), de momento se visualiza corretamente en iphone y android y ya hemos comprobado que se puede “incrustrar” en una aplicación nativa para iphone.

Si queréis echarle un visztazo, abrir el safari en iphone y teclear hazloposible.org

un saludo

Este debate está cerrado y no admite más aportaciones

solucionesong.org
Un proyecto de