¿Por dónde empiezo si quiero desarrollar una aplicación?

  1. Piensa en muchas ideas para la aplicación.
  2. Entra en detalles: quién es el usuario, qué valor ofrece la aplicación, si hay aplicaciones similares, por qué la tuya es mejor, cómo va a ganar dinero, ¿todavía quieres hacerlo? Trabaja en tus ideas e intenta encontrar la mejor combinación.
  3. Validar la mejor idea.

Se lee mucho sobre los dos primeros puntos fáciles de encontrar en Internet. Cuando llegas al tercer punto, las cosas comienzan a ponerse serias. Déjame contarte sobre la validación .

Hay algunas formas de validar una idea de inicio. Todos tienen el mismo objetivo, comparten métodos y pasos similares, pero pueden tomar desde un día hasta el infinito.

Creo que la sesión de alcance es la mejor manera de validar una idea de inicio. Es un proceso corto y extremadamente efectivo con el objetivo de validar rápidamente un producto antes de su lanzamiento o incluso antes de invertir en el diseño y desarrollo. En primer lugar, la sesión de determinación de alcance aclara su idea y proporciona información crucial sobre cómo construir el producto, cuánto tiempo y dinero tomará.

Su objetivo principal es minimizar el costo y obtener el mayor valor comercial lo antes posible . Entonces, aparte de la validación, lo ayudará con la optimización.

La sesión de evaluación le proporcionará:

  • Comprensión de cómo construir un MVP y convertirlo en ganancias
  • Lista de riesgos potenciales y posibles formas de gestionarlos.
  • Backlog (una lista de características o tareas necesarias para el lanzamiento del producto)
  • Estimación de tiempo y costo

En EL Passion realizamos sesiones de alcance para nuevas empresas en diferentes etapas de desarrollo, así como también nos encargamos del desarrollo y diseño de productos. Si desea probar su idea, háganoslo saber.

Todo depende de lo que necesites. ¿Tienes alguna idea al respecto? En caso afirmativo, antes de seguir trabajando en su idea. Primero, averigüe si es relevante para las necesidades del mercado o no. . Si su investigación dice que su idea va a florecer en el mercado, entonces debe pensar en su presupuesto. Estos dos factores de IDEA y PRESUPUESTO son la base de cualquier aplicación móvil y si tiene una mentalidad cristalina para estos dos, el proceso restante será sencillo y fácil de continuar.

Ahora, debe buscar un buen recurso que pueda darle lo mejor de su idea. Me gustaría sugerirle Tecnologías de AppInventiv. Desarrollamos aplicaciones móviles utilizando las últimas tecnologías como Beacon, Phonegap, HTML5, Android y iPhone, etc. Nuestra experiencia mantiene la interfaz de usuario (UI) y los diseños de experiencia de usuario (UX) de sus aplicaciones móviles hasta el estándar. Aquí estoy compartiendo algunos de nuestros factores clave de por qué debería elegirnos:

  • Hemos desarrollado más de 200 soluciones móviles. Puede consultar algunas de nuestras aplicaciones excepcionales en nuestra página Portafolio.
  • Hemos desarrollado soluciones móviles en varias plataformas, incluyendo Apple Watch, Realidad Aumentada, tecnología Beacon y redes sociales, etc. Puede consultar algunos de nuestros estudios de casos aquí.
  • Nuestra pasión por el desarrollo de aplicaciones móviles nos permite servir a muchos clientes felices en todo el mundo. Puede ver algunos de los testimonios de nuestros clientes aquí AppInventiv – App Development Company.

Para más detalles, póngase en contacto con:

Correo electrónico: [email protected]

ID de Skype: AppInventiv

Twitter: @AppInventiv

Linkedin: AppInventiv

Facebook: facebook.com

AppInventiv

Dar el paso decisivo. El primer paso es la parte más desalentadora del proceso. Casi todo parece aterrador: la interfaz, los nuevos términos: manifiesto, títulos, recursos, fragmentos, actividades, pero no se asuste. Todo se alineará. Los tutoriales de New Boston son un excelente punto de partida a pesar de que están un poco desactualizados. Recomendaría otro sitio increíble The Android Hive. Me ayudó mucho, desde pequeños pasos con fragmentos y RecyclerViews hasta el lanzamiento y la monetización de mi aplicación.

Después de dar el primer paso y ensuciarse las manos con vistas y funcionalidades básicas, concéntrese en diseñar una gran interfaz de usuario. MaterialUp es una gran fuente de inspiración. Si bien MaterialUp, Behance, Pinterest, etc. le dan ideas, Github está allí para proporcionarle herramientas. Esta es una increíble colección de bibliotecas de diseño de materiales que le resultarán útiles.

