5 claves para el desarrollo de aplicaciones móviles

Lo más importante a la hora de prestar el servicio de desarrollo de aplicaciones móviles.

Retrato de Pablo Álvarez Pablo Álvarez City Bell Seguidores: 180

Opiniones:
29
Votos:
104
Compartir:

Resultado de mi experiencia en el tema, comparto a continuación mis 5 claves para desarrollar aplicaciones móviles:

1. Mobile Web App versus App Nativa

Lo primero que debemos evaluar es la utilización de un sitio web desarrollado con estilos para móviles (que nos permitirá ser utilizado en dispositivos multiplataforma); o la utilización de una aplicación Mobile desarrollada específicamente para cada plataforma elegida (iOS, Android, Windows 8, BlackBerry, etc). Esto estará ligado a la funcionalidad esperada, a la estrategia de comunicación del cliente, al target al cual va dirigido el desarrollo y a los recursos destinados. En una descripción comparativa de ambos desarrollos podríamos citar las siguientes fortalezas y debilidades de cada opción:

  Fortalezas Debilidades
Mobile Web App Se desarrolla en HTML5 y CSS3 y puede ser interpretada por todos los navegadores de Internet integrados en los dispositivos, indistintamente del tipo de plataforma tecnológica. No tiene ningún proceso de aprobación previa y los usuarios ven una única versión actualizada en forma total por la empresa cliente. Fundamentalmente una Web Mobile App no puede acceder a la totalidad del potencial que el hardware nos proporciona (ej. cámara de fotos o acelerómetro). Dependiendo de las funcionalidades de la aplicación esto podría convertirse en una limitación crítica. También puede ser costosa la implementación de estilos para los distintos tipos de navegadores Mobile. Por otro lado, no se contará con la ayuda que proporcionan los App Stores para que los usuarios puedan encontrar fácilmente la aplicación. Y por supuesto se necesita conexión de datos (3G o WiFi) para la navegación de la aplicación.
App Nativa Las aplicaciones nativas pueden acceder a la totalidad de funcionalidades del hardware, utilizando como herramientas sumamente útiles las capacidades de geolocalización, acelerómetro, cámaras de video y fotos; y el multimedia del dispositivo. Por otra parte cuentan con un exhaustivo proceso de aprobación de los App Stores, que redundan en la calidad del producto y ayudan a los usuarios a encontrar las aplicaciones. Este es el sitio donde los usuarios están acostumbrados a buscar. Depende de la funcionalidad, y no necesitará conexión de datos. Necesita un desarrollo en cada plataforma en la que se quiera operar (iOS, Android, Windows 8, BlackBerry, etc) con lo cual se encarece el presupuesto de producción. Mantener múltiples plataformas también incrementa el valor del mantenimiento en cuanto a actualizaciones. El proceso de aprobación puede suponer un retraso en el lanzamiento.

2. Funcionalidades simples, útiles y fáciles de utilizar

Otro aspecto importante a tener en cuenta es que las aplicaciones deben mantener un lineamiento de funcionalidades lo más simple posible, para que cada aplicación sea utilizada con repetición, ayudando al usuario en algún aspecto de su vida cotidiana. Nuestra marca quedará atada a una experiencia placentera por parte del usuario y cuanto más específica sea la funcionalidad mejor podremos focalizar los esfuerzos de producción realizando un producto de calidad.

3. Trabajo exhaustivo en el diseño gráfico de la interfaz

Las aplicaciones correctamente diseñadas y con una estética muy cuidada son agradecidas y valoradas por los usuarios acostumbrados a tener en sus manos dispositivos que han sido creados bajo ese concepto. Como diseñadores gráficos debemos interpretar las necesidades de comunicación del cliente, adecuar el look and feel de la marca y establecer un proceso que nos lleve a producir un buen trabajo visual.

4. Elección de la plataforma

