Cómo construir una aplicación móvil desde cero en 10-15 días

A principios de 2016, no sabía lo que estaba haciendo con mi vida.

Literalmente estaba en casa, todos los días, acostada pensando qué debería hacer a continuación. ¿Lo que hay que hacer?

Entonces recordé una idea de aplicación que pensé durante el verano de 2015 (¡llamada PartyApp!). Como tenía tiempo para comenzar a desarrollar la aplicación, me puse a trabajar.

Me llevó exactamente 30 días (el mes de abril) aprender y completar la aplicación para Android. Me llevó otras 3 semanas aprender y completar la versión de iOS.

Cuando lancé la aplicación, no sabía nada sobre la industria de las aplicaciones móviles aparte de crear la aplicación. No hice ningún diseño de UX, ni wireframing, ni UI (solo usé los diseños de Android), ni App Store Optimization, ni público objetivo, solo pensé que lanzarías una aplicación y, esencialmente, todos vendrán en tropel hacia ella . No sucedió

Me llevó un año finalmente darme cuenta y comprender lo que se necesita para crear una aplicación móvil. Aprendí que crear una aplicación es mucho más que simplemente sentarse y codificar una aplicación y lanzarla.

Así es como debe crear una aplicación móvil desde cero:

Descubre una idea de aplicación

Primero, debe descubrir una idea de aplicación que debería resolver los problemas de las personas . Mi idea era una aplicación que muestra cualquier fiesta o evento que esté ocurriendo cerca de su área. El objetivo de la aplicación es resolver el problema de las personas que no saben a dónde ir si quieren salir por la noche. Quería crear un lugar centralizado para todas las fiestas y eventos.

La idea de su aplicación no tiene que ser excelente, pero debe ejecutarse en gran medida. La idea inicial de Facebook era una red social para universidades. Este era un momento en que MySpace y Friendster ya estaban fuera, y las redes sociales eran una vieja idea. La diferencia fue que Facebook ejecutó su idea de manera diferente, al hacer que su sitio web fuera exclusivo de las universidades al principio, enganchando a los estudiantes con lo que otros estudiantes estaban haciendo, su estado civil, etc.

Cuando planee desarrollar y lanzar su aplicación, asegúrese de tener un plan completo de lo que su aplicación fue creada para hacer, y ejecútela en gran medida.

Obtenga comentarios sobre su idea

Compare su idea con otras personas. Pregúnteles a sus amigos, familiares y / o extraños si usarían su aplicación. Pregunte acerca de sus problemas y agregue / elimine funciones en su aplicación que lo ayudarán a cumplir sus objetivos y resolver sus problemas. Esto le dará una base general de lo que hará su aplicación una vez que sus usuarios la descarguen.

Asegúrese de incluir solo una cantidad mínima de funciones para la primera versión de su aplicación. Su objetivo es no implementar todas las funciones, solo las principales primero. Una vez que tenga su producto, puede agregar / eliminar cualquier función cuando sea necesario.

Diseño de experiencia de usuario

La experiencia del usuario es solo la experiencia general de cómo un usuario usará su aplicación. Además de recibir comentarios de sus usuarios, debe diseñar su aplicación para que los usuarios puedan acceder a las soluciones que proporciona tan pronto como acceda a la aplicación.

Para PartyApp !, me aseguré de que una lista de las partes en función de lo cerca que estén de la ubicación del usuario actual se muestre tan pronto como se abra la aplicación. De esa manera, no le toma a un usuario una cantidad de tiempo prolongada antes de que decida cerrar la aplicación y no volver nunca más.

Diseñe su experiencia asegurándose de que los usuarios disfruten el uso de su aplicación y configure las funciones en su aplicación en función de cómo ayudará a los usuarios a usar su aplicación.

Wireframing

Wireframing es esencialmente crear una interfaz de usuario básica para su aplicación. No tiene que estar bellamente diseñado, puede ser un esbozo con lápiz y papel sobre cómo se verá su aplicación.

