Entonces, ¿quieres desarrollar aplicaciones de Android? Aquí está cómo aprender

  • Harry James
  • 0
  • 4946
  • 831
Anuncio

Después de tantos años, uno pensaría que el mercado móvil ahora está saturado con todas las aplicaciones imaginables para el hombre, pero ese no es el caso. Hay muchos nichos que aún deben llenarse e incluso los mercados actuales con varias aplicaciones líderes aún pueden quedarse atrás en calidad. Todo eso para decir: siempre hay espacio para nuevas aplicaciones de Android, y con un poco de conocimiento, podrías ser el próximo desarrollador en crear un gran éxito.

Antes de comenzar su viaje de desarrollo de Android, hay algunos requisitos previos que debe cumplir.

Experiencia Java: El desarrollo de Android se realiza principalmente en Java. No es un lenguaje difícil de aprender, per se, pero saber cómo se aplica al desarrollo de Android puede ser confuso sin una base firme en el idioma. Android Java no es exactamente Java estándar, pero aprendiendo sitios web estándar de Java 2 y 2 aplicaciones que pueden ayudar al aprender programación Java 2 sitios web y 2 aplicaciones que pueden ayudar al aprender programación Java Hay muchas personas que conozco que quisieran saber cómo programar, pero Estás confundido acerca de cómo comenzar y cuáles son las ideas generales de programación. Además, hay una gran ... le facilitará mucho más el desarrollo de Android.

Experiencia XML: Conocer XML puede ser útil en varios campos relacionados con la tecnología y Android no es una excepción. En particular, archivos XML ¿Qué es un archivo XML y cómo puede abrirlo y usarlo? ¿Qué es un archivo XML y cómo puede abrirlo y usarlo? Es posible que haya visto el término "XML". Incluso podría haber abierto accidentalmente un archivo XML. ¿Qué es XML y cómo lo usa? facilita la declaración de elementos de la interfaz de usuario en las aplicaciones que crea. La experiencia pasada es una gran ventaja.

Entorno de desarrollo: La mayoría de los desarrolladores de Android recomiendan usar Eclipse como entorno de desarrollo para sus sesiones de codificación. También deberá instalar el SDK de Android antes de comenzar a crear aplicaciones. Afortunadamente, Android ofrece un paquete único que incluye Eclipse, Android SDK y herramientas relacionadas. Tenga en cuenta que en el futuro cercano, la mayoría del desarrollo de Android se alejará de Eclipse hacia Android Studio, por lo que es posible que también desee analizar eso.

Perseverancia: Por último, aprender los entresijos del kit de herramientas de desarrollo de Android llevará tiempo. Aprendiendo a crear un calidad La aplicación llevará aún más tiempo. No te apresures. Sigue adelante y enfoca tu mente en el largo plazo. Si no lo haces, te sentirás frustrado y querrás rendirte.

Sitio oficial para desarrolladores de Android

El mejor lugar para comenzar esta lista sería el sitio oficial para desarrolladores de Android. Tienen todo lo que pueda necesitar para su viaje de desarrollo de aplicaciones, incluidos los IDE y las herramientas mencionadas anteriormente para comenzar. Y viendo cómo este sitio es administrado por los encargados del SDK de Android, tiene sentido que su información sea la mejor y más actualizada..

Para principiantes, este sitio tiene una sección de capacitación integral que abarca desde la configuración de su entorno y la creación de su primera aplicación de Android hasta la distribución de una aplicación finalizada y ganar dinero en Play Store. Para usuarios avanzados, las guías y referencias de la API siempre estarán ahí para ayudarlo a encontrar las soluciones más eficientes para sus problemas de desarrollo de aplicaciones.

Mi parte favorita de este sitio es que no solo te enseñan cómo hacer cosas, pero cómo hacerlas bien. Hay cuatro secciones de entrenamiento para “mejores prácticas” en relación con el diseño de la interfaz, la entrada del usuario, el rendimiento y la seguridad: elementos esenciales para cualquier persona que quiera aprender el desarrollo de Android.

Precio: GRATIS

Mobile Tuts + con Android

Tuts + (AKA TutsPlus) es un gran recurso para tutoriales en general, pero su sección de Android tiene toneladas de gran información para desarrolladores novatos y veteranos por igual. Simplemente navegue por los listados de Android y encontrará más de 150 tutoriales de desarrollo que se han publicado en los últimos tres años..

