Quiero hacer aplicaciones para Android, pero no tengo ningún conocimiento de programación. Creo que en lugar de aprender primero un lenguaje de programación y luego aprender a hacer una aplicación será una manera divertida. He aprendido algunos programas básicos de C, como la adición de dos números, número impar, número par, días en una semana, etc. Pero no sé cómo utilizar realmente que en el mundo real. Quiero aprender a hacer una aplicación paso a paso, por ejemplo: mi aplicación debería funcionar de esta manera (qué debería hacer) Mi aplicación debe tener estos botones (cómo añadir botones) Mi aplicación debe enviar a mis contactos un mensaje en particular (cómo lo hago), etc.
Hay muchos conceptos que me confunden, como los tipos de datos, las variables, etc. Algunos tipos de datos que conozco son int, char, array. Y variables como x,1,2,hoy es domingo. No creo que este tipo de conocimiento me ayude en el mundo real. Por favor, guíenme para que pueda aprender a hacer aplicaciones, realmente quiero hacer aplicaciones para mí mismo y me encantaría hacer aplicaciones.