Atrás

GoodBarber FAQs sobre el desarrollo de una aplicación móvil #4

el 

Hoy vamos a hablar sobre tres nuevos temas: aplicaciones nativas vs aplicaciones web, qué plataforma es la mejor para empezar, y el análisis de la aplicación!
 
Aprende lo que nuestro equipo te puede enseñar sobre estas cuestiones.

¿Cuál es la diferencia entre una app nativa y una app web para móviles?

Las Apps nativas y las apps web móvil son 2 tipos diferentes de apps. Las apps nativas son creadas sólo para una plataforma específica. El código utilizado para crear una app nativa para iOS, no es el mismo que el que se utiliza para crear una app nativa para Android.

Nativo significa que la app está especialmente diseñado para el teléfono en que se va a utilizar. Este tipo de apps sacan el máximo provecho de las capacidades del teléfono. Esa es la razón por la cual, cuando están bien desarrolladas, son muy rápidas, suaves y se integran perfectamente con el teléfono.

Las Apps web para móviles son páginas web que se han optimizado para ser visualizadas en un teléfono móvil. Estas funcionan en todos los dispositivos, ya que sólo necesita un navegador para utilizarlas. Esa es su fuerza. Pero, es más difícil hacer cosas interesantes, como la realidad aumentada o publicar fotos de aplicaciones web, ya que no pueden acceder a las funciones básicas del teléfono tan fácilmente como una app nativa.

¿Empiezo con Android o con iOS?

La respuesta depende de quién está haciendo la pregunta.

Si eres un desarrollador, el lenguaje utilizado para codificar las aplicaciones de iOS y Android influirá en ti. Las iOS apps se codifican con objetivo-C, mientras que las aplicaciones de Android están codificados en Java.
Android es una plataforma más abierta que iOS,te permite realizar muchas cosas, pero si eres un amante de los detalles, tu plataforma es iOS.

Si eres un vendedor, querrás ir por instinto hacía iOS primero. ¿Por qué? Porque desde el inicio de las apps, iOS y la App Store han sido mucho más atractivo que Android. Ten cuidado, ya no es verdad. Google Play y Android están superando Apple.

A día de hoy, esta cuestión tiende a no tener ningún sentido. Debes crear tu aplicación para ambas plataformas. Y app builders como GoodBarber pueden ayudarte. Estos te permitirán crear tu aplicación una vez, y tenerla disponible para iOS y Android, al mismo tiempo. Dale una oportunidad, y dinos lo que piensas.

¿Cuáles son algunas de las soluciones de análisis para mi aplicación?

Existen diferentes soluciones de análisis para tu app. El modo de funcionamiento es siempre el mismo. En primer lugar, es necesario instalar el SDK del programa de análisis que utilizas, en tu proyecto de aplicación.

Los productos de análisis hacen un seguimiento de lo que está ocurriendo cuando un usuario navega por tu aplicación. Número de sesiones, que paginas visualizan, etc. También, te dirá el dispositivo y el lugar de tus usuarios.
Entre las soluciones de análisis famosos existe Flurry Analytics, una solución ampliamente utilizada y gratuita. También, puedes utilizar Google Analytics una herramienta más familiar para ti.

Si utilizas un app builder como GoodBarber, las soluciones de análisis externas están disponibles la mayoría del tiempo. No te hará falta instalar el SDK porque ya lo hace el app builder. Sólo tienes que introducir las credenciales.

Los app builders te pueden proporcionar análisis propios, y proporcionar grandes ideas, ya que tienen acceso a información que las soluciones externas no pueden acceder