Tengo 20 años y quiero crear juegos y aplicaciones de Android. Soy un principiante. ¿Cómo puedo comenzar?

En la actualidad, la plataforma de Android crece a un ritmo increíble en comparación con otras plataformas, por lo que cada principiante de programación quiere aprender a hacer una aplicación de Android. Pero para comenzar a aprender, la programación de Android no es un plato de comida delicioso que solo tienes que comer, debes comenzar desde lo básico de Java y seguir con Android, etc.

Aquí hay algunos recursos excelentes que lo ayudan a comenzar a aprender la programación de Android de la manera correcta:

Primero lo primero, aprende Java:
Java es el lenguaje de programación principal de Android. Aprenda conceptos de programación orientada a objetos, fundamentos de Java, etc. Aquí hay algunos recursos para aprender Java:

Tutorial de Java (Tutorial extenso)
Introducción a Java: “Una guía para principiantes sobre programación en Java”
Introducción a la programación Java – Lars Vogel
Video – Aprendizaje de Java: Parte 1: Introducción básica
Tutorial interactivo gratuito de Java

Comenzando con el desarrollo de Android:
Recursos que todo desarrollador de Android debe conocer
Comenzando con el desarrollo de Android
Biblioteca de soporte (para ayudar a mantener el soporte con versiones anteriores de Android)

Entrenamiento de Android Bootcamp
Android Asset Studio
ActionBarSherlock
AndroidSideMenu
Menú deslizante
ViewPagerIndicator
Referencia unificada
Tire para actualizar vistas para Android
SwipeListView
Android PagerSlidingTabStrip

En primer lugar, debe conocer algunos lenguajes de programación como C / C ++, Java, etc. La programación es la base del desarrollo de software, no puede escapar. Comience con el aprendizaje de C, ya que la mayoría de los otros lenguajes de programación se basan en OR relacionados con C / C ++. Después de C, debe saber cómo escribir programas en Java, ya que Java es la plataforma que utilizará para el desarrollo de Android.

Suponiendo que haya hecho todo esto, aprenda a crear algunas aplicaciones simples de Android mirando / leyendo tutoriales en línea sobre el desarrollo de Android. Comience con aplicaciones simples como calculadora. (No es tan difícil como puede parecer).

Opcionalmente, también regístrese en XDA-Developers Android Forums, que es la mayor comunidad en línea de desarrolladores móviles. Aquí conocerá a muchas personas de ideas afines, trabajará en nuevos proyectos y encontrará respuestas a todas sus preguntas relacionadas con el desarrollo de aplicaciones móviles.

Hay 2 formas:

  1. Aprenda http: //Unity3d.com&nbsp ; – Fácil de comenzar, oculta varios aspectos internos del desarrollo del juego. Puedes publicar juegos en varias plataformas. Tutoriales gratuitos disponibles en línea en Youtube y otras fuentes. Publicamos nuestro primer juego usando esta plataforma. Lo mejor es desarrollar con una gran comunidad, muchos juegos desarrollados hoy en día con Unity3D
  2. Aprendes lo interno. Empezar desde cero. Cómo funciona la colisión, el movimiento de la cámara, el renderizado … hay mucho que aprender. Aprende Aprende Aprende. Busca The Art & Business of Making Games para ver tutoriales.

CheezyCoders de CheezyCode

Vaya a aprender programación • / r / learnprogramming. Puedes encontrar muchos recursos allí.