Creación de aplicaciones de Android – para principiantes (3 / 7 paso)

Paso 3: Encontrar un curso

Hay un montón de cursos online disponibles para enseñarle a Android. Algunos de los buenos que no incluso le costará un centavo. Usted debe comenzar por elegir un curso ya va a determinar que IDE usas y si tienes problemas para descargar el IDE o ponerlo a trabajar, habrá ayuda disponible. El curso que siguen también aconseja que los componentes del SDK Android y JDK descargar e instalar. Todo esto puede ser muy confuso si intenta hacerlo por su cuenta.

La ayuda que puede ser no más que una guía o un foro en línea para sus compañeros estudiantes, pero que debería ser suficiente. Usted puede apostar que, si eliges un MOOC (curso en línea abierto masivo) con 10,000s o incluso 100, 000s de otros alumnos matriculados, alguien habrá tenido el mismo problema que incluso si los instructores del curso no habían previsto lo. Esto es importante, porque IDEs son aplicaciones grandes y a veces algo torpes, que no cuentan con los servicios de apoyo que obtendrá si compra software comercial. Conseguir el IDE al trabajo y familiarizarse lo suficiente con él para poder utilizarlo con eficacia, puede tomar un tiempo.

¿Cómo elegir un curso de Android? Bueno, dar mi recomendacion al final de este paso, así que salto hacia allí si quieres. De lo contrario, usted podría pedir alrededor de tus amigos (o los niños de tus amigos) una recomendación personal, si conoces a alguien que es un manitas de Android. Si alguien ha completado un curso particular y está preparado para ayudarte un poco cuando te quedas atascado, luego ir con eso.

Una opción es trabajar a través del curso de Construcción de su primera aplicación en la sección de desarrolladores de la Web oficial de Android. Encontrarás toda una serie de cursos en el apartado de formación . También hay buenos tutoriales Java suministrado por Oracle, la compañía que posee los derechos de Java.

Pero si trabajas por tu cuenta entonces también investigaría lo que ofrecen las diversas plataformas MOOC. Todas las cosas siendo iguales, elegir un curso que funciona para un período determinado más bien que el tipo "no fecha, siempre disponible". Así, habrá un montón de otros estudiantes que trabajan a través de él con usted y los foros del curso será un buen lugar para compartir ideas y obtener ayuda cuando la necesita.

Una palabra sobre plataformas MOOCS y MOOC

Hay un montón de plataformas MOOC en la actualidad, cuatro del más grande ser Coursera, Udacity, Futurelearn y EdX. Todos estos ofrecen Android y Java cursos dirigidos a principiantes. Los cursos (como todos los MOOCs) son ofrecidos por las universidades, otras instituciones de prestigio (por ejemplo, el Museo británico es miembro de FutureLearn) y algunas organizaciones comerciales, entre ellas Google (Udacity), el desarrollador actual del sistema operativo Android.

En la mayoría de los casos es posible acceder a los contenidos del curso (generalmente vídeos, material, pruebas y ejercicios por escrito) y participar en foros de discusión de forma gratuita, aunque en los últimos años las plataformas han empezado a hacer más esfuerzos para derivar ingresos de sus muchos usuarios en todo el mundo. Eso significa que usted probablemente tendrá que pagar si quieres cosas tales como un certificado al final del curso para comprobar que has completado, coaching individual o comentarios en el código. Pero usted realmente no necesita nada de eso para empezar a desarrollar aplicaciones Android. Paso 6 ofrece sugerencias sobre dónde encontrar ayuda gratis.

Usted necesita inscribirse para una plataforma MOOC para unirse a un curso, pero se puede buscar cursos sin hacerlo. Algunas de las plataformas de cursos en idiomas distintos del inglés. Vaya a cada una de las plataformas antes mencionadas y "Android" en el buscador para ver lo que está disponible en el momento actual. Buscar cursos para principiantes y, por el momento, rechazar cualquiera que sólo mencionar Java – también necesita familiarizarse con un IDE de Android, aprender XML y descubrir cómo XML y Java (y recursos como imágenes) trabajan juntos para hacer una aplicación para Android, y que se realiza mejor desde el principio. Tome nota de los cursos que parecen adecuados y sus fechas de inicio. Profundizar en la información del curso para descubrir que IDE será utilizado. Si conoces a alguien que utiliza este IDE y está dispuesta a ayudar a usted, que será una consideración importante.