Recuerde, su primera aplicación requerirá más tiempo, puede ser más frustrante, pero sus aplicaciones posteriores no tomarán una fracción de ese tiempo, así que no se rinda. Comience con un desafío moderadamente difícil. No sigas tutoriales simples ni esperes ser alimentado con cuchara en pequeños bocados. Nunca te convertirán en un desarrollador de aplicaciones serio. En mi caso, comencé con una aplicación de reproductor de música. Fue hace unos 7 meses. No pude encontrar ningún tutorial, no estaba familiarizado con github. Conocí StackOverflow, pero debido a que hice preguntas bastante tontas, rechacé mi cuenta y me incapacité en 2 semanas. Luego traté de encontrar algunos códigos de código abierto, pero eran demasiado desordenados y aterradores para descifrar algo para un principiante. Entonces, por el momento, me concentré solo en la parte de diseño e intenté hacerlo bien. Después de haber aprendido lo suficiente y ya no tenía miedo de demasiados paquetes y bibliotecas, esto también es esencial como desarrollador de software para comprender los códigos escritos por otros. Navegué por algunas aplicaciones de reproductor de música de código abierto: JamsMusicPlayer, Orpheus y Apollo. Jams era demasiado buggy en sí mismo. Orpheus también es desordenado con muchos códigos inútiles distribuidos de manera uniforme en demasiados paquetes y mal organizados. Apolo, aunque viejo, sigue siendo una base confiable sobre la cual construir. Aprendí mucho e implementé partes de él en mi aplicación.

Recientemente he lanzado mi aplicación. Creo que es realmente hermoso * touchwood *. Como es un bebé recién nacido, controlo regularmente sus errores y fallas y lo actualizo casi cada 3-4 días.

Onix Music Player – Free – Aplicaciones de Android en Google Play

Primero, no tiene garantía de que su aplicación “generará DINERO”. Lo más probable es que no seas el primero con la idea (después de todo, hay 7 mil millones de personas en el planeta). Y probablemente no seas el primero en intentar construir algo así (lo cual es bueno, ya que aplicaciones y herramientas similares validan el mercado).

Espero que su producto genere un flujo de efectivo para usted, pero tiene un largo camino por recorrer para llegar allí.

Un resumen de los pasos necesarios:

  • encuentra uno o más programadores que quieran trabajar contigo
  • elija una plataforma para enfocar su primera versión (¿Android? ¿iOS? ¿Web? ¿Otra?)
  • requerirá mantenimiento: las plataformas crecen y cambian, las características se vuelven obsoletas, reemplazadas o cambiadas, etc.
  • si no está publicitando, nunca va a “correr la voz”; debe planear anunciar esto

Póngalo a funcionar, póngalo a la venta, encuentre clientes para usarlo.

No ha mencionado la plataforma para el desarrollo de su aplicación.

Así que aquí estoy escribiendo sobre las cosas que sé

Desarrollo de aplicaciones para Android:

Requisitos

Lo primero y más importante en lo que debe sobresalir es java .

XML: para diseñar la interfaz de usuario

Photoshop: para modificar recursos como imágenes de varios formatos

Bien, estos tres son lo suficientemente lejos como para construir una aplicación fuera de línea simple

Tutoriales famosos que pueden ayudarte a comenzar tu desarrollo

  1. Java de thenewboston para principiantes: https: //m.youtube.com/playlist? l …
  2. Android para principiantes: https: //m.youtube.com/playlist? L …
  3. También. https://m.youtube.com/playlist?l

Aparte de los tutoriales
También puede aclarar sus dudas / errores con stackoverflow: tiene toda la respuesta para los errores que podrían ocurrir y también para el tipo de error más raro.

Puede comenzar su proceso de desarrollo con

1) Android Studio
2) Eclipse IDE con el complemento ADT

Recomendaría usar Android Studio

Espero que esta respuesta haya ayudado.

Feliz programación !!

Deberá encontrar un desarrollador para desarrollar la aplicación. Hay muchas opciones que varían en precio. Sin embargo, las empresas tienden a ofrecer un producto más consistente y oportuno. En nuestro caso, tomamos esa idea que tiene y le damos una visión general rápida y trabajamos para obtener una maqueta (con la ayuda de nuestro equipo de diseño de productos experto). Luego le obtenemos una cotización de las diferentes etapas que tenemos para ayudarlo a hacer el MVP de su aplicación. Como con la mayoría de los programas, las aplicaciones se desarrollan en lo que se llama una metodología “ágil” y “The Lean Startup” ha generado una nueva forma de desarrollar aplicaciones con un presupuesto.