Su estructura alámbrica debe conectar toda la información generada en su investigación de experiencia de usuario.

Con su estructura alámbrica, puede volver a las personas de las que recibió comentarios, mostrarles su estructura alámbrica y guiarlos sobre cómo funcionará su aplicación. Realice los cambios que se deban realizar en la estructura según sus comentarios de los usuarios.

Diseño de interfaz de usuario

Esto (para mí) es la parte divertida. Convierte tu estructura alámbrica en diseños de interfaz de usuario reales. Puede usar software para esto, como Sketch y Draw.io, y diseñar su aplicación para que llame la atención del usuario.

En lugar de centrarse en el diseño visualmente atractivo para los usuarios, muestre un diseño que realmente funcione bien con el usuario. Mantenga la uniformidad en toda la aplicación (asegúrese de que la aplicación tenga una plantilla general en cada página).

Si no le gusta el diseño, puede usar el aspecto original de iOS para su aplicación, pero asegúrese de que cumpla con los Principios de diseño para iOS o Diseño de materiales para Android.

Desarrolla la aplicación

Esta parte ya la debes conocer, ya que ya eres un desarrollador promedio. Desarrolla la aplicación. Convierta la interfaz de usuario en una aplicación real. Implemente todas las bibliotecas de backend según sea necesario. Trabajar en desarrollo.

Lo que recomiendo es un software que lo ayudará en su etapa de desarrollo.

Taiga.io es un sitio web de gestión de proyectos en línea. Puede dividir lo que necesita hacer y ponerlo en este sitio web, luego puede trabajar en cierta cantidad de características en un período de tiempo llamado sprints. Esto puede ayudarlo a planificar qué hacer, junto con darle un buen cronograma sobre cuándo finalizará su aplicación.

Prueba tu aplicación

Asegúrese de probar su aplicación de errores, errores y cualquier otra cosa que pueda “romper” su aplicación.

Vuelva a las personas que le dieron su opinión y muéstreles el producto. Haga que lo usen, vea si los ayuda, obtenga comentarios de ellos y haga cambios cuando sea necesario.

Libera tu aplicación

No espere hasta que su aplicación sea “perfecta” para lanzarla. Diseñe su aplicación, desarrolle las características principales de la aplicación, pruebe la aplicación y luego suéltela.

Ahora, para lanzarlo, hay muchas cosas que puede hacer para ayudar a que su aplicación obtenga más vistas y descargas, pero esa es la investigación que puede encontrar para ayudar a adaptar mejor su aplicación.

Aquí hay varios artículos que pueden ayudarlo a comenzar:

https://www.trademob.com/app-sto…

Optimización de la tienda de aplicaciones: una pieza crucial del rompecabezas de marketing de aplicaciones móviles

La guía definitiva para la optimización efectiva de la tienda de aplicaciones – BuildFire


Para ajustarse a su horario de 10 a 15 días, puede:

  • Pase 1 día recibiendo comentarios de los usuarios (pregunte a 3 personas cercanas a usted) y pase un par de horas desarrollando una estructura alámbrica.
  • El día 2, pase el día diseñando cómo se verá su aplicación.
  • En los días 3 a 10, pase el tiempo desarrollando el código y probando la aplicación.
  • En el día 11-12, solicite a los mismos usuarios que prueben su aplicación.
  • Del día 13 al 14, realice cambios de última hora en su aplicación.
  • ¡Suelte el día 15!

¡Espero que esto ayude!

¡Te recomiendo que comiences con MVP! Mira este artículo – MVP (producto mínimo viable): por qué crear (infografía)

Proceso de desarrollo de MVP del producto