Es maravilloso que Tuts + clasifique cada tutorial según la tecnología (Android SDK en este caso), así como la dificultad y el tiempo estimado de finalización. Estos tutoriales están basados ​​en texto, pero están formateados profesionalmente e incluyen muchas capturas de pantalla para ayudarlo en caso de confusión..

Mencioné antes que querrás saber Java y XML antes de saltar al desarrollo de Android. Bueno, la serie de tutoriales de Android 101 en Tuts + comienza con una introducción a Java antes de abordar el SDK de Android. Realmente saben lo que están haciendo y han hecho un trabajo fantástico al facilitar la curva de aprendizaje..
Precio: GRATIS

Marakana Android Bootcamp Series 2012

Marakana es una empresa que brinda capacitación a profesionales de TI en diversos campos y su experiencia realmente se nota cuando se observan algunas de sus ofertas. En el frente de Android, han lanzado una serie de videos llamados Android Bootcamp Series y han demostrado ser algunos de los videos de desarrollo de Android más útiles actualmente disponibles..

Los videos se grabaron durante un campamento de entrenamiento en vivo de cinco días para el desarrollo de Android, por lo que estos no son sus videos habituales de YouTube con conocimiento aceptable sobre ciertos temas, sino que son enseñanzas reales que se han enseñado en realidad entornos de seminarios por profesionales para profesionales.

Cada lección es de duración variable: algunas solo tardan treinta minutos en consumirse, mientras que otras pueden tomar hasta tres horas. Es sorprendente que Marakana haya liberado cinco días de enseñanza gratis, así que aprovéchalo mientras puedas. Sin embargo, antes de comenzar, debe tener una buena comprensión de Java, ya que es uno de sus requisitos previos para el curso..

Precio: GRATIS

Tutoriales de desarrollo de Android @ Vogella.com

Vogella es un sitio web dedicado a la adquisición y distribución de conocimiento para Java, Android y Eclipse. Tienen una serie de tutoriales para el desarrollo de Android y son muy profesionales, con muchas capturas de pantalla y consejos para que pueda comenzar lo más rápido posible sin omitir detalles importantes..

Estos tutoriales comienzan desde la base, como configurar su entorno de desarrollo de Android y aprender conceptos básicos de desarrollo de Android, hasta temas intermedios como el procesamiento de XML, el diseño de interfaces avanzadas y jugar con sensores de dispositivos. La cantidad no es tan grande como los otros recursos en este artículo, pero la calidad no puede ser ignorada.

Precio: GRATIS

Serie de desarrollo de Android @ Lynda.com

Si aprende mejor por video y la serie Bootcamp de Marakana no fue suficiente para usted, entonces puede considerar los videos de desarrollo de Android en Lynda.com, un sitio web con miles de cursos de video diferentes en cientos de temas relacionados con la tecnología. La sección de Android de Lynda.com alberga once cursos de video que duran entre dos y siete horas, lo que da como resultado más de 40 horas de educación de calidad..

Un video lo lleva a través del proceso de creación de una aplicación para tomar notas desde cero. Otro video proporciona siete horas de la capacitación esencial de Java que necesitará. Otro video aborda el tema del desarrollo de juegos Flash en Android. Vale la pena verlos todos y Lynda ha demostrado ser un vasto recurso para aprender.

Precio: $ 25 por mes de suscripción. Hay una opción para una prueba gratuita de siete días. Si se suscribe, asegúrese de aprovechar el precio y ver las otras materias educativas en el sitio.

Conclusión

Este es un buen momento para aprender a desarrollar aplicaciones para Android. Hay más recursos disponibles que en cualquier momento anterior, y puede acceder a la mayoría de esos recursos sin tener que pagar un centavo. Y no importa qué método prefiera: guías escritas, tutoriales en video, conferencias grabadas, etc., porque hay suficiente variedad.

No se menciona en el artículo MIT App Inventor, que es una herramienta proporcionada por MIT que convierte el proceso de desarrollo de la aplicación en visual. Es ideal para no codificadores y principiantes, aunque sacrifica mucha flexibilidad y control que viene con la creación de una aplicación desde cero. Consulte nuestra guía de MIT App Inventor si está interesado.

Solo recuerda que no será un proceso nocturno. Se necesita mucho tiempo para aprender e internalizar los conceptos necesarios, así que no te rindas. Sigue así y algún día puedes tener una aplicación innovadora que a todos les encanta.

Créditos de imagen: teléfono Android a través de Shutterstock




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.