Teniendo en cuenta estas metodologías, hay un punto importante. DEBE llevarse bien y “gelificarse” con sus desarrolladores. Estarán contigo durante mucho tiempo, durante la primera compilación (MVP) a través de las muchas iteraciones. Ahorra tiempo y dinero usar el mismo desarrollador una y otra vez. Sin embargo, a veces las cosas suceden, por lo que algo realmente importante es mencionar la documentación.

¡ASEGÚRESE DE DAR DOCUMENTOS! Algunas compañías cobran por esto, pero son como un manual de usuario para futuros desarrolladores. Sin estos, pasará muchas más horas trabajando para que el nuevo desarrollador descifre o vuelva a crear la aplicación. ¡La documentación es imprescindible!

Esos son algunos de los puntos principales que me gusta destacar. Si desea conversar sobre el tema, no dude en completar nuestro formulario de diseño previo para que podamos trabajar en la maqueta y ver cómo podemos ayudarlo a cumplir ese sueño de la aplicación. Explosión de aplicaciones | Desarrollo de aplicaciones para Android e iOS

Bueno, si está buscando su propia tienda en línea, la mejor solución que puedo recomendar es Cygneto Mobile Ordering . los La solución le ayuda a obtener su propia tienda de M-commerce de marca dentro de una semana junto con su logotipo y otros elementos de la marca.

La solución ofrece las siguientes características:

  • Pantalla de bienvenida : su pantalla de bienvenida personal basada en su tema.
  • Página de inicio: se compone de varias secciones, a las que puede acceder según las subsecciones a las que el comerciante desea acceder.
  • Página del producto: proporciona una opción donde el comerciante puede seleccionar la vista horizontal o vertical.
  • Promoción en la aplicación: la solución tiene características integradas que ayudan a promocionar su tienda entre sus respectivos clientes.
  • Panel de administración: la solución le permite al administrador manejar todas las actividades a través del back-end.

& más. Para saber más sobre la solución, la mejor manera es programar una demostración con ellos: http://bit.ly/2hGPctl

Si desea crear una aplicación , debe recordar las cosas básicas que se enumeran a continuación.

1. Recopile todos los datos que desea mostrar al usuario.

2. Investigación para competidores

3. Investigación y análisis de palabras clave

4. Contenido para páginas particulares que los usuarios pueden conocer fácilmente

5. Seleccione su diseño de logotipo y configure los colores para un diseño de aplicación

6. Recoge ideas creativas para crear una aplicación

7. Piensa más en la aplicación fácil de usar

8. Tiempo y costo para construir una aplicación

Depende de qué tipo de aplicación está buscando desarrollar y cuál es su conjunto de habilidades. En estos días hay muchos creadores de aplicaciones de bricolaje que te permiten crear aplicaciones básicas. Algunos buenos por ahí son:

GoodBarber | Cree aplicaciones con el mejor creador de aplicaciones para iOS y Android

Crear aplicaciones nativas para iPhone

Cree aplicaciones de Android sin codificar con Andromo App Maker para Android

y para aplicaciones híbridas con HTML y CSS

PhoneGap

Página de inicio de Ionic Builder

son un par de buenos lugares para comenzar

¡Buena suerte!

Necesito decirte esto …

El año 2017 es el año de dominación de las aplicaciones móviles.

Simplemente sigue creciendo sin parar. Entonces, ¿cómo puedes

obtener un pedazo de la tarta?

Aquí están las ideas simples para que pueda crear sus propias aplicaciones:

Obtenga su entrenamiento gratis aquí

Literalmente, puede iniciar un negocio real de aplicaciones en menos de una semana …

SIN tener ningún conocimiento técnico o experiencia.

Asegúrese de aprovechar esta oportunidad de tendencia alcista

antes de que se sature …

Mira cómo puedes comenzar ahora:

Cómo iniciar un negocio de aplicaciones con desarrollo cero

PD: en 2017, habrá MUCHAS más personas uniéndose

la industria de las aplicaciones …

Pero obtienes la ventaja injusta de comenzar tu negocio de aplicaciones

en este momento (con cero desarrollo de aplicaciones usando este método):

Haga clic en mí para comenzar gratis

Felicidades Tienes idea.

Primero, le sugeriré que cree su Producto mínimo viable.

MVP: el experto en el lanzamiento de aplicaciones móviles sugiere crear primero MVP.

Leer más sobre Producto mínimo viable de MVP

Usamos el siguiente enfoque cuando comenzamos una nueva aplicación móvil en Pixel Point Technology.

Documentación: – Qué características necesita su aplicación, cómo se mostrará esto al usuario. rompe tu idea con la funcionalidad MVP.

Diseño: crearemos un diseño teniendo en cuenta que la experiencia del usuario debe ser excelente