El primer paso para crear MVP es definir las características imprescindibles de su producto que le aportarán valor. Para ordenar la funcionalidad principal, debe especificar:

  • Público objetivo del producto. No desarrolle un producto para complacer a la audiencia principal; si no les gusta el producto, recibirá comentarios incorrectos. Encuentre el grupo objetivo, en cambio, con un problema específico y ofrézcales la versión inicial.
  • El problema que resuelve su producto. Es inaceptable desarrollar soluciones sin definir el problema que resuelve. Conocer el problema que está tratando de resolver con el uso de una aplicación es la etapa crucial del desarrollo de MVP.

La investigación de mercado adecuada ayuda a decidir qué características y elementos de diseño incluir en la versión inicial. Por ejemplo, al crear una aplicación de mensajería, la funcionalidad principal es obvia: el chat. Por lo tanto, debe implementarse en el MVP. Otras funciones, como el intercambio de archivos o la edición de perfiles, se pueden implementar más adelante. Sin embargo, si desea que su producto haga hincapié en el intercambio rápido de archivos, debe estar presente en MVP.

Existen numerosas técnicas de priorización para ayudarlo a identificar las características de un producto independiente, que resolverá el problema central de los usuarios previstos. Uno de ellos, por ejemplo, es el método MoSCoW. La esencia del método consiste en dividir todas las funciones que su aplicación debe tener, sin importar si son grandes o pequeñas, en cuatro grupos: debe tener, debería tener, podría tener, quisiera pero no obtendrá. Eso enciende su pensamiento crítico y piensa qué es realmente un “must have” versus un “want”.
Cuando se determina la funcionalidad central requerida para el desarrollo de MVP, es hora de pensar en el diseño de su aplicación o sitio web. La opinión generalizada de que el diseño no es importante en MVP es incorrecta. MVP tiene que tener un gran diseño. Desde las primeras etapas, la apariencia atractiva es la clave para atraer la atención y el amor de los usuarios. Si se ignoran los diseños únicos y atractivos, los usuarios pueden pasar desapercibidos.

Para el desarrollo de aplicaciones móviles tenemos dos caminos diferentes:

  • Desarrollo nativo : en el desarrollo nativo necesitamos codificar en Java, ObjectiveC, etc., por lo que debemos aprender Java, etc. antes de comenzar a codificar para la aplicación nativa.
  • Desarrollo de aplicaciones híbridas: en el desarrollo de aplicaciones híbridas codificamos tecnologías web como HTML , CSS y Java Script . Para aplicaciones más robustas, prefiero los frameworks JS como Angular JS, jQuery mobile, Onsenio, Bootstrap , etc.

Diferencias :

  • El desarrollo de aplicaciones híbridas es más simple / fácil que el desarrollo de aplicaciones nativas.
  • El desarrollo de aplicaciones híbridas utiliza el mismo código para la mayoría de los sistemas operativos como Android, iOS, Windows, etc. Por lo tanto, no necesitamos escribir código separado para diferentes sistemas operativos.
  • La aplicación nativa es más rápida que las aplicaciones híbridas.
  • El código nativo de la aplicación interactúa directamente con el hardware móvil , pero los híbridos lo hacen con la ayuda de Plugins

Por ahora te sugiero que vayas con aplicaciones híbridas. Solo aprende Cordova o Phonegap .

feliz codificación 🙂

“¿Cuál es la mejor manera de aprender a codificar?”

“Cómo convertirse en programador”

“Cómo construir una aplicación”

Estas son preguntas habituales que todos los principiantes esperan con entusiasmo aprender a codificar. No hay duda de que ya investigó algo en ese sentido y leyó muchos artículos / respuestas hasta el punto en que está loco por la recomendación “estándar”.

3 pasos para convertirse en programador

  • Paso 1: elige un idioma
  • Paso 2: aprende el idioma
  • Paso 3: Construye cosas y sigue aprendiendo

Averigüe usted mismo para saber acerca de la fuerza

Primero y más importante, crea algo que te entusiasme. La preocupación es la mejor manera de mantenerse motivado, así que pregúntese qué gestiona o qué le gusta hacer.

