Crear Aplicaciones Android sin Programar
3.9 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
305 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Crear Aplicaciones Android sin Programar to your Wishlist.

Add to Wishlist

Crear Aplicaciones Android sin Programar

Curso en el que aprenderás a crear tus aplicaciones para Android sin necesidad de escribir ni una línea de código.
3.9 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
305 students enrolled
Last updated 5/2014
Spanish
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Instalar y configurar AppInventor
  • Aprender al uso básico de AppInventor
  • Ver el proceso de creación de una aplicación para Android
  • Añadir elementos que pueden mejorar las aplicaciones
  • Empaquetar una aplicación para subirla a Google Play
  • Configurar tu cuenta de desarrollador en Google Play
  • Configurar tu dispositivo móvil para que puedas probar en él tus aplicaciones
View Curriculum
Requirements
  • Un ordenador y conexión a Internet.
  • Es recomendable, aunque no imprescindible, contar con un dispositivo móvil basado en Android para probar las aplicaciones.
  • Si no cuentas con un dispositivo Android, podrás usar el emulador que incluye la aplicación y que te enseñaré a instalar y configurar
  • Ganas de aprender y practicar
Description

El mercado de aplicaciones móviles está en constante crecimiento y es Android el sistema operativo que lo está haciendo de forma más rápida y cuenta con el mayor número de usuarios.

Si te gustaría crear aplicaciones para Android pero no quieres empezar aprendiendo un lenguaje de programación, ahora puedes hacerlo.  En este curso te enseñaré a diseñar, construir y probar tus propias aplicaciones desde cero y sin que tengas que escribir ni una única línea de código.

El curso se compone de 15 secciones y más de 60 vídeos en los que aprenderás practicando, desde cero y a tu ritmo. Nada de largas sesiones teóricas, en su lugar te que encontrarás un conjunto de ejercicios en los que crearás aplicaciones cada vez más elaboradas, con las que irás conociendo las diferentes herramientas que tienes a tu disposición.

Las lecciones incluyen los archivos necesarios para crear las aplicaciones y enlaces a documentación relacionadas para que puedas profundizar según tus necesidades.

Más de 5 horas de aprendizaje interactivo en las que instalarás el software necesario, empezarás creando aplicaciones simples, conocerás los diferentes elementos que puedes utilizar y avanzarás construyendo aplicaciones totalmente funcionales.  Verás cómo cargarlas en tu teléfono móvil y cómo subirlas a Google Play para ofrecerlas a tus clientes.

No es necesario abonar ningún tipo de licencia por el software.  Es un proyecto open source y te enseñaré a instalarlo en tu ordenador para que puedas empezar a trabajar y puedas tener lista tu primera aplicación en pocos minutos.  Sólo necesitas un ordenador y conexión a Internet.

Aunque es recomendable, no es imprescindible contar con un dispositivo Android para el curso, ya que aprenderás a configurar el emulador que se incluye con la aplicación.

Si quieres introducirte en el mundo del diseño de aplicaciones móviles y, quizás abrirte nuevos horizontes profesionales, este es el modo más sencillo de hacerlo.

Who is the target audience?
  • Cualquier persona que quiera introducirse en la creación de aplicaciones para Android.
  • No es necesario tener conocimientos previos en ningún lenguaje de programación
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 70 Lectures Collapse All 70 Lectures 05:46:01
+
Introducción al Entorno de Desarrollo: App Inventor
1 Lecture 04:12
El mercado de las aplicaciones móviles está en continuo crecimiento y ahora es posible entrar en él sin necesidad de aprender un lenguaje de programación.

Presentamos en esta lección el entorno de desarrollo AppInventor.

Preview 04:12
+
Instalación de App Inventor
4 Lectures 16:39
En las próximas tres lecciones de esta sección aprenderemos a instalar y configurar AppInventor en nuestro ordenador.
Preview 01:09

Antes de empezar con la instalación, será necesario comprobar que nuestro ordenador cumple los requisitos necesarios, principalmente la última versión de Java, que podemos descargar de:

http://java.com/es/

Preparar nuestro sistema
02:06

Una vez que cumplimos los requisitos, podemos empezar con el proceso de instalación y configuración.  Necesitaremos una cuenta de Google e instalar algunos paquetes en nuestro ordenador.
Instalación del software App Inventor
04:49

Una vez instalados los paquetes necesarios y creada la cuenta, ya podemos acceder a AppInvetor para empezar a crear aplicaciones:

http://beta.appinventor.mit.edu

