Cómo hacer apps sin saber programar: Paso a Paso

hacer app sin saber programar

No tienes que ser un mago de la programación para hacer tu propia aplicación. Puedes hacer apps sin saber programar y aquí te enseñaré cómo.

Hay muchos recursos y herramientas para lograrlo, y eso no significa entregar todo tu proyecto a un desarrollador externo. Puedes tener una gran cantidad de programas para asegurarte de que el resultado sea exactamente lo que esperabas.

Aquí en REDBAI hemos reunido nuestros mejores consejos para aquellos que buscan construir una aplicación sin experiencia previa en programación.

Haz tu investigación

Al igual que con cualquier proyecto nuevo, la creación de una aplicación comienza con una investigación previa.




Desde el diseño de tus objetivos y la elección de tu plataforma móvil para comprender el mercado y las opciones de monetización, aquí hay algunas preguntas que debe hacerte antes de seguir adelante con el diseño y desarrollo de tu aplicación:

¿Quién es la competencia?

Antes de hacer nada más, consulte en el mercado las aplicaciones móviles existentes similares.

No te desanimes si alguien ya hizo algo similar, recuerda, hay muchas aplicaciones disponibles.

App Store variedad de aplicaciones moviles
Variedad de aplicaciones móviles en App Store



Este ejercicio no es para saber si tu idea es completamente única, sino para saber qué funciona bien y qué no.

¿Cómo puedes hacerlo mejor? ¿Dónde están tus competidores decepcionando a sus clientes? ¿Qué puedes ofrecer al mercado diferente?

Si tu aplicación móvil es una extensión de un servicio existente (como una revista en línea o un sitio web de noticias, por ejemplo), la competencia realmente no importa. Lo que usted ofrece es contenido original para una audiencia específica que conoce y confía en tu marca.

¿Desea omitir la investigación y pasar directamente a la conversión de un sitio en una aplicación?

¿Quién es tu público objetivo?

Debido a la falta de oportunidades de ventas cara a cara en el marketing de aplicaciones, conocer a tu público objetivo es clave para el éxito.

Sin embargo, hacer esto bien no siempre es fácil.

Hay muchas formas en que puede identificar a su público objetivo. Los cuatro métodos más populares son:

  • Grupos de enfoque
  • Encuestas
  • Datos de investigación de mercado
  • Audiende persona

Recomendamos comenzar con la creación de su propia Audience Persona.




Las Audience (o Marketing) Persona simplemente es crear diferentes perfiles de las personas que probablemente estén interesadas en tu aplicación: ¿Son profesionales de negocios? ¿Qué edad tienen? ¿Son hombres o mujeres?

Marketing Persona en una app móvil
Conoce a Rachael: una de las personas de la audiencia de Buffer

Puedes hacerlo tan detallado o tan amplio como desees. Pero, por supuesto, cuanto más detallado lo hagas, más claro será tu público objetivo.

Después de que hayas creado tus personajes, puede comenzar a ramificarse en el mundo real; usando grupos focales, encuestas y datos duros para analizar a tu audiencia.

Para obtener más consejos sobre cómo crear personajes de marketing, mándanos un correo.

¿Cuál es tu presupuesto?

Tu presupuesto dependerá de una serie de cosas, y es probable que cambie considerablemente a lo largo del ciclo de vida de tu aplicación.

Sin embargo, los mayores cambiadores de juegos económicos son:

  • ¿Qué plataforma móvil utilizas ( nativa, híbrida o web? )
  • ¿Desarrollo incorporado o subcontratado?
  • Nivel de funcionalidad dentro de la aplicación
  • Método de comercialización / monetización

Es una buena idea considerar cada uno de estos parámetros antes de establecer tu presupuesto.

¿Cuál es tu fecha límite?

Al igual que cualquier otro negocio, siempre debe haber metas y plazos factibles.

Si tienes una fecha límite estricta para cumplir (tal vez deseas lanzar a tiempo para un cierto período de vacaciones o un gran evento), entonces es posible que debas tomar algunas decisiones que ayuden a reducir la escala de tiempo.




Los siguientes son los factores principales que afectan el tiempo de desarrollo de la aplicación móvil:

Plataforma móvil

Plataformas de Desarrollo Movil
Principales Plataformas de desarrollo móvil: Android, iOS y Windows Mobile

Hay ciertas plataformas que son más fáciles y rápidas de construir que otras.

Por ejemplo, la plataforma híbrida a menudo es utilizada por empresas que quieren que su aplicación esté disponible para los usuarios de la manera más rápida (y económica) posible.