Es importante acertar con la elección de la o las plataformas. Por ejemplo evitar centrarse sólo en iPhone. Android es la plataforma más extendida en este momento y las tablets, con iPad a la cabeza, avanzan a paso firme como opción Mobile. La adaptación a este tipo de dispositivos es un tema para tener muy en cuenta. Apple posee su propio sistema operativo, hardware, diseño de dispositivo, contenido, servicios y distribución a través del Apple App Store y iCloud; todo para cerrar la cadena de valor desde el chip hasta la nube. Por su parte Samsung, como representante más significativo de la plataforma Android, aporta equipos muy avanzados, con pantallas de nueva generación y procesadores muy potentes que compiten de igual a igual con los dispositivos de Apple.

5. Integración

Es fundamental integrar la estrategia Mobile a la estrategia de marketing y comunicación general de la empresa cliente. Asegurando el respaldo de todas las herramientas al alcance del cliente para la creación, implementación, comunicación, mantenimiento y distribución de la aplicación.

Retrato de Pablo Álvarez Pablo Álvarez City Bell Seguidores: 180

EdiciónAndrés Gustavo Muglia Berazategui Seguidores: 79

Opiniones:
29
Votos:
104
Compartir:

Colabora con la difusión de este artículo traduciéndolo

Traducir al inglés Traducir al italiano Traducir al portugués
Código QR de acceso al artículo 5 claves para el desarrollo de aplicaciones móviles

Este artículo no expresa la opinión de los editores y responsables de FOROALFA, quienes no asumen responsabilidad alguna por su autoría y naturaleza. Para reproducirlo, salvo que estuviera expresamente indicado, por favor solicitar autorización al autor. Dada la gratuidad de este sitio y la condición hiper-textual del medio, agradeceremos evitar la reproducción total en otros sitios Web.

Pablo Álvarez

Más artículos de Pablo Álvarez

Título:
El diseñador gráfico en el Game Design
Sinopsis:
La industria del desarrollo de videojuegos es sin dudas un campo en el que los diseñadores gráficos pueden aportar mucho valor.
Compartir:
Título:
Diseño de experiencias en locales minoristas
Sinopsis:
El diseño para locales de venta minorista consiste en transmitir sensaciones, en diseñar la experiencia del consumidor.
Compartir:
Título:
10 objetos fundamentales para el diseñador
Sinopsis:
Mi listado de objetos favoritos e indispensables.
Compartir:
Título:
El diseñador gráfico aprende todo el tiempo
Sinopsis:
Una profesión que permite estar en contacto permanente con muchas áreas del conocimiento, que enriquecen a nivel personal y profesional.
Compartir:

Debate

Logotipo de
Mi opinión:

Ingresa con tu cuenta para opinar en este artículo. Si no la tienes, crea tu cuenta gratis ahora.

Retrato de Carla Clavell
0
Carla Clavell
Hace un año

Muy buen post!

Yo conozco un amigo que trabaja en Dabasystem. Es una empresa desarrollo apps y lo cierto es que cada vez son más los que solicitan este servicio.

Gran aportación!

0
Responder
Retrato de Jose Luis Sánchez
0
Jose Luis Sánchez
Nov 2015

Muy interesante el análisis y la comparativa entre aplicaciones nativas y aplicaciones web. Gracias por compartir la información. Desarrollo de aplicaciones móviles

0
Responder
Retrato de Flacus Large
0
Flacus Large
Mar 2014

Pues nada les dejo un link para monetizar sus aplicaciones android Enlace

0
Responder
Retrato de Carolina Lebrero
0
Carolina Lebrero
Jan 2014

Un artículo muy interesante, gracias por compartir la información.

Saludos

Enlace

0
Responder
Retrato de Stephanie Herbiet Rave
0
Stephanie Herbiet Rave
Nov 2013

Muy interesante! Gracias!

0
Responder
Retrato de David Al
0
David Al
Oct 2013

