¿Cómo debo programar mi propia aplicación?

¿Conoces esos libros para Dummies? son muy buenos en este tipo de cosas. “Desarrollo de aplicaciones de Android todo en uno para tontos” Necesitas saber un poco sobre programación y es posible que necesites aprender un lenguaje de programación en particular. También puede consultar “Sams Teach Yourself Android Application Development in 24 Hours”, o un libro llamado “Hello, Android”.

Pero hay cientos de tutoriales por ahí.

  • Creando tu primera aplicación
  • Lynda: cursos en línea, clase, capacitación, tutoriales
  • Cursos de capacitación en TI en línea: clases de video computadora
  • Cómo escribir tu primera aplicación de Android de Google
  • ¿Quieres aprender a programar para Android? Empieza aqui
  • Cómo hacer una aplicación de Android, incluso si no eres desarrollador – AndroidPIT
  • Recursos de Xamarin – Xamarin
  • Crea tu primera aplicación de Android: Parte 1/3
  • Las 10 mejores aplicaciones de escritura para iOS y Android
  • Conviértete en un desarrollador de Android desde cero – Udemy

Ese es el resultado de 45 segundos de búsqueda de motores y una buena memoria.

Es posible que desee echar un vistazo, también a otras respuestas de Quora. Eso tampoco es difícil:

  • ¿Cómo puedo desarrollar mi propia aplicación de Android sin tener conocimientos de codificación y programación?
  • ¿Cómo desarrollo aplicaciones móviles de Android sin conocimientos básicos de codificación sólida?
  • ¿Cómo puedo convertirme en un desarrollador de aplicaciones de Android sin conocimientos o habilidades previas de programación?
  • ¿Cuál es el mejor software de desarrollo de aplicaciones que no requiere (o requiere un mínimo) conocimiento de codificación?

Pero no hay tal cosa como un almuerzo gratis. Imagínese a alguien diciendo “¿Cómo puedo convertirme en medallista olímpico sin saber nada sobre el deporte o hacer algún entrenamiento”?

Necesita aprender programación (y eso no es aprender un lenguaje de programación). La programación es difícil . Se trata de resolver problemas con la ayuda de computadoras (no se trata de “aplicaciones”, que son una pequeña clase de programas). Lea Programación Enseñe usted mismo en diez años. Comprende que necesitarás muchos años para aprender a programar.

La programación es tan difícil como tocar el violonchelo, la escultura en madera o las matemáticas. Necesitas muchos años para aprenderlo (y como un aprendiz de violonchelo puede tocar música mala, podrás escribir programas malos en un par de años).

Y una idea sobre una nueva aplicación no vale nada.

Recomiendo leer SICP, que es una excelente introducción, de libre acceso, a la programación.

Primero debe tener algunos conocimientos básicos y prácticos en cualquier lenguaje de programación (sería más fácil si comenzara con un lenguaje orientado a objetos, ya que son los más comunes en el desarrollo de aplicaciones web y telefónicas). Esto le enseñará los conceptos y el vocabulario que se pueden transferir a la mayoría de los otros idiomas / plataformas. Una vez que tenga los conceptos básicos, puede comenzar a construir un prototipo aproximado del producto real dividiéndolo primero en pedazos y luego implementándolos pieza por pieza con la ayuda de recursos en la web.

Por ejemplo, supongamos que desea crear una aplicación de Android que realice búsquedas en los servicios web públicos, en función de la ubicación actual del dispositivo y las muestre en la pantalla en una interfaz de usuario bien diseñada. Las piezas serían: servicios de ubicación (gps), acceso al servicio HTTP y diseño de IU. Sobre la base de estas piezas, puede buscar guías, tutoriales y debates en línea que le proporcionarán orientación sobre cómo implementarlos lo suficiente como para tener un prototipo funcional, que luego puede pulirse aún más para satisfacer sus necesidades exactas (en ese momento usted ‘ Espero que sea lo suficientemente cómodo con la plataforma para ser un poco más creativo que seguir las instrucciones exactas de un tutorial).

La fortaleza de este enfoque es que el prototipo funcional sería algo que ya podría mostrar a sus amigos o posibles inversores y recibir comentarios sobre un claro ejemplo de su visión sin el riesgo de malentendidos. Si el prototipo es bien recibido, entonces podría invertir en un mayor pulido con más confianza (contrate a un artista para una interfaz de usuario profesional, desarrolladores de software más avanzados para optimizaciones de código e implementación de funciones avanzadas, etc.)

2 posiblemente solución:

  1. Aprende a programar,
  2. Pague a alguien para que codifique su idea en un producto tangible.

no puedo ayudar mas

Puede consultar los tutoriales en YouTube de newboston.

Él te puede ayudar.