Por ejemplo:

  • ¿Qué aplicaciones te gustan más?
  • ¿Sin qué aplicaciones no puedes vivir?
  • ¿Te gusta jugar juegos?
  • ¿Te gusta diseñar cosas?
  • Etc

Determine sus intereses para que trabaje en algo con lo que se sienta gratificante. De esta manera, es menos probable que se desvanezca y se rinda a mitad de camino.

Paso 1: elige una idea

Paso 2: definir las funcionalidades principales

Paso 3: dibuja tu aplicación

Paso 4: planifique el flujo de interfaz de usuario de su aplicación

Paso 5: diseño de la base de datos

Paso 6: UX Wireframes

Paso 6.5 (Opcional): diseñe la IU

Paso 7: Investigando soluciones

Paso 8: compilar la aplicación

¡¡¡Aclamaciones!!!

Al ver que necesita construir una solución multiplataforma rápidamente, le sugiero que eche un vistazo a Xamarin. Fue comprado recientemente por Microsoft, y es una forma absolutamente excelente de crear aplicaciones con C # y luego implementarlo en iOS y Android.

Echale un vistazo:

Xamarin

Creo que tiene una prueba, así que consúmalo y toma una decisión con respecto a si Xamarin es el camino de antes.

Además de crear aplicaciones nativas desde cero, puede usar tecnologías web, que son relativamente fáciles de aprender, y usar Adobe PhoneGap para portarlas.

Adobe PhoneGap Build

Elige uno y mira cómo va. Si no funciona, prueba con el otro. Lo peor viene a lo peor, construye de forma nativa y usa StackOverflow para guiar el camino.

Saludos, y buena suerte!

Soy un desarrollador de Android, así que te contaré cómo lo construyes en Android. En cuanto a si puede hacerlo en 10-15 días depende de la complejidad de la aplicación.

  1. Aprende Java
  2. Aprenda los conceptos básicos de XML.
  3. Descargue Android Studio y configúrelo.
  4. Lea la documentación de los desarrolladores de Android.
  5. Y comienza a codificar.

Después de leer su pregunta, pensé que necesitaba desarrollar su aplicación móvil desde cero. Te sugiero que primero elijas la plataforma de aplicación móvil que deseas construir.

Aquí les estoy dando una idea sobre multiplataforma para el desarrollo de aplicaciones móviles

Desarrollo de aplicaciones iónicas:

Ionic es un marco de desarrollo de aplicaciones móviles HTML5 que sirve para crear aplicaciones móviles multiplataforma, con la asistencia de diferentes tecnologías como HTML, CSS3, SAAS, JavaScript, AngularJS.

  • Plataforma independiente
  • Interfaz de usuario predeterminada
  • Aprovecha los complementos de Cordova

Reaccionar desarrollo de aplicaciones nativas:

React native proporciona algunos beneficios serios para las aplicaciones móviles multiplataforma sin sacrificar la apariencia de la aplicación. A pesar de algunas características básicas como; facilidad de aprendizaje, interfaz de usuario simplificada, gran apoyo de la comunidad y mucho más. React native también tiene algunas características distintivas.

  • Componentes reutilizables
  • No es necesario reescribir el código
  • Menos uso de memoria

Desarrollo de aplicaciones móviles Phonegap :

El marco de desarrollo de aplicaciones móviles multiplataforma PhoneGap permite a los desarrolladores crear aplicaciones móviles usando HTML, CSS y JavaScript. Las aplicaciones desarrolladas con PhoneGap pueden hacer que se utilicen fácilmente las características de un dispositivo nativo como la cámara, la ubicación geográfica, el acelerómetro y mucho más.

  • Menos código
  • Menos propenso a errores
  • Más interactivo

Desarrollo de aplicaciones móviles Xamarin