Iniciar App Inventor
08:35
+
Interfaz de Usuario
3 Lectures 13:43
El editor de componentes será la interfaz que usaremos para diseñar el aspecto de nuestra aplicación y seleccionar los elementos que la van a componer.  En esta lección aprenderemos el funcionamiento básico de esta interfaz.
Interfaz del editor de componentes
03:47

En esta lección aprenderemos a acceder a las diferentes paletas, añadir y eliminar componentes, renombrarlos para que luego sea más sencillo utilizarlos en el editor de bloques y cambiar sus propiedades.
Uso del editor de componentes
05:17

El editor de bloques es la interfaz en la que vamos a definir la funcionalidad de nuestra aplicación.  En él relacionaremos entre sí los componentes que hemos seleccionado en el editor de componentes.
Uso del editor de bloques
04:39
+
Construye tu Primera Aplicación
3 Lectures 13:30
Ya hemos visto cómo usar las interfaces principales de AppInventor, así que estamos listos para empezar con nuestra primera aplicación.  Será muy sencilla, pero muestra el potencial de AppInventor.
Preview 03:17

Empezaremos abriendo un nuevo proyecto en AppInventor y subiendo los archivos necesarios para la aplicación, para luego añadir un botón que incluya la imagen que hemos subido.
Crear la aplicación
07:47

En esta lección aprenderemos a utilizar el emulador de Android, de forma que podamos conectarlo con AppInventor para probar el funcionamiento de nuestra aplicación.
Preview 02:26
+
Tu Segunda Aplicación: Gráficos y Sonido
4 Lectures 24:31
Tomando como base lo que hemos aprendido en nuestra primera aplicación, vamos a crear otra un poco más compleja.  Necesitaremos otros archivos de sonido e imagen que puedes descargar desde esta lección.
Tu segunda aplicación
02:11

Algo fundamental para cualquier aplicación es su aspecto.  Aprenderemos a usar los componentes Screen Arrangement para disponer los elementos en la pantalla según nuestras necesidades.
Disposición de pantall
10:00

Una vez dispuestos los componentes necesarios, ya podemos programar la funcionalidad de la aplicación desde el editor de bloques.
Añadir bloques
05:13

En esta lección daremos algunas ideas que nos permitirán mejorar el diseño gráfico de nuestras aplicaciones, pero manteniendo su funcionalidad.
Mejorar el diseño
07:07
+
Configura tu Teléfono para el Desarrollo y Prueba
2 Lectures 12:22
Aunque con el simulador podemos probar nuestras aplicaciones, habrá varias funciones que no estarán implementadas y necesitaremos cargarlas en nuestro dispositivo.  En esta lección te explicamos cómo hacerlo.
Preparar nuestro teléfono
04:43

Será importante aprender a gestionar los archivos en AppInventor.  Esto nos permitirá compartir nuestras aplicaciones con otros compañeros, subirlas a un repositorio para compartirlas con la comunidad o subir las a Google Play para ofrecerlas a nuestros posibles clientes.
Archivos en AppInventor
07:39
+
Interacción con el Usuario
3 Lectures 26:53
Iniciamos con esta lección la creación de otra aplicación en la que aprenderemos cómo podemos interactuar con el usuario usando nuevos componentes.  Como siempre, podéis descargar los archivos necesarios desde esta lección.
Interacción con el usuario
01:42

Como en ocasiones anteriores, empezamos abriendo un nuevo proyecto y añadiendo los componentes necesarios para luego pasar al editor de bloques.
Diseñar la aplicación
07:29

Y en el editor de bloques unimos los componentes entre sí y definimos las funciones y tareas que queremos que lleve a cabo nuestra aplicación.
Programar la aplicación
17:42
+
Aplicaciones para Negocios
9 Lectures 44:19
En esta sección vamos a crear una Tarjeta de Visita Interactiva que además incluya funciones como llamar por teléfono a un número predeterminado, enviar un mail, visitar una página web o presentar un mapa de Google Maps.
Aplicaciones para negocios
01:28

Como siempre, empezamos en el editor de componentes con el diseño gráfico de la aplicación.  Introduciremos una imagen corporativa y usaremos un Screen Arrangement para decidir la disposición del resto de elementos.
Planificar la distribución
09:06

En esta lección aprenderemos a utilizar la función de llamada de teléfono de nuestro dispositivo para que marque un número predeterminado, en este caso el de nuestra empresa.
Función llamada de teléfono
03:08

Para programar el envío de un mail tendremos que usar nuevos componentes, como Activity Starter, que nos permitirá hacer uso de funciones más complejas.
Función enviar mail
12:12

