Tengo una idea para una aplicación. No sé cómo codificar. ¿Qué debo aprender para saber qué es lo suficiente para crear una aplicación para computadoras de escritorio y móviles?

Convertir una idea en una invención es más complicado que simplemente aprender un lenguaje de programación. Donde es importante aprender un lenguaje de Computadoras, también es importante transformar su Idea, como usted la entiende, en algo que la computadora también pueda “entender” fácilmente.
Por supuesto, no hay libros que enseñen esto explícitamente, afaik, y se espera que uno aprenda esto mientras aprende (la sintaxis de) un lenguaje, utilizando el enfoque de “éxito y juicio” que respetamos. .practicar”.

Por lo tanto, “aprender a conocer la codificación suficiente para crear una aplicación” es un esfuerzo abierto en Time. Sin embargo, es un espacio que solo se puede cubrir con “Práctica”.

Para el desarrollo de aplicaciones de Android, necesita aprender java, para todas las plataformas Windows C ++ y para el objetivo I de C.
Existen otras herramientas de desarrollo multiplataforma, como la brecha del teléfono, xamarin, etc., que le permiten desarrollar aplicaciones en un solo lenguaje de programación.
Simplemente google “desarrollo de aplicaciones multiplataforma”.