Xamarin con Visual Studio ofrece un desarrollo de aplicaciones móviles más rápido al utilizar las ventajas del potente IDE. Proporciona código compilado de alto rendimiento con acceso a API nativas. Puede agregar directamente un componente de alta calidad a su aplicación desde el IDE, incluidas las API de servicios web, el control y mucho más.

  • Baja inversión
  • Fácil personalización
  • Seguridad

¿Quieres autodesarrollarte? Mejor tiene que encontrar la mejor compañía de desarrollo de aplicaciones de Android para que su aplicación se realice a su precio asequible.

O puede aprenderlo del mejor instituto para implementarlo según sus requisitos. Aquí he enumerado algunas cualidades antes de encontrar empresas de desarrollo de aplicaciones,

  • Consulte sus estudios de casos y su cartera
  • Encuentra su reseña en línea
  • Vea sus aplicaciones desarrolladas en Playstore
  • Pídales a sus clientes que reciban sus comentarios.
  • Edad de su campo
  • Vea su sitio web y encuentre a sus clientes
  • Mira sus diseños en Playstore
  • Analizar la experiencia de sus desarrolladores.

Espero que estas cualidades mencionadas te ayuden a encontrar el mejor desarrollador de aplicaciones en India.

Para crear una aplicación para iOS y Android con una sola herramienta, puede usar herramientas multiplataforma como el estudio Xamarin .

Para crear una aplicación solo para la plataforma Android, puede usar Android Studio, mientras que para iOS solo puede usar Xcode . Estas herramientas también se conocen como IDE (Integrated Development Environment).

Para la monetización a través de la publicidad en la aplicación, simplemente tiene que integrar un solo SDK (kit de desarrollo de software) en su aplicación. Sugeriría en lugar de integrar SDK de un solo jugador (red publicitaria) cada vez para un inventario de anuncios diferente (banner, video, etc.), lo que aumentará el tamaño de su aplicación, puede optar por las empresas que ofrecen el servicio de mediación de anuncios, en cuyo caso simplemente tiene para integrar un solo SDK donde casi todos estos jugadores venden su inventario como un mercado y así aumentan las posibilidades de ganar más dinero. El servicio de mediación de anuncios es ofrecido por jugadores como Vmax, Admob, Smaato. Confía en que esto ayuda.

Recientemente elaboramos un artículo que enumera las 10 mejores soluciones de creación de prototipos, desarrollo de aplicaciones y optimización de la tienda de aplicaciones. Este es un gran recurso para cualquiera que intente crear sus propias aplicaciones o prototipos. Echale un vistazo.

Es importante tener en cuenta todos y cada uno de los aspectos técnicos para implementar su aplicación como debería ser. Después de todo, desea que sea atractivo y fácil de usar para sus futuros clientes, ¿no es así? Haga una lista detallada para que no se olvide ninguna característica durante la etapa de desarrollo. ¿Qué tal un prototipo? ¿En qué plataformas quieres que se ejecute tu aplicación? ¿Planea que la aplicación sea compatible / sincronizada con motores de comercio electrónico, CMS interno y otros sistemas?

Nuevamente, la información detallada es su mejor ayudante en esta etapa. Esto significa que se deben obtener todas las especificaciones que desea tener para su aplicación. Entonces las preguntas básicas para esta parte son:

  1. Describa brevemente el concepto de aplicación móvil.
  2. ¿Cuáles son los principales objetivos comerciales que la aplicación debería ayudar a alcanzar?
  3. ¿En qué plataformas quieres que se ejecute tu aplicación? (IOS / Android, IOS – iPhone, OS – iPad, teléfono inteligente Android, tableta Android)
  4. ¿A quién va dirigida la aplicación? Describe tu público objetivo.
  5. ¿Cuál es el concepto para la aplicación? ¿Tiene alguna especificación creativa / de diseño para la aplicación?
  6. Enumere las secciones y características que se incluirán.
  7. ¿Se integrará la aplicación con las redes sociales? Enumere todos los canales de redes sociales con los que desea que interactúe su aplicación móvil.
  8. ¿La aplicación requerirá el almacenamiento en caché de datos para el trabajo fuera de línea?