En este punto, usted puede haber encontrado un curso que te gusta el aspecto de y estar pensando en pagar por lo que mejora el servicio que se ofrece. ¿Después de todo, aprender algo nuevo va a ser difícil y necesitará toda la ayuda que puede obtener, derecho? Sugiero que usted no se compromete a pagar, por ahora al menos. Probablemente encontrarás que puedes actualizar en cualquier momento mientras está trabajando a través del curso, y hay mucho sentido pagar por un servicio que nunca necesites. Usted puede decidir en 1 semana que desarrollo la aplicación no es para ti, o no gusta el estilo de este curso en particular y quieres probar uno diferente. Cualquier ayuda que usted necesita puede venir de otras fuentes, consulte el paso 6.

Mi recomendación

Desarrollo android para principiantes de Google en la plataforma de Udacity. Haga clic en "Materiales del curso de acceso" a echar un vistazo a las charlas gratis, incluso no necesita registrarse para hacerlo.

¿Por qué lo recomiendo?

  • Es un curso de Google (y Google son los desarrolladores de Android).
  • Es gratis.
  • Es un curso de buen catador que tendrá que escribir aplicaciones simples casi inmediatamente.
  • Las videos conferencias son divertidas y atractivas.
  • No se asume ningún conocimiento previo.
  • Anima a los estudiantes a buscar las respuestas a sus problemas por sí mismos (por ejemplo, consultando la documentación de Java) en lugar de les cuchara todo.
  • Usa Android Studio, que ahora es el IDE oficial (es decir basadas en Google). (Anteriormente era Eclipse).
  • Sólo se tarda aproximadamente 4 semanas (6 horas por semana).

Así que, ahora que has elegido un curso, necesita descargar el Android SDK, JDK y un IDE en tu computadora.

Artículos Relacionados

Robot controlado por Android para principiantes (A Z)

Robot controlado por Android para principiantes (A Z)

¿Te gustan los Robots? ¿Eres nuevo en robótica? ¿Es usted pensando en construir un Robot desde cero? Si es así, este instructables es para usted. En este instructables voy a mostrarles cómo pueden construir un robot desde cero, también te muestro cóm
Coches controladas Android para principiantes (inventor de la aplicación MIT)

Coches controladas Android para principiantes (inventor de la aplicación MIT)

Se trata de un coche simple arduino/robot, controlado por una aplicación android creada usando inventor MIT app (aplicación de código abierto). NO SE PREOCUPE SI USTED ES UN PRINCIPIANTE EN ESTE CAMPO HE PROPORCIONADO TODOS LOS DETALLES EN MI PROYECT
Creación de PCB con Eagle para principiantes

Creación de PCB con Eagle para principiantes

Eagle es uno de los varios programas de diseño de PCB que se pueden conseguir gratis (otros programas incluyen KiCad y DipTrace).  La versión gratuita de Eagle es algo limitada en lo que puede hacer, DipTrace un poco más.  KiCad es opensource y por l
Solo clic encendido/apagado de tu móvil Android usando Arduino y pfodApp. Arduino para principiantes

Solo clic encendido/apagado de tu móvil Android usando Arduino y pfodApp. Arduino para principiantes

IntroducciónEste instructable muestra cómo puede cambiar un Arduino y la salida de tu móvil Android con tan solo un clic en el icono de pfodApp . Añadir un relé impulsado por esta salida para cambiar el hardware real. No hay codificación Android se r
Construir sus aplicaciones Android para IoT dispositivos usando la API REST de control

Construir sus aplicaciones Android para IoT dispositivos usando la API REST de control

Hace unas semanas he implementado biblioteca de servicio de web de resto para el tablero de WIZwiki-W7500ECO. He publicado en Instructables, (aparece contenido!)He decidido crear mis propias aplicaciones para monitorear mi junta con el resto APIs. Mi
Coche RC simple para principiantes (controlar Android por Bluetooth)

