Hablemos sobre lo que implica desarrollar una aplicación.
TIPOS DE APLICACIONES QUE PUEDE DESARROLLAR
Hay muchos tipos diferentes de aplicaciones que puede desarrollar. Esto va más allá de las categorías en las que Apple agrupa las aplicaciones: comida, estilo de vida, deportes, etc., y en la arquitectura de diferentes tipos de aplicaciones.
NOTA : debe descargar nuestra lista de verificación de aplicaciones gratuitas haciendo clic aquí : le ayudará a comprender todo lo que necesita para obtener una aplicación creada por centavos de dólar.
Hablando a grandes rasgos, los grupos básicos de tipos de aplicaciones que puede crear son:
- Funcionalidad de tabla básica : piense en esto como una jerarquía: la pantalla de apertura tiene grandes temas y hace clic en uno y ahora tiene un conjunto de listas nuevas para hacer clic. El correo electrónico en el iPhone es un buen ejemplo de esto. Definitivamente, el más fácil de construir y diseñar y una buena opción para las empresas que desean una aplicación “simple” que muestre mbox.information.it básica. Es muy posible que WebMail haga que las aplicaciones basadas en tablas funcionen con un buen diseñador de aplicaciones para iPhone.
- Funcionalidad personalizada basada en bases de datos : sí, sé que este no es un depósito muy específico, pero es la mejor manera de describir el análisis de contenido de forma creativa. Imagine que tiene una gran cantidad de contenido que desea utilizar. Un ejemplo sería tener cientos de razas de perros que desea organizar y mostrar de manera diferente. Esto se puede hacer más allá del formato de tabla básico para que la aplicación realmente funcione. El desarrollo de esto se vuelve más complejo y comienza a analizar si desea o no que los datos se alojen “nativos” (integrados en la aplicación) o “dinámicos” (integrados en los servicios web en línea). Hablaremos de eso más adelante.
- Juegos : tienen la mayor gama de complejidad, comenzando con algo tan simple como una funcionalidad de tipo PONG (imagínese Atari) hasta un motor de física en 3D que realiza carreras aéreas de alta velocidad. Puntos de puntuación, que incorporan la experiencia del usuario a través del físico el movimiento del dispositivo y el enganche en Game Center son posibles. ¿Desea obtener más información sobre los juegos? Consulte nuestro artículo sobre consejos y estrategias de juegos.
- Mejora o modificación del firmware o hardware del dispositivo : esto significa que toma ciertas funciones del teléfono, como la alarma, la cámara o el flash, y lo mejora. Uno de mis ejemplos favoritos de esto es la aplicación Camera + que agrega filtros a cualquier imagen que tome en su teléfono, además almacena las fotos en una caja de luz.
- Aplicaciones totalmente dinámicas : similares a las aplicaciones basadas en bases de datos, estas aplicaciones se basan exclusivamente en información externa: Twitter, Weather Channel, Flipboard.
- Utilidades personalizadas : son aplicaciones que están orientadas a permitir que el usuario ingrese contenido de una manera específica. Ejemplos son páginas, ideas de Adobe y números.
- Todo lo demás : estoy seguro de que hay algunas aplicaciones que son completamente únicas, pero diría que la lista anterior cubre el 95% de lo que hay en la tienda hoy.
El tipo de aplicación que desea desarrollar puede cambiar según la cantidad de contenido que tenga y la cantidad de control que desee tener sobre todo el proceso.
Es importante darse cuenta de que puede hacer que las aplicaciones se realicen de manera muy rápida y económica si sabe qué tipo de aplicación desea desarrollar; entrar en el proceso sin estar abierto a otra opción podría costarle mucho.
Descargue esta lista de verificación gratuita para obtener una visión clara de cómo crear una aplicación, incluso si no sabe nada sobre codificación.
PROCESO DE DESARROLLO DE APLICACIONES
El proceso de desarrollo de la aplicación se puede dividir en cuatro partes principales: idea, diseño y planificación, diseño y puesta en marcha.
1. La idea
Esta es la génesis de hacia dónde irá la aplicación y un paso después de “Quiero una aplicación”. Mirando la tienda de aplicaciones, hay docenas de direcciones diferentes a las que puede ir: información simple, un juego, interactivo, etc.
Se puede imaginar que cuanto más complicado sea, más costará, pero también una mayor probabilidad de obtener un retorno de la inversión. Los juegos son complicados, pero pueden volverse virales fácilmente.
Las aplicaciones simples no hacen mucho, pero son baratas y fáciles de construir. El primer paso del proceso es encontrar su punto óptimo de presupuesto y esfuerzo de marketing. Si necesita más ayuda para afinar su idea, le ayudará hablar con personas de nuestra comunidad privada.
2. Disposición de funcionalidad
No es suficiente pintar los trazos amplios para un programador, porque no van a entregar lo que quieres.
Debe invertir mucho tiempo para revisar los detalles o encontrar a alguien que pueda traducir Programmer to Civilian y viceversa.
Esto valdrá la pena al final.
Este paso implica pasar por cada pantalla y comprender cómo todas las partes de la aplicación interactúan entre sí. Si presiono este botón, ¿qué sucede?
Te sorprenderá cuántos pasos y escenarios hay incluso para la aplicación más simple. La cantidad de funcionalidad que necesita ser definida y construida también jugará un papel en el costo de su aplicación.
3. Diseño
A diferencia de los sitios web donde a menudo se puede obtener a alguien que puede diseñar y codificar a la vez, las aplicaciones generalmente requieren un equipo de personas para completar.
Lo bueno de esto es que el diseñador puede ser gráficos, impresos, web o lo que sea: los entregables para el programador serán imágenes que simplemente muestra en las áreas apropiadas.
El diseño suele aparecer una vez que se han definido la programación y la funcionalidad: el diseñador obtiene una lista completa de lo que debe crearse.
El diseño puede hacer o deshacer una aplicación, simple y llanamente, así que no escatime en esto.
Necesita un gran ícono, pantallas de bienvenida, íconos de pestañas y docenas de otros activos que deben estar unidos.
Hablamos sobre el diseño que se incluye en una aplicación ganadora en nuestra Lista de verificación y libro electrónico de 21 pasos (descargue aquí).
4. Yendo a vivir
Una vez que tenga la aplicación integrada en xCode (el programa en el que están integradas las aplicaciones para Apple), su desarrollador puede ayudarlo a obtener la aplicación en la tienda (iTunes para este ejemplo).
Esto requiere configurar una cuenta de iTunes Connect ($ 99 / año) y luego completar toda la información necesaria para la aplicación: íconos, descripciones, precios, etc.
La mayor parte de esto es bastante intuitivo cuando carga los archivos, y su equipo técnico puede hacer mucho.
La configuración también es una cosa única, por lo que si decide desarrollar otra aplicación más adelante, ya tiene una cuenta en la que puede volcarla.
Una vez que tenga la aplicación en la tienda, puede monitorear todos los análisis en la parte posterior a través de iTunes Connect: cuántas descargas, cuánto $$ está haciendo, etc.
Hay muchas formas diferentes de generar ingresos con las aplicaciones, incluidos los anuncios dentro de la aplicación y poder comprar información adicional a través de la aplicación (compras en la aplicación).
Puedes ver todo lo que sucede. También puede hacer que alguien controle esta cuenta de la misma manera que haría que alguien supervisara sus campañas de PPC o SEO para que siempre maximice su tráfico e ingresos.
Si está interesado en obtener más información sobre el proceso de creación de aplicaciones (especialmente si no tiene experiencia en codificación), incluida la redacción de la idea, el desarrollo, el diseño, el lanzamiento y el marketing, consulte nuestra Lista de verificación gratuita de aplicaciones móviles.
COSTOS DE DESARROLLO DE APLICACIONES IPHONE
El desarrollo de aplicaciones para iPhone se ocupa del lado de la programación del proceso.
Con la mayoría de los proyectos, una empresa de desarrollo de aplicaciones va a acumular el diseño en todo el proyecto, ya que es difícil probar las imágenes fragmentadas en una aplicación a menos que construya todo de forma dinámica y mediante XML a través de bases de datos en línea.
Una cosa a tener en cuenta es que estos costos pueden variar según los dispositivos que esté desarrollando.
Asegúrese de preguntarle a su desarrollador para qué está desarrollando: iPhone básico, iPhone 4, iPhone5, iPhone 6, iPad o todo lo anterior.
Aquí hay un desglose de los costos de desarrollo típicos para diferentes proyectos de ejemplo.
- Aplicación simple basada en tablas ( $ 1,000-4,000) : proporciona todo el contenido, instrucciones claras y aplicaciones de ejemplo de lo que quiere que haga. Si conoce bien Photoshop, probablemente pueda proporcionar los gráficos que limitarán este proyecto a $ 1,500. Los costos adicionales son cuando desea ubicadores GPS, integración de redes sociales o campanas y silbatos como ese.
- Aplicación de base de datos (nativa) – $ 8,000- $ 50,000 – Nuevamente, usted proporciona cada pieza de contenido, imagen, escritura, sonido, etc. El costo vendrá de crear la lógica dentro de la aplicación y diseñar toda la usabilidad y / o juego. . El contenido generalmente se colocará y luego se analizará en consecuencia. Estos proyectos tienden a ser pesados ya que los datos son lo que impulsa todo el juego y el marco es muy importante.
- Juegos – $ 10,000- $ 250,000 – Lo más difícil de jugar. Como punto de referencia, he oído que Angry Birds cuesta entre $ 125K y $ 180K para desarrollarse (aunque fueron pioneros). Hablando con algunos desarrolladores que están interesados en el código fuente del juego hardcore (render, sonido, matemáticas, física, etc.), muchos de los juegos de carreras que usen el giroscopio tendrán un costo de $ 125,000 sin siquiera parpadear, y eso es solo por el código. intenta mantenerlo hiper simple, los juegos se complican rápidamente. Conectarse al centro de juegos, tener las mejores puntuaciones e integrarse con una comunidad en línea puede ser complicado. El beneficio de un juego es que se descargan en un número mucho mayor. Como vendedor, no hay nada más viral que un juego divertido, que es algo a tener en cuenta para su ROI. Pregúntate: ¿cuánto necesito gastar para hacer un juego “divertido”? Eso es solo algo que puedes responder. Consulte la publicación Cómo desarrollar una aplicación como Angry Birds para obtener más información.
- Incluye adicional: consulte a continuación : aquí hay una lista rápida de funciones adicionales que puede agregar a su aplicación actual: Compras en la aplicación: $ 1,000- $ 3,000 : esto permite a los usuarios comprar contenido nuevo o versiones completas de las aplicaciones. La distribución de costos proviene de la cantidad de compras dentro de la aplicación, la complejidad y si usted lo integra o no en la primera aplicación o si lo está haciendo desde un servidor. Servicios web – $ 1,000- $ 5,000 – Esto lleva el contenido a un punto de acceso remoto para que pueda actualizar su aplicación con archivos XML en lugar de cambios de código sin formato. El grado de lo que necesita varía, pero recomendaría tener esta conversación con su desarrollador antes de profundizar demasiado: puede ahorrarle ENORMES dolores de cabeza en el futuro. Game Center – $ 1,000 – Apple ha hecho un buen trabajo al facilitar esta integración con el SDK. Siempre que mantenga los números limpios, debería poder integrarse fácilmente. Capacidades de compartir – $ 500- $ 1,500 – Esto es principalmente para redes sociales (twitter, facebook) y correo electrónico, pero puede haber otras integraciones. Los sitios web de WordPress, por ejemplo, pueden ser uno. Muchas opciones y la mayoría de estas plataformas tienen API robustas para que funcione bien. SDK y como Chartboost – $ 50- $ 200 – Los SDK son una parte extremadamente importante para rastrear nuestras aplicaciones y ganar dinero con ellas. En general, puede obtener cualquier SDK integrado por un precio relativamente bajo, pero cuanto más específico sea con sus SDK, más caro. Los SDK que puede incluir son: Google Analytics, Chartboost, Applovin, Xplode, AdMob y Tapjoy.
COSTOS DE DISEÑO DE APLICACIONES PARA IPHONE
El diseño de su aplicación hará una gran diferencia en su ROI general y en la experiencia del usuario. El diseño ayudará a convertir a los espectadores a descargas de las capturas de pantalla que decida cargar y ayudará a las personas que usan su aplicación a sentirse más comprometidas.
Invertir en un buen diseño es fácilmente la mejor manera de aumentar sus márgenes en un plazo de 2 años. Puede usar un diseñador web, pero a menudo su mejor opción será encontrar un diseñador de aplicaciones móviles que comprenda el flujo de usuarios y las restricciones de espacio.
Los diseños de aplicaciones generalmente vienen en paquetes, de la misma manera que lo hace el desarrollo: comprará un “conjunto” de archivos .png y PSD que satisfacen todas sus necesidades. Esto incluye todas las pantallas e íconos necesarios.
Te sorprenderá la cantidad de piezas diferentes que existen, solo el ícono necesita alrededor de 4 tamaños diferentes para una aplicación universal (iPhone y iPad). Aquí hay un desglose aproximado de los costos:
- Solo iPhone (por lo general, la línea base no se realiza para la pantalla retina, como se ve en el iPhone 4, ya que requieren archivos de mayor resolución ) – $ 500-10,000 – Esto le dará un diseño de nivel básico que puede enviar al desarrollador que podrá agregar estas imágenes al código. CONSEJO ÚTIL: pregunte al desarrollador cómo quieren que se nombren los archivos y haga eso por ellos antes de enviarlos. Le ahorrará mucho tiempo y dolores de cabeza.
- Compatible con iPhone 6 Plus: agregue un 25% al costo anterior : estas imágenes tendrán un tamaño de 2208 x 1242 px de altura (más del doble que el iPhone 5 de 640 × 1136)
- iPad: agregue un 50% al costo anterior ; esto supone que el diseño es muy similar y el flujo de usuarios también es similar. En muchos casos, tendrá que crear una funcionalidad alternativa para adaptarse al tamaño y la velocidad del iPad, que requiere nuevos diseños. CONSEJO ÚTIL: La mayoría de los iPads contienen imágenes de retina. Estas imágenes pueden ser grandes, tenga cuidado con el tamaño del archivo de códigos cuando implemente.
Los íconos deben incluirse en este paquete completo y probablemente pueda solicitar capturas de pantalla si desea obtener algunas mejores que hacer una simple captura de pantalla de su teléfono.
Lo diré de nuevo: no escatime en el diseño … le costará MUCHO más difícil recuperar su dinero.
La historia completa de desarrolladores y diseñadores se puede encontrar en mi libro electrónico gratuito.
TOTAL DE COSTOS DE APLICACIÓN
Realmente no hay tarifas ocultas, excepto los $ 99 que Apple le cobrará por año y el 30% de descuento que cobran por cada venta que realice.
Todo lo demás estará en desarrollo, diseño y arquitectura de TI (hosting, servidores, etc.). El costo total de una aplicación puede variar según las diferentes variables de arriba.
Definitivamente puede encontrar empresas con todo incluido que harán todo por usted por $ 1,000 más o menos, solo tenga cuidado con la calidad y el control que tendrá sobre el proceso.
Al igual que cualquier cosa en el marketing web, los bajos costos significan que tienen que compensar en volumen y el cliente siente que es lo más difícil.
Piense menos en el costo y más en qué estrategia tendrá el mayor ROI antes de sacar su chequera.
Incluso si deja que la aplicación permanezca en la tienda durante un año, ponerle un poco de atención analítica y de marketing puede ayudarlo a pagar su inversión.
He visto que las aplicaciones que cuestan $ 3,000 generan aproximadamente 2K nuevos usuarios a un sitio web por mes, con un tiempo promedio en el sitio que es 400% más alto que el de los visitantes. Puede ser muy creativo en cómo comercializar estas visitas.
Tenga en cuenta que los números anteriores son muy variables y pueden variar más o menos dependiendo de muchos factores .
A medida que el mercado aumente en la competencia, verá que el costo baja, pero tenga cuidado con el estudiante de secundaria de 19 años que puede construirle Angry Birds por $ 1,000.
Del mismo modo, hay compañías que pagan $ 250K por desarrollar una aplicación de base de datos simple, que es como pagarle a alguien medio millón de dólares por un sitio web.
Solo hinchazón corporativa: si va a gastar ese dinero, será mejor que obtenga algo increíble.
Obtenga más información sobre cómo desarrollar juegos y otras aplicaciones en la publicación Cómo hacer una aplicación de juego: el tutorial de bricolaje más fácil de la historia.
Deja un comentario y descarga mi libro electrónico para obtener más información
¡Nuestras compañías han creado más de 1,500 aplicaciones y se han divertido mucho en el proceso! Si desea leer cómo pasamos de cero a $ 70,000 / mes con aplicaciones, lea esta publicación.
El próximo gran mercado de la web será móvil, tanto teléfono como tableta. Estás dentro o fuera.
SIGUIENTE PASO: descargue la lista de verificación de la aplicación de 21 pasos (haga clic aquí) .
Luego, dale Me gusta a Facebook, retuitea este artículo o enlázame desde tu sitio. Tenga en cuenta que recibimos entre 100 y 150 correos electrónicos al día de personas que solicitan asesoramiento sobre aplicaciones, por lo que si no me pongo en contacto con usted de inmediato, no lo tome como algo personal.
Asegúrese de descargar nuestro libro electrónico y lista de verificación aquí y lea el material. Le guía a través del proceso completo de crear y ganar dinero con las aplicaciones de iPhone y, a menudo, responde el 90% de las preguntas que las personas tienen.
Una cosa más: crear aplicaciones con plantillas (no se requiere codificación)
Cuando comencé tenía dos objetivos: aprender sobre este nuevo mercado móvil y ganar dinero en el proceso. El problema era que no tenía una gran cantidad de dinero para gastar Y no podía permitirme correr un riesgo así.
Así que descubrí que si compra el código fuente de la aplicación a una fracción del costo, obtendrá el 80% del trabajo realizado por usted, aproximadamente el 10% del costo de desarrollarlo usted mismo. Lo cambió todo.
Este proceso de “voltear” el código fuente me permitió ganar cientos de miles de dólares en cuestión de meses.
Es una nueva forma de pensar sobre el negocio de las aplicaciones y cómo ganar dinero.