Desarrollo y control de calidad: nos centramos más en esta parte, el resto del enfoque

Lanzamiento: – Tus ideas se convierten en mvp

La programación de aprendizaje o la experiencia de programación ya no se necesitan en estos días si desea crear una aplicación web o móvil (o incluso backends y API). Las plataformas de programación visual como Bubble lo hacen innecesario al permitir a los usuarios crear aplicaciones sin escribir una sola línea de código. Cualquier persona sin habilidades de programación o experiencia puede comenzar a crear aplicaciones web y móviles personalizadas desde cero aprendiendo lo básico en pocos días. También tienen muchos tutoriales en video y el foro es un lugar útil para discutir cualquier desafío

A menudo me preguntan variaciones de esta pregunta. Así es como generalmente respondo:

Tengo 17 años y llevo un año intentando entrar en el negocio de las aplicaciones, pero hasta ahora no he tenido suerte. ¿Dónde empiezo?

La aplicación es tan simple que puedo crear una con un sistema de creación de aplicaciones, sin embargo, me preocupa cubrir todas mis bases y, si no tengo cuidado, temo que a otros les guste o con un mejor nombre comenzarán a aparecer. Mira cuántas aplicaciones de linterna hay. En este momento, no hay nada igual.
En un grupo de más de 70 personas había un problema, así que pensé que encontraría una aplicación para él, no podría encontrarlo en ningún lado. Comencé a decirle a la gente “ojalá tuviera mi teléfono viejo, tenía una aplicación para eso” y los pocos que les pregunté dijeron que lo habrían comprado y me preguntaron dónde conseguirlo. Les dije que volvería con ellos, estaba en mi viejo teléfono. A los que les pregunté, no temía que hicieran nada con eso. Fue el año pasado y todavía no hay una aplicación para ello.
Esta es mi mejor oportunidad para mantener a mi familia, no quiero enriquecerme, sería una buena ventaja … jajaja

Te puedo decir exactamente por dónde empezar. Está resolviendo un problema personal. Cuando nos fijamos en los fundadores de Dropbox, AirBnb, etc., todos intentaron resolver un problema personal. Al hacerlo, crearon un producto que beneficiaría a millones de personas en todo el mundo. Nunca comience a resolver un problema que no comprende o que no experimenta.

Después de esto, hay un millón de otras cosas que debe hacer, pero podemos abordarlas más adelante. Por ahora, concéntrate mucho en los problemas personales que te afectan a diario. Comienza siendo más observador. Una vez que tenga una inclinación aproximada, investigue esa idea y vea qué más hay en el mercado. ¿Tu visión se alinea con la de ellos? ¿Hay algo por ahí que haga exactamente lo que le gustaría?

Entonces comienzas el flujo. Sin embargo, podemos llegar a eso en otro momento.

La pregunta no se hace claramente. Si pone su experiencia educativa actual y qué tipo de aplicación necesita desarrollar, obtendrá respuestas más adecuadas, creo.

De todos modos, primero mire algunos videos tutoriales de desarrollo de aplicaciones en Android. Hay muchos buenos tutoriales en video. Mira los tutoriales ‘slidenerd’ en YouTube. También intente encontrar más videos tutoriales. Después de eso, tenga una buena idea de cómo va. Luego intente comenzar un pequeño proyecto usted mismo. Practica todos los días con pequeñas tareas. Lea algunos buenos libros electrónicos sobre el desarrollo de aplicaciones en Android. Buena suerte !

Valide sus ideas con herramientas gratuitas como la encuesta primero. Luego, ve con un MVP a un costo mínimo primero. Pruébelo para ver si está entregando las cosas correctas que desean sus clientes.

Lo que Vinayak respondió es el punto de vista de un desarrollador. Su respuesta es hermosa, solo agregaría que no construya una aplicación y busque a sus clientes, sino que busque y encuentre clientes y cree una aplicación para ellos. Esta es una cita de Seth Godin que reformulé.

Gracias.

Si está interesado en Tile y TrackR y su uso ético, puede encontrar nuestra aplicación en Crowd GPS Scanner: aplicación para detectar dispositivos de rastreo GPS espía a su alrededor

Actualmente estamos proporcionando nuestro software sin costo y no requiere conocimientos de codificación para crear aplicaciones en nuestra plataforma. Una vez compiladas, las aplicaciones se pueden lanzar al mercado de iOS, Android y Windows, y el simulador integrado le permitirá ver cómo funciona su aplicación antes de ponerla en el mercado.

Este es App Starter https://katanacode.com/app_start

Es una aplicación que lo guía a través del proceso de lo que necesita saber y desarrollar una aplicación. Si eso no es suficiente, los fabricantes pueden darle una consulta gratuita.