Por supuesto, son solo las preguntas iniciales. Puede descargar el cuestionario completo , si está interesado.

Los pasos para comenzar e ir más allá:

  • Lo mejor es comenzar a crear una aplicación en blanco y simplemente ejecutarla en su teléfono.
  • Con esto en su haber, puede pasar a incorporar diferentes actividades y el uso de botones para cambiar entre ellas.
  • Desde aquí, te recomendaría que elijas qué tipo de aplicación te gustaría desarrollar para un juego o utilidad. Aquí ahora simplemente tiene que investigar cada uno de los componentes necesarios que conformarán su aplicación prevista y comenzar a implementarlos uno por uno.
  • Antes de que se dé cuenta, habrá aprendido suficientes herramientas para poder crear y lanzar una aplicación profesional.

Eche un vistazo a nuestra aplicación recientemente desarrollada “Fonivation”, que ahora se publicó 2 años después de comenzar la programación de aplicaciones de Android.

Fontivation – Fontivation Widget proporciona motivación sin parar directamente a sus dedos. Simplemente toque el widget para obtener una nueva cita motivacional.

Fontivation Widget se puede personalizar fácilmente para adaptarse a la apariencia de su propia pantalla de inicio personal. Una variedad de fuentes, colores y categorías de cotización están disponibles para el usuario.

Fontivation – Motivational Widget – Aplicaciones de Android en Google Play (Fontivation – Motivational Widget – Aplicaciones de Android en Google Play)

Sí, pero todo debe diseñarse con un objetivo en mente para crear una consistencia visual y un diseño web funcional y limpio.

Las imágenes simples transmiten mensajes más rápidamente que las ilustraciones detalladas. Las imágenes como íconos pueden indicar acciones y propósitos universales, es por eso que todos pueden entenderlo muy fácilmente.

Es fácil ver de inmediato una diferencia entre un diseño skeuomorphic y plano. Puede observar cómo los grandes bloques de color sólido son más llamativos y el significado de los iconos se puede percibir rápidamente.

Lee mas..!!

¡El tiempo necesario depende de la complejidad / funcionamiento de la aplicación!
Por ejemplo, si es una aplicación simple como “texto posterior” o algo complejo como “Clean master”.
¡No sé mucho sobre iOS, pero puedo decirte para Android! Para Android, vaya al sitio “developer.android.com” y tendrá todo lo que necesita para configurarlo (SDK, operaciones básicas, etc.) y luego, una vez que tenga los conocimientos básicos, puede unirse a cursos en línea en sitios como lynda.com u udemy !! 🙂
Espero que esto ayude 🙂

Primero, verifique el mercado de aplicaciones móviles similares existentes. Más allá de la buena práctica de conocer a tu competencia, puedes usar a tus competidores para aprender qué funciona bien y qué no en sus aplicaciones móviles. No se desanime si alguien ya ha hecho algo similar: recuerde, hay muchas aplicaciones disponibles.

Su aplicación móvil podría ser una extensión de un servicio existente que ofrece a sus clientes, como en el ejemplo de una revista en línea o un sitio web de noticias. En este caso, la competencia realmente no importa, lo que ofrece es contenido original para un público específico que conoce y confía en su marca.

También debe pensar en la monetización: ¿sus ganancias vendrán de la venta de la aplicación, publicidad, compras en la aplicación, suscripciones o alguna otra fuente? En algunos casos, puede definir el éxito de manera diferente, como en términos de un mayor conocimiento de la marca entre su audiencia o el número de usuarios de aplicaciones móviles que acceden a su contenido.

Te sugiero que pruebes: Plan de negocios de la empresa de aplicaciones móviles – Planes de negocios de Black Box