Consúltanos sin costo qué plataforma móvil es la adecuada para tu aplicación.

Nivel de funcionalidad

Puedes optar por dejar algunas funcionalidades en la lista de «buenas para tener» si es esencial que la tengas a tiempo.

Recursos

¿Cuántos desarrolladores puede permitirse tener trabajando en la aplicación? Por lo general, cuantos más desarrolladores tengas, más rápido se construirá la aplicación.

Integraciones de terceros

Conectar tu aplicación a otros servicios lleva tiempo. Los desarrolladores deben aprender las API de terceros e implementarlas correctamente.

Publicación en las tiendas de aplicaciones

Esto está fuera de tu control. Diferentes tiendas de aplicaciones pueden tomar más tiempo que otras para aprobar su aplicación para su lanzamiento.

Por supuesto, también pueden ser rechazadas; lo que significa que tienes que volver, mejorar tu aplicación y volver a enviarla.

Un golpe devastador a su fecha límite.

La mejor manera de evitar retrasos es leer las especificaciones de cada App Store con mucho cuidado para asegurarse de que su aplicación cumpla con las reglas.

Si el tiempo es esencial, consulte nuestro Servicio de Creación de Apps Móviles.

¿Qué plataforma móvil usarás?

¿Construirás para iOS, Android o Windows? ¿Será su aplicación híbrida, web o nativa?

Es importante decidir qué plataforma usarás al principio de tu etapa de investigación, ya que juega un papel importante en tu presupuesto, escala de tiempo y qué tipo de funcionalidades podrás tener en tu aplicación.

Explicamos aplicaciones web, híbridas y nativas en detalle vía email.

¿Cómo monetizarás tu aplicación?

¿Tus ganancias vendrán de la venta de la aplicación, publicidad, compras en la aplicación, suscripciones o alguna otra fuente?




La gran mayoría de las aplicaciones utilizan uno de los cuatro métodos siguientes: descargas pagadas, anuncios, compras en la aplicación y publicidad nativa.

También puedes optar por definir el éxito de manera diferente, como un mayor conocimiento de la marca o la cantidad de usuarios de aplicaciones móviles que acceden a tu contenido.

Para obtener una explicación detallada de los cuatro métodos de monetización y consejos sobre cómo implementarlos en su aplicación, consúltenos vía email.

Diseñando tu aplicación

1. Boceto inicial

El primer paso para diseñar su aplicación es dejar sus ideas en papel.

Aquí, estableces los cimientos de sus funciones principales y el aspecto general de su interfaz.

Ahora no te preocupes si no es un artista: esto es simplemente un ejercicio para ayudarte a ti y a tu equipo a entender hacia dónde se dirige la aplicación.

Realmente puede ser tan simple como esto:

boceto de app movil
Cortesía de flipboard.com

Su boceto también será un gran punto de referencia para el próximo paso: el wire-framing.

2. Wire Framing

Si estas creando una aplicación móvil desde cero, con una funcionalidad original específica para su servicio, nuestra recomendación es crear un ‘wireframe’ (una maqueta o prototipo).

Un wireframe es donde tus ideas de «bosquejo» se combinan en una imagen más clara y detallada.

Crear un wireframe ahora es fácil gracias a muchas herramientas / aplicaciones de creación de prototipos que existen. POP, Balsamiq y HotGloo son solo algunas de las más populares.

Hotgloo wireframe app movil
Crea tu propia aplicación usando la herramienta de prototipos HotGloo

La herramienta de prototipos HotGloo te permite arrastrar y soltar gráficos
Una vez que tengas su estructura metálica, puede encontrar desarrolladores de aplicaciones y acercarse a ellos para obtener presupuestos basados ​​en tus diseños.

Un diseñador de interfaz de usuario puede tomar su opinión y mejorarla, agregarle y finalmente diseñar una interfaz de usuario real y detallada.




¿Necesitas un poco más de inspiración de enmarcado de cables? Echa un vistazo a estos consejos para armar una aplicación de nuestros amigos de Speckyboy.

3. Storyboarding

aplicación móvil storyboard
Ejemplo de creación de storyboards de aplicaciones móviles

Mientras creas tus wireframes, no te olvides de planear tu storyboard también.

La idea de un guión gráfico es mostrar visualmente al desarrollador cómo cada pantalla fluirá de una a otra, y cómo navegarán los usuarios a través de su aplicación.