Muy buen artículo, bastante completo así que de primeras mi enhorabuena. Hay empresas que te quitan de líos de cabeza y realizan dichos trabajos. Una que contratamos para mi empresa Siosa y muy buenos resultados está dando.

Saludos

0
Responder
Retrato de Hsiulin Stefanie
5
Hsiulin Stefanie
Aug 2013

Últimamente en el trabajo me ha tocado realizar varias propuestas para aplicaciones móviles, y es cierto lo que dijiste «evitar centrarse sólo en iPhone», cuando lo leí, me detuve un momento para pensar, y es exactamente eso, todas las que he hecho, han sido para iphone, la verdad no se porque me he cerrado en solo esa plataforma, quizás porque yo tengo uno y me centro solo en lo que tengo y lo hago sólo para iphone. Así que muchas gracias por tu recomendación, la verdad me ha servido para darme cuenta que no tengo que cerrarme solo en una plataforma ya que existen muchas más.

0
Responder
Retrato de Abraham Rojas
4
Abraham Rojas
Jul 2013

Muy buen artículo.

0
Responder
Retrato de Jacinto Lopez
0
Jacinto Lopez
Jun 2013

Muy interesante el artículo, con mucha y muy buena información. Personalmente el desarrollo de aplicaciones móviles para las empresas me parece fundamental. En mi caso quiero aprovechar la ocasión para recomendaros la empresa que yo contraté para que desarrollara mi aplicación móvil. La empresa se llama Siosa y en mi caso quedé muy contento con el resultado y el trato. Os dejo el link por si queréis informaros mas sobre el tema: Enlace

Un saludo y enhorabuena por el artículo

1
Responder
Retrato de Vanesa Lucia Cores
0
Vanesa Lucia Cores
Jun 2013

Muy interesante el articulo. Saludos

Enlace

1
Responder
Retrato de Luis Antonio Gómez Rodríguez
0
Luis Antonio Gómez Rodríguez
May 2013

Muy buena explicación y clasificación de como poder empezar a desarrollar un app, muy buena Herramienta.

1
Responder
Retrato de Estrella De Miel
1
Estrella De Miel
May 2013

Muy buen análisis. Graciass

1
Responder
Retrato de Yeibodmer Skullmer
0
Yeibodmer Skullmer
May 2013

Excelente

1
Responder
Retrato de Johann Silva
0
Johann Silva
May 2013

Programar en una app en al cual se exporte a todo tipo de dispositivo (iOS, Android, Windows 8, BlackBerry, etc), es apropiado para economizar coste y precioso tiempo de produccion pero, en la parte visual de la app se ve afectada por que no es igual programar en su respectivo lenguaje de programación para hacerlo estéticamente genial, ya que no se va a ver igual en un dispositivo android o iOS vs Blackberry vs Windows.

2
Responder
Retrato de Phoxer Baglieri
0
Phoxer Baglieri
May 2013

»Necesita un desarrollo en cada plataforma en la que se quiera operar (iOS, Android, Windows 8, BlackBerry, etc) con lo cual se encarece el presupuesto de producció»

Me parece que falta actualización, ya hay programas cono Xamarin, Unity3D y otros que no necesitas escribir 20 apps para cada mobile, sino una sola y la exportas a las distintas plataformas.

0
Retrato de Julio García
0
Julio García
May 2013

Es cierto, pero tampoco es tanta maravilla Xamarin ya que entiendo que te cobra por cada plataforma a la que exportes. Una alternativa gratuita es Enlace

0
Responder
Retrato de Salvador Castorena Palacios
0
Salvador Castorena Palacios
May 2013

Buen artículo. Saludos.

1
Responder
Retrato de Alize Lee
0
Alize Lee
May 2013

Excelente articulo Pablo. La verdad que me ha servido mucho, ojala puedas ampliar un poco más el tema o alguna referencia bibliográfica donde poder aprender más.

1
Responder
Retrato de Julio García
0
Julio García
May 2013