Según mi experiencia, puede crear su propia aplicación móvil utilizando una de las plataformas en línea, por lo general, no le llevará mucho tiempo, ya que la mayoría de estas plataformas están especialmente diseñadas para ayudar a las personas, incluso sin conocimientos de codificación, a construir una aplicación móvil en medio hora.
El inconveniente es que no tendrá total libertad para editar o ajustar algunas funciones, por otro lado, si elige crear su aplicación desde cero, es decir, sin la ayuda de ninguna plantilla o modelo existente, este proceso puede llevarlo mucho tiempo y tendrá que seguir todos los pasos usted mismo y enviar la aplicación a su cuenta de la tienda de aplicaciones.

Por ese corto período de tiempo, le recomiendo que use una plataforma en línea para crear la aplicación, puede suscribirse a Appsifu, donde su aplicación podría hacerse en una hora, supongo, según su experiencia, y puede dedicar el resto del tiempo al diseño gráfico o simplemente puede externalizar desde otras plataformas.

Bueno, si aprende Java y JavaScript, puede usar NEST para crear aplicaciones para múltiples plataformas con una sola fuente.

La interfaz de usuario, el procesamiento lógico, las conexiones de datos, etc. es muy simple y no le causará dolor de cabeza.

Si no es así, después de aprender Java, debe aprender otro lenguaje, como el objetivo C, con fines de interfaz de usuario, para que pueda diseñar sus aplicaciones de la manera que desee.

Si su lógica de back-end no es compleja pero tiene interacción con la base de datos, puede optar por Parse by Facebook. Simplifica otras cosas, como el manejo de la base de datos, notificaciones automáticas, análisis, etc.

Creo que ir con la plataforma de creación de aplicaciones de Google es la mejor opción en este caso. Creé la aplicación de Android e iOS para mi restaurante con él. Muy fácil de usar y de bolsillo.

También puede probar el creador de aplicaciones Appy Pie, que es muy similar a Google en términos de características y calidad.

Tienes que contratar un desarrollador para ti, no hay otra opción.


El desarrollo de una aplicación para Android lleva de 1 a 2 semanas si es pequeña.

PERO si no sabes nada sobre el desarrollo de aplicaciones de Android, entonces no es posible aprenderlo y completar la aplicación en 15 días

¡Ser realista!

More Interesting

¿Es un primer enfoque móvil adecuado para mi producto?

¿Cómo me convierto en desarrollador de aplicaciones?

¿Cuál es la diferencia entre un sitio web y una aplicación móvil? ¿Qué beneficios obtiene un comercio electrónico de una aplicación móvil en términos de impuestos?

¿Cómo diseñarías la aplicación móvil Nest?

¿Cuáles son algunas buenas consideraciones de diseño para usar BaaS móvil en una aplicación?

¿Cómo hacen los desarrolladores una aplicación multiplataforma? ¿Simplemente tienen cada plataforma conectada a una base de datos de back-end y tienen un diseño de interfaz de usuario coincidente en todas ellas?

Me gustaría hacer una aplicación tan popular como Snapchat, Uber o algo así. Tengo una idea para una aplicación. ¿Qué piensa usted al respecto? ¿Crees que tiene el potencial de ser tan popular?

¿Qué tipo de desarrollador se necesita para una aplicación 'live newsfeed' que se basa en muchas fuentes?

¿Cómo configuraría un sitio web para dispositivos móviles?

¿Cuánto le costó a Uber o Airbnb hacer la primera versión de sus aplicaciones?

¿Qué lenguaje de programación recomendaría para desarrollar una aplicación de Android para un principiante?

¿Cuánto cuesta hacer una aplicación?

¿Dónde puedo obtener un servicio de desarrollo de aplicaciones móviles a un precio asequible?

¿La aplicación Quora está construida con React Native o Ionic?

¿Cuál es la diferencia entre un desarrollador de UI y un desarrollador de aplicaciones móviles híbridas?