Por ejemplo, esto es particularmente útil para pantallas de incorporación: los usuarios navegarán desde la pantalla de presentación, a la pantalla de inicio de sesión a la pantalla de inicio, etc.

También podras usar las mismas herramientas que usaste para hacer tus wireframes para crear un guión gráfico.

* Consejo: una vez que tu prototipo esté completo, es una buena idea probarlo con la mayor cantidad de personas posible. Haga que sus amigos y familiares jueguen con él y tome notas sobre cómo se puede mejorar UX / UI. Quieres algunos consejos útiles de UX (Experiencia de Usuario) / UI (Interfaz de Usuario)? Ve este artículo

Especifica tus requisitos

Una vez que se completa el diseño de tu aplicación, el siguiente paso es escribir tus requisitos para el desarrollador.

Una buena forma de hacerlo es describir, de la manera más simple, el problema que estas tratando de resolver con tu aplicación móvil.

Crear historias de usuario

Para hacer esto, el enfoque que preferimos, especialmente para el desarrollo ágil, es crear un conjunto de «historias de usuario».

Las historias de los usuarios son un poco como crear perfiles de audiencia: tomas la perspectiva de tus usuarios y describes las acciones que podrán realizar en tu aplicación.

De hecho, debes usar las personas que creó en la etapa de investigación para ayudarlo a construir sus historias de usuarios.

historias de usuario
Plantilla de historias de usuario

Intenta enfocarte en cada tarea individual que desean o necesitan , en lugar de cómo lo realizarán.




Describe el problema , no la solución.

El enfoque de marketing clásico es pensar en el rol, el objetivo y el beneficio para su usuario. ¡Fácil!

Documento de requisitos

Una vez que hayas completado tus historias de usuario, puedes juntar todo en un documento de requisitos más detallado.

Con una búsqueda rápida, puedes encontrar muchas excelentes guías en línea para escribir historias de usuarios y requisitos.

documento de requisitos para app movil
Documento de requisito para desarrolladores de aplicaciones

¡Ahora estás listo para comenzar a construir tu aplicación!

Desarrollando su aplicación

Cuando se trata de construir tu aplicación móvil, tienes varias opciones.

En este punto, es bueno volver a algunas de las preguntas que te hiciste durante la etapa de investigación:

¿Cuál es mi presupuesto?

¿Cuál es mi fecha límite?

¿Qué tipo de aplicación necesito?

Dependiendo de tus respuestas a estas preguntas, tu enfoque de desarrollo será diferente.

Sin embargo, generalmente puedes dividirlo en dos enfoques clave: desarrollo personalizado y herramientas DIY (hágalo usted mismo) para crear aplicaciones móviles.

Desarrollo a la medida

Si estas creando una aplicación móvil con funcionalidad original y única, entonces su única opción es el desarrollo personalizado.

Pero ten cuidado: esta opción puede ser larga y dura para la billetera.

Para este tipo de trabajo, puede asociarse con un estudio de diseño o contratar freelancers:

Estudios de diseño de aplicaciones

Los estudios de diseño pueden parecer la mejor manera de desarrollar una aplicación de alta gama, pero también puede esperar pagar un precio superior.

El costo por la crear una app móvil puede ser desde $ 15,000 a $ 50,000 USD por lo normal. Sin embargo en REDBAI tenemos un paquete para crear tu aplicación móvil personalizada por una fracción de ese costo. Ver producto.




Si te vuelves nativo, multiplica aproximadamente el costo de cada plataforma que quieras cubrir.

Freelance

Los desarrolladores independientes se pueden encontrar en sitios como Upwork.com, peopleperhour.com y LinkedIn .

Busque experiencia en iOS SDK, Objective C, Cocoa para iPhone / iPad y Java / Android SDK para desarrollo de Android.

Puede esperar pagar entre $ 30 y $ 60 USD por hora para un buen desarrollador.

Upwork screenshot – plataforma independiente

upwork para encontrar desarrolladores móviles
Upwork tiene desarrolladores independientes trabajando por $ 30- $ 60 USD por hora

* Consejo: realmente obtienes lo que pagas en estos sitios, así que considera ir a los desarrolladores de rango medio si tu presupuesto lo permite.

En el extremo superior tanto de la habilidad como del costo, puede encontrar desarrolladores de calidad en el mercado independiente de Crew , que analiza a desarrolladores y agencias antes de permitirles acceder a la plataforma.

crew desarrollo movil
Plataforma de contratación de desarrolladores independientes

Páginas para crear apps