La función visitar página es algo más simple y la usaremos para programar la web de nuestra empresa, de forma que el cliente sólo tenga que pulsar un botón para visitarla.
Función visitar página
03:36

Un servicio muy útil y que podemos usar en nuestras aplicaciones es Google Maps.  En esta lección vamos a ver cómo podemos integrarlo con nuestra aplicación de Tarjeta de Visita Virtual.
Función Google Maps
03:58

Hasta ahora, todas nuestras aplicaciones han usado una única pantalla fija.  En esta lección vemos cómo podemos utilizar una técnica para simular que estamos usando varias pantallas.
Múltiples pantallas
03:48

Aunque en la lección anterior hemos visto una forma de trabajar con múltiples pantallas, en esta aprenderemos una técnica más eficiente para hacerlo.
Múltiples pantallas 2
04:09

Seguimos mejorando el aspecto gráfico de nuestras aplicaciones, en este caso veremos cómo podemos mejorar los botones.
Diseño gráfico
02:54
+
Aplicaciones Multipantalla
6 Lectures 36:21
En esta ocasión vamos a crear otra aplicación en la que profundizaremos en el uso de múltiples pantallas.  Será una aplicación en la que se presentará al usuario una agenda de conciertos.  Como en casos anteriores, podéis descargar los archivos necesarios desde esta misma lección.
Aplicaciones multipantalla
01:47

Empezamos desde el editor de componentes añadiendo los elementos que luego vamos a usar en el editor de bloques.  Usaremos algunos componentes nuevos, como las listas e Image Picker.
Diseñar la aplicación
09:19

En esta lección vamos a aprender a crear una lista de elementos para el usuario pueda elegir entre varias opciones. El componente será List Picker.
Crear una lista
09:48

Seguimos con nuestra aplicación de múltiples pantallas y ahora vamos a crear un alista en la que aparecerán los mapas donde se encuentran los eventos que anunciamos.  Estos mapas los obtenemos de Google Maps.
Crear una lista de Google Maps
08:52

En lugar de trabajar con Table Arrangement, vamos a utilizar la nueva funcionalidad de AppInventor que nos permite tener varias pantallas en nuestra aplicación y veremos cómo podemos movernos por ellas.
Trabajar con múltiples pantallas
05:56

En este lección os propongo como ejercicio configurar la funcionalidad del botón QR, que es muy similar a lo que ya hemos visto hasta ahora.  También sería muy interesante que propusierais otras mejoras según lo que hemos aprendido en lecciones anteriores. 
Mejoras en la aplicación
00:39
+
Trabajar con el GPS
6 Lectures 33:17
En esta sección vamos a empezar a trabajar con una de las funciones más útiles de nuestros dispositivos móviles, el GPS.  El objetivo de esta aplicación es disponer de un sistema que nos recuerde dónde hemos aparcado el coche y que combinado con Google Maps nos indique la ruta desde donde nos encontramos para llegar a él.
Trabajar con el GPS
01:10

Como siempre, empezamos añadiendo en el editor de componentes los elementos necesarios que luego combinaremos en el editor de bloques para conseguir la funcionalidad que buscamos.
Añadir componentes
11:15

Añadimos el componente que nos va a permitir utilizar el GPS de nuestro dispositivo, el sensor de localización, y en las siguientes lecciones veremos cómo podemos trabajar con él.
Configurar el sensor de localización
03:52

Como nuestra aplicación tendrá que almacenar las coordenadas de nuestro coche para luego llevarnos a él, tendremos que ser capaces de guardar información en la memoria del dispositivo.  En esta lección veremos cómo hacerlo.
Almacenar datos en el dispositivo
04:11

En la lección anterior hemos visto cómo podemos usar la BBDD interna del teléfono para almacenar información, en esta recuperaremos información de esa BBDD para presentarla en la pantalla de nuestra aplicación.
Obtener datos de la BBDD
05:29

Siempre es interesante inicializar una aplicación, pero es aún más importante cuando estamos usando variables y estamos almacenando información que luego vamos a utilizar.  En esta lección vemos el proceso de inicialización para que la aplicación siempre esté en un estado definido y predecible.
Inicializar la aplicación
07:20
7 More Sections
About the Instructor
Francisco M. Sepúlveda Gallego
3.9 Average rating
20 Reviews
305 Students
1 Course

Hola a todos, mi nombre es Francisco Sepúlveda y tengo 39 años.

Soy formador y consultor TIC desde hace más de 13 años. Apasionado de la tecnología me encanta enseñar lo que aprendo en mi trabajo y hacer que sea sencillo, porque la tecnología no tiene por qué ser complicada.