Aprende a programar en Android desde cero

Que Android ya es algo más que un simple proyecto de alternativa en los sistemas operativos móviles está más que claro cuando comprobamos el ritmo de activaciones diarias y que casi todos los fabricantes se han animado ya no sólo en teléfonos sino también en tablets a sacar un dispositivo con el sistema operativo de Google aunque después lo vistan a su gusto (como es el caso de Amazon con su Kindle Fire). El caso es que, todavía más con estas nuevas incorporaciones y, con la llegada de las aplicaciones de Android a dispositivos incluso fuera de sus fronteras, como son los casos de BlackBerry OS, Windows e incluso en iOS (iPhone, iPad), el abanico de oportunidades para un desarrollador de aplicaciones Android es cada vez es más amplio y por lo tanto poner un pie en esta carrera puede suponer el comienzo en una profesión con muchísimo futuro. Sin embargo cuando se habla de cursos de programación suele saltar una duda recurrente, y es que sabemos que parte importante de poder programar en Android pasa por también saber programar en Java, un lenguaje sencillo usado en muchos proyectos Open Source. Es ahí donde muchos se desaniman porque a pesar de estar muy interesados en crear sus propias aplicaciones para Android se encuentran con un “requisito” previo al no haber programado antes. ¿Pero y si se pudiera aprender los conocimientos necesarios de Java y dar los primeros pasos en Android?. Curso de Programación Java e Introducción a Android MasterD Formación nos trae justo eso, un curso que permite iniciarse en Android incluyendo la formación necesaria en Java. Por ello durante el curso podremos ir comprobando nuestros avances en Java mediante diversas prácticas y pasar después a familiarizarse y dar los primeros pasos en Android. Una de las principales ventajas es que al contar el curso online de 131 horas teóricas a repartir durante cuatro meses cada uno podrá marcarse un ritmo de avance según vaya comprobando sus avances en cada tema. Además toda la formación, tanto de Java como de Android, está orientada a ponerla después a pruebas mediante prácticas. Por supuesto una vez tengamos tengamos unos fundamentos básicos en Java podremos poner nuestra vista en el sistema operativo de Google de forma que conozcamos su historia y evolución antes de pasar a conocer su estructura básica, los fundamentos de cada aplicación y el manejo de la interfaz de usuario para por supuesto poner después a prueba nuestros conocimientos con cuatro prácticas Android, comenzando con el “Hola Mundo” (imprescindible en la enseñanza de cualquier lenguaje de programación) e iniciándote a la vez y programando mediante el entorno Eclipse. Por supuesto durante todo el curso tendremos a nuestra disposición en cualquier momento la asistencia de un tutor personal gracias a un equipo de tutores expertos en programación con los que contactar tanto a través del campus virtual (que te permitirá acceder al curso desde cualquier lugar y momento, así como descargar materiales, acceder a enlaces de información) como directamente por teléfono para asesorarte en todas tus dudas. Programa del Curso de Java e Iniciación a Android BLOQUE TEÓRICO * Curso de JAVA 1. Introducción a Android Preparación para la unidad: ¿Qué es Android?. Un poco de historia. Arquitectura. Versiones de Android. El problema de la fragmentación Conclusiones Recapitulación Autocomprobación Solucionario Propuestas de ampliación Bibliografía 2. Entorno de trabajo de Eclipse para Android Motivación Propósitos Preparación para la unidad: Arrancando eclipse. La perspectiva de edición (java). El emulador y la perspectiva ddms Conclusiones Recapitulación Autocomprobación Solucionario Propuestas de ampliación Bibliografía 3. Estructura básica de un proyecto Android Motivación Propósitos Preparación para la unidad: Creando el proyecto. Componentes del proyecto. “Hola mundo” al detalle. Probando nuestra aplicación. Conclusiones Recapitulación Autocomprobación Solucionario Propuestas de ampliación Bibliografía 4. Fundamentos de las aplicaciones Android Motivación Propósitos Preparación para la unidad: Conceptos básicos. Componentes de las aplicaciones. Intents. Androidmanifest. Actividades y tareas. Procesos e hilos. Ciclo de vida de los componentes. Limpieza de procesos. Nuestro segundo programa. Conclusiones Recapitulación Autocomprobación Solucionario Propuestas de ampliación Bibliografía 5. Interfaz de usuario en Android Motivación Propósitos Preparación para la unidad: Entendiendo interfaz de usuario de android. Layouts típicas. Views y eventos de usuario. Colecciones de datos y views. Menús. Diálogos y notificaciones. Estilos y temas. Conclusiones Recapitulación Autocomprobación Solucionario Propuestas de ampliación Bibliografía BLOQUE PRÁCTICO Prácticas de JAVA Práctica 1. Toma de contacto con Eclipse Práctica 2. Primera aplicación en Eclipse Práctica 3. Métodos Práctica 4. Objetos Este curso, aparte de un diploma de aprovechamiento, pone al alcance de la mano la posibilidad de no sólo formarte en Java sino de además encaminarte hacia el desarrollo de aplicaciones para uno de los sistemas operativos que mayor crecimiento está teniendo, con un ritmo de publicación de aplicaciones en su Market imparable (ya superadas las 250.000) y sobre todo te ofrece una posible vía hacia una profesión que en mi opinión va a dar todavía mucho más que hablar, ya que no olvidemos que Android no sólo está presente en smartphones y tablets sino que también empieza a aparecer en otros ámbitos como electrodomésticos y puede que en un futuro esté también muy relacionado con la idea que tengamos de nuestro hogar inteligente donde un teléfono móvil sólo sea un mando para controlar nuestra casa. Más información | Matriculación | MasterD Formación (Puedes descargar también el temario completo en formato PDF). Seguramente también te interesará...Curso de programación Android: No te pierdas este seminario gratuito Aprende a programar para Android, una profesión con futuroUn poco más de Ice Cream Sandwich y lo que quiere Google de él20 horas de YouTube para aprender a programar Android¿Qué es y en qué nos beneficia el HTC OpenSense SDK?Multiple APK...

Publicado por: Elandroidelibre - Monday, 10 October, 2011