Si eres una empresa pequeña con requisitos comunes para tu aplicación móvil, entonces puedes considerar utilizar una plataforma de aplicación móvil existente o un servicio de desarrollo de aplicaciones móviles.

Esta es una solución más rápida y más rentable.

Los servicios de desarrollo de aplicaciones sin saber programar existen desde hace un tiempo y son una alternativa económica a la contratación de una agencia.

Este tipo de solución puede ser una buena opción para una pequeña empresa que solo necesita funcionalidades como cupones, catálogos de productos, reservas para restaurantes o similares.

¿Desea convertir su sitio web en una aplicación sin ningún trabajo de desarrollo? Mira nuestra solución de Creación de App Móvil .

Pruebe su aplicación (una y otra vez)

Es una buena idea probar tu aplicación varias veces durante el desarrollo, no solo una vez que se complete la aplicación.

De esta manera, puedes comunicarle cambios a tu desarrollador mientras trabaja en la aplicación; ahorrándote tiempo, dinero y mucha molestia a largo plazo.

En Android, puede instalar su archivo de aplicación en cualquier computadora / dispositivo móvil y probarlo en un entorno en vivo.

invision plataforma de prototipado móvil
Invision screenshot-plataforma de prototipos de aplicaciones móviles

Invision es una plataforma de creación de prototipos que te permite probar y rastrear el trabajo de tu desarrollador.

Apple es un poco diferente. Para las pruebas de iOS, deberá descargar una plataforma como Invision o TestFlight. Ambas herramientas muy fáciles de usar.

Prepárate para el lanzamiento

Has desarrollado tu nueva aplicación brillante.

Has probado una y otra vez para detectar errores.

¿Podría ser? ¡Sí! ¡Estás listo para el lanzamiento!

Aquí hay algunas cosas que debe hacer para asegurarte de que el inicio de tu nueva aplicación sea lo más sencillo posible:

Comprobar las regulaciones de la tienda de aplicaciones

Cada App Store tiene diferentes reglas de envío.

Para evitar rechazos y retrasos, asegúrese de hacer tu tarea leyendo las pautas de presentación de aplicaciones de Google y Apple.

Escribe una descripción impresionante de App Store

Si a tu usuario potencial le gusta el sonido de tu aplicación. Él ó ella abrirá la página.




¿Pero tocarán ‘descargar’?

La descripción de tu App Store es su oportunidad de convencer al usuario de que ésta es la aplicación que estaban buscando.

No pierdas esa oportunidad.

Descripción de Airbnb App Store
Descripción de Airbnb App Store

Escriba una descripción convincente e informativa, y asegúrate de incluir tus palabras clave elegidas al menos cinco veces para obtener la máxima visibilidad.

Obtenga más información sobre cómo escribir una excelente descripción de App Store.

Aprovecha al máximo tus capturas de pantalla

Al igual que tu descripción, las capturas de pantalla ayudan a vender tu aplicación.

¡Así que hazlos contar! Usa capturas de pantalla de alta calidad que realmente muestren lo que su aplicación puede hacer.

Las capturas de pantalla no tienen que ser simplemente imágenes.

Muchas aplicaciones ahora integran descripción y copia en sus imágenes para capturar la atención de su público objetivo.

twitter captura de pantallas en app store
Capturas de pantalla de la App Store de Twitter incluyen texto

Terminando

Esperamos que esta publicación proporcione una breve introducción sobre cómo crear tu propia aplicación, incluso sin conocimientos o habilidades de programación.

Encontrará que hay muchas opciones para reducir el tiempo y el costo, especialmente si estas dispuesto a contar con el respaldo de una agencia o un servicio de desarrollo de aplicaciones.

Las principales cosas que debes recordar son: establece los plazos y los parámetros del presupuesto, conoce a tu público e investiga exhaustivamente tu mercado antes de encontrar a tu desarrollador.

Ahora que sabes cómo sacar tu aplicación, el próximo paso será saber cómo comercializar su aplicación móvil. Consúltame vía email.

masters in marketing online




Te puede interesar también:

Como Crear una App
Como Crear una App

Pablo Sámano

Diseño y Desarrollo Web, Estrategias de Marketing Digital, Manejo de Redes Sociales, Plan de Ventas Online, Operación Digital, Servicios de Agencia de Marketing Digital, Contenido para Estrategias Digitales, Couching Empresarial, Plan de Negocios y Creación de Proyectos de Innovación Empresarial en la Industria de los Medios Digitales.

X