Coche RC simple para principiantes (controlar Android por Bluetooth)

Este es un proyecto simple de Android Bluetooth coche con Bluetooth control. Controlador Arduino se utilizaPara controlar el coche utiliza dispositivo Android con un acelerómetro incorporado. Inclinación hacia adelante - coche avanza, inclinación hac
Automatización casera DIY para principiantes.  Absolutamente ninguna codificación o soldadura necesaria.  Android/Arduino para encender cosas

Automatización casera DIY para principiantes. Absolutamente ninguna codificación o soldadura necesaria. Android/Arduino para encender cosas

Este instructiable está dirigido a los principiantes. Si usted puede manejar un cuchillo sin cortar los dedos se pueden hacer y personalizar este controlador de automatización del hogar.Estas instrucciones están también en línea en www.pfod.com.au ba
Cómo configurar Eclipse para el desarrollo de aplicaciones de Android

Cómo configurar Eclipse para el desarrollo de aplicaciones de Android

Desarrollo de aplicaciones para Android puede ser una experiencia divertida y emocionante. Para empezar a crear aplicaciones Android, necesita un entorno de desarrollo adecuado. Esto le permitirá utilizar todas las herramientas necesarias para crear
Generador de código para menús personalizados de Android/Arduino activar salidas de Arduino y apagado. Andriod/Arduino para principiantes. Absolutamente ninguna programación requerida

Generador de código para menús personalizados de Android/Arduino activar salidas de Arduino y apagado. Andriod/Arduino para principiantes. Absolutamente ninguna programación requerida

Actualización: un usuario pidió menú apoyo. pfodApp siempre admite submenús pero he agregado submenús al pfodDesigner. El instructable diseño un sistema de menú Custom muestra cómo utilizar pfodDesigner para crear un menú con submenús que mostrará en
Diseñar un menú personalizado menú sistema--Android/Arduino para principiantes--absolutamente ninguna programación requerida

Diseñar un menú personalizado menú sistema--Android/Arduino para principiantes--absolutamente ninguna programación requerida

IntroducciónEste instructable muestra cómo utilizar el libre pfodDesigner disponible en GooglePlay para diseñar un sistema Android menú con submenús para dispositivos compatibles con Arduino.El tutorial es adecuado para principiantes. No se requiere
Arduino para principiantes, ahora con datos de trazado, controlado por Android, No codificación requerida, No requiere de soldadura.

Arduino para principiantes, ahora con datos de trazado, controlado por Android, No codificación requerida, No requiere de soldadura.

IntroductionEste instructable muestra que cómo puede leer y escribir los pines digitales de tu Arduino Uno y leer los valores de los pines analógicos todo controlado desde tu móvil Android sin hacer cualquier codificación. Este proyecto es plug and p
Cómo cambiar un Arduino salida de encendido y apagado de tu móvil Android.  Arduino para principiantes

Cómo cambiar un Arduino salida de encendido y apagado de tu móvil Android. Arduino para principiantes

Actualización: Ver Andriod/Arduino para principiantes - diseño personalizado Andriod menús para activar salidas de Arduino y apagado. Absolutamente ninguna programación requerida para una alternativa que no requiere ninguna programación en todos.Cómo
Android aplicaciones para usar con un iPhone: una guía completa para instalar 3 aplicaciones en Android usar reloj junto con un iPhone

Android aplicaciones para usar con un iPhone: una guía completa para instalar 3 aplicaciones en Android usar reloj junto con un iPhone

¿Poseer un reloj Android usar con un iPhone?Aprenda cómo puede ampliar sus capacidades mediante la instalación de 3 aplicaciones de partido abajo!Relojes inteligentes son grandes. Tienen un montón de otras características útiles que no puede ofrecer
10 proyectos de breadboard para principiantes

10 proyectos de breadboard para principiantes

Protoboard es una gran manera para construir proyectos electrónicos fácilmente y en menos tiempo sin necesidad de soldadura. Un problema que es enfrentado por los principiantes en el campo de la electrónica es que no se puede soldar los componentes c