Información de complemento:

Las webapps si bien no pueden acceder al acelerómetro si pueden identificar si la vista del navegador es landscape o portrait, aunque este dato es binario puede sacar de apuro para identificar al menos 2 posiciones del teléfono.

Las webapps si pueden geolocalizar (usando GPS, Skyhook, Google Geo, IP) para darte la latitud y longitud, es un atributo de htm5 + js.

Otra ventaja de las webapps es que si uno quiere tener una app privada es LA alternativa.

Sobre la obligatoriedad de estar conectado para usar webapps no es tan así, ya que para eso existe Application Cache

1
Responder
Retrato de Carlos Castell
0
Carlos Castell
May 2013

Escelente compendio, felicades Pablo

1
Responder
Retrato de Alejandro Woywood
0
Alejandro Woywood
May 2013

Es un buen resumen, pero ojo que también se puede hacer una app Nativa usando HTML5/CSS/Javascript. Una opción popular es PhoneGap para Apps o Construct2 para juegos. Igual es más complejo igual que hacer una Web móvil porque debes optimizar para cada plataforma, exportar y subir a cada tienda. Esta última parte no debe mirarse en menos, es largo y frustrante aprender a subir a las tiendas. Aparte de Google Play (donde no revisan) en todos los demás Stores te rechazan si no cumples todas las reglas (y pierdes los 7 días que se demoran en revisar).

2
Retrato de John Mack
0
John Mack
May 2013

Casi a nadie veo hablar acerca de lo tortuoso al subir las apps en las tiendas, es como si fuera un capítulo de «Lo que callamos los de internet»

1
Retrato de Alejandro Woywood
0
Alejandro Woywood
May 2013

Sip, tiene de «arte», suerte y experiencia. Algunos ejemplos que nos han tocado en AmnesiaGames: en WP si pones musica debes preguntarle al usuario si apagas lo que estaba escuchando, si usas GPS debes tener una politica de privacidad, no olvidar testear en devices de 256 MB (lumia 610) o mejor sacarlos, los screenshots tienen que ser reales (no como iOS). En iOS no puedes hacer una app sólo para un operador móvil, los keywords solo se pueden editar al cambiar el binario, hay que planificarlos bien (SEO), si haces una app universal (iPhone y iPad) no las puedes separar despues.... etc etc

2
Responder
Retrato de Rafaela Laureti
2
Rafaela Laureti
May 2013

muuy interesante y necesario, queremos mas !

1
Responder
Retrato de Víctor Gándara
0
Víctor Gándara
May 2013

Respondiendo a Omar Guerra... existe una nueva forma de trabajo para web móviles que es el «responsive design» esto significa que el diseño de tu web móvil es flexible según dispositivo... Una herramienta muy útil y vanguardista...

Saludos!

1
Responder
Retrato de Carlos Recalde
0
Carlos Recalde
May 2013

App Nativa definitivamemte mas costostosa que la app mobile. Excelente articulo.

1
Responder
Retrato de Patricia Rodríguez
0
Patricia Rodríguez
May 2013

Pablo, podrías por favor indicarme bibliografía para ampliar información sobre el tema? Gracias

1
Responder
Retrato de Omar Guerra
0
Omar Guerra
May 2013

Excelente artículo... Muy útil. Sin embargo, cual es el formato ideal para hacer -por ejemplo- un sitio web para móviles??? Cual es el mejor formato para las imágenes??? Los colores a usar??? Que es lo imprescindible y lo prescindible??? Desde el punto de vista práctico, de aplicación???

3
Retrato de Pablo Álvarez
180
Pablo Álvarez
May 2013

Hola Omar, estoy escribiendo un artículo más específico sobre el tema. Un saludo y gracias!

2
Responder

Te podrían interesar

