Actualizado en Junio de 2019Aprende a crear aplicaciones para android desde cero y de forma sencillacon Android Studio y las herramientas ms profesionales del momento. En este curso aprenders: Java necesario para el desarrollo en AndroidDesarrollo de Aplicaciones nativas para AndroidDesarrollo de Juegos para AndroidInterfaces con Material Design y Responsive DesignAdministracin del hardware de los dispositivos (cmara, memoria, sensores.)Administracin de Base de Datos para las appsControl de Versiones con Git y GitHubDiseo y UsabilidadSoporte Multilenguaje de una appGPS, Google MapsExtrasTe animo a que veas cualquiera de las clases que estn accesibles antes de comprar el curso y seguro que desears ver el resto del cursoA lo largo del curso tendrs varias horas deejemplos prcticospara que captes bien el sentido de cada concepto y sepas aplicarlo en tus propios proyectos. Tendrsel desarrollo de una app como ejercicio por cada seccin del curso, as como el cdigo de los ejemplos mostrados en los videos. El curso est estructurado de forma modular, as quet decides en qu orden ver las secciones, sin necesidad de seguir una secuencia obligatoria. Tienesms de 20 horas de videosque irn aumentando con el tiempo, ya que est curso estar enconstante renovacin y ampliacin. Adems te transmitiremos nuestra experiencia para que seas un profesional en el desarrollo de aplicaciones para Android. Al final este cursosers capaz de crear una app moderna, funcional y atractiva sin ningn problema:)Permteme explicarte por qu debes tomar este curso: Entre todos los tutores que hemos participado en este curso reunimos ms de 15 aos de experiencia tanto como profesores, como tambin programador profesionales. El formato de mis videos es muydidctico y ameno. En mi caso me vers a m insertado dentro del pantalla, como si estuviera frente a texplicndote cada punto. Te acompaaremos desde el principio, haciendo ejercicios juntos y ayudndote con tus dudas. El equipo de TutoresAlejandro Lora: Desarrollador Senior de Software. Trabaja en Irlanda dedicndose nicamente a la programacin en Android con Android Studio. Aunque tambin domina otras reas del desarrollo de software ajenas a la creacin de apps. Daniel Rodrguez: Desarrollador Senior de Software. Maneja una gran variedad de campos, especializado en entornos web y java. Experto en desarrollo de juegos para Android. Jos Javier Villena (un servidor): Desarrollador Senior de Software. Tengo experiencia en varias tecnologas. He trabajado para organismos del Gobierno de Espaa tanto en Educacin impartiendo cursos, como en la produccin de software. Aprende a crear apps nativas para Android con Android StudioSi quieres ser un verdadero profesional en el desarrollo de aplicaciones para Android es esencial que sepas escribir tu cdigo de forma nativa. Muchos de los programadores de apps hbridas no conocen realmente el funcionamiento interno que se produce en un sistema Android, y eso hace que el rendimiento sea peor, perjudicando la experiencia de usuario. En este curso aprenders a crear apps nativas con Java. Ademas utilizaremos la herramienta oficial de Google, Android Studio, para que ests para trabajar con la herramienta ideal para la produccin de software en dispositivos mviles de Android. Creacin de apps modernas con Material Design y Responsive DesignSer un verdadero profesional no es slamente saber hacer una app, hoy en da es necesario que la experiencia de usuario sea la mejor, y que el diseo sea atractivo. Por eso en este curso aprenders a implementar Material Design y Responsive Design a tus aplicaciones para crear una mejor experiencia. As tus apps estarn a la ltima en cuestion de diseo. Veremos algunas herramientas online para implementar Material Design en Android, ensearemos como incluir Floating Action Buttons, cuadros de dilogos basado en este diseo. Es muy importante que cualquier aplicacin Android desarrollada se vea correctamente en los diferentes dispositivos de diferentes tamaos de pantalla. Ensearemos las mejores prcticas y formas de implementarlo desde Android Studio. Creacin de juegosEs de sobra conocido que la industria del juego est en pleno auge. Pues. en este curso tambin aprenders sobre el desarrollo de juegos! A travs de algunas liberas que sabrs usar, podrs crear juegos para la industria del entretenimiento. Concretamente vers como hacer un clon del famoso juego Geometry Dash. Administracin de Bases de Datos para apps y APIsEn la seccin de persistencia de datos, el alumno aprenders a guardar datos en un dispositivo Android de diferentes formas y con diferentes tecnologas, como Shared Preferences o SQLite. Para que tu aplicacin permita interaccin entre varios usuarios de forma simultnea y segura es necesario que sepas usar servicios externos webs como APIs donde acceder a los datos y trabajar con toda la informacin que almacenen. Administracin del hardware del dispositivoSi quieres optimizar tu app para que gestione de forma eficiente los diferentes elementos de hardware con los que cuente el dispositivo en el que se ejecute tu app, ste curso es ide