Retrato de Daniela Santibáñez
Autor:
Daniela Santibáñez
Título:
Creando nuevos medios para el aprendizaje
Sinopsis:
Hoy las TICs benefician la creación de espacios educativos y nuevas experiencias cognoscitivas y emocionales, pertinentes para la sociedad actual, centrada en la imagen.
Compartir:
Interacciones:
Votos:
24
Opiniones:
4
Seguidores:
8
Retrato de Elena González Miranda
Autor:
Elena González Miranda
Título:
La portada del libro electrónico
Sinopsis:
En tiempos en que el libro electrónico va ganando terreno, ¿hacia dónde evoluciona el diseño de portada del libro?
Compartir:
Interacciones:
Votos:
56
Opiniones:
21
Seguidores:
20
Retrato de Erik Spiekermann
Autor:
Erik Spiekermann
Título:
Hora del show
Sinopsis:
Powerpoint bueno y malo.
Traducciones:
Compartir:
Interacciones:
Votos:
14
Opiniones:
7
Seguidores:
376
Ilustración principal del artículo El horizonte de la Web
Autor:
Dante Claudio Reynoso
Título:
El horizonte de la Web
Sinopsis:
La red, entre la evolución acelerada del medio y la esperanza de un mundo mejor.
Compartir:
Interacciones:
Votos:
69
Opiniones:
25
Seguidores:
51
Ilustración principal del artículo Qué diseñador busca el mercado
Autor:
Marcelo Vercillo
Título:
Qué diseñador busca el mercado
Sinopsis:
Los pedidos laborales hacen un desproporcionado hincapié en las habilidades técnico-operativas de los postulantes.
Compartir:
Interacciones:
Votos:
76
Opiniones:
46
Seguidores:
0
Retrato de Fabio Ares
Autor:
Fabio Ares
Título:
¿Para qué usar las TIC en la enseñanza?
Sinopsis:
Las ventajas de incorporar las Tecnologías de la Información y la Comunicación (TIC) a la pedagogía del diseño.
Compartir:
Interacciones:
Votos:
74
Opiniones:
21
Seguidores:
66
Ilustración principal del artículo El diseño de ambientes y las nuevas tecnologías
Autor:
Mariane Garcia Unanue
Título:
El diseño de ambientes y las nuevas tecnologías
Sinopsis:
Vemos surgir nuevos ambientes y espacios que acompañan cambios en los hábitos y comportamientos de las personas. En este escenario ¿cuál es el papel de la tecnología?
Traducciones:
Compartir:
Interacciones:
Votos:
19
Opiniones:
4
Seguidores:
22
Retrato de Alfredo Yantorno
Autor:
Alfredo Yantorno
Título:
Las comunicaciones bajo un concepto global
Sinopsis:
Cómo disciplinar todas las plataformas de comunicación para que actúen de manera concertada y no cada una por su propia vía con prescindencia de las otras.
Compartir:
Interacciones:
Votos:
22
Opiniones:
9
Seguidores:
32

Próximos cursos online

Desarrollamos para ti los mejores cursos online de actualización profesional, que te permitirán formarte y especializarte de la mano de renombrados especialistas

Branding Corporativo

Branding Corporativo

Cómo planificar, construir y gestionar la marca de empresas e instituciones

4 semanas
20 Mayo

Estrategia de Marca

Estrategia de Marca

15 claves para programar el diseño de símbolos y logotipos de alto rendimiento

4 semanas
24 Junio

Branding: Diseñador y Cliente

Branding: Diseñador y Cliente

Tratar con el cliente, hacer presupuestos y planificar las etapas de la creación de una marca

3 semanas
2 Septiembre

Relecturas del Diseño

Relecturas del Diseño

Una inmersión en el discurso sobre el diseño para despejar sus nociones más controvertidas: creatividad, innovación, arte, tecnología, función social...

4 semanas
16 Septiembre

Auditoría de Marca

Auditoría de Marca

Taller de práctica profesional: análisis, diagnóstico y programa de marca sobre casos reales

6 semanas
30 Septiembre