App Inventor: Curso gratis APRENDE desde DESDE 0

Este es un curso gratuito de App Inventor orientado para personas con pocos conocimientos de la herramienta y que quieran aprender a crear aplicaciones para Android con App Inventor.

Este es un curso para principiantes. Se explicará lo básico de App Inventor desde cero, con tutoriales en español, en los cuales haremos aplicaciones de ejemplos para que se puedan guiar y aprender rápidamente.

Este es un curso gratis ofrecido por App Inventor. Además de este curso tenemos muchos tutoriales para App Inventor en nuestra sección de App Inventor aquí en Yo Androide.

Así que si quieres aprender todo sobre App Inventor, quédate aquí. Tengo todo sobre App Inventor, desde video-cursos introductorios hasta temas avanzados como crear un login con App Inventor, como trabajar con bases de datos, acceder a la cámara del teléfono, grabar videos, crear linternas, etc.

Tabla de contenido
  1. Mi trayectoria con App Inventor
  2. Curso básico para aprender App Inventor
    1. Temas del curso para principiantes de App Inventor
    2. App Inventor: Aspectos básicos
    3. App Inventor: Bases de datos
    4. App Inventor: Crear un traductor
    5. Crear aplicación con login y registro en App Inventor
    6. Subir una aplicacion de App Inventor Google Play

Mi trayectoria con App Inventor

Yo empecé a interesarme por App Inventor cuando estaba en la secundaria, hice la típica aplicación de calculadora, puzzle, etc. Luego en primer semestre de la universidad de Ingeniería de sistemas también vi App Inventor como una introducción para aprender tener lógica de programación.

En ese entonces habían pocos tutoriales y cursos para aprender sobre App Inventor, así que decidí empezar a hacer tutoriales en Youtube y redactar algunos artículos en esta pagina web.

Puedo dar fe de que App Inventor es una excelente herramienta que te puede abrir paso a empezar a crear aplicaciones para Android de forma profesional.

Curso básico para aprender App Inventor

Google App Inventor es una plataforma de Google Labs para crear aplicaciones de software para el sistema operativo Android. Se crea de forma visual y a partir de un conjunto de herramientas bastante sencillas, de tal forma que el usuario puede ir enlazando una serie de bloques para crear la aplicación, muy similar a unas fichas de lego.

listas desplegables en app inventor

Usar App Inventor completamente gratuito si tienes una cuenta en Google, lo mejor de todo es que funciona sin necesidad de descargar nada, todo esta en linea.

Las aplicaciones creadas desde App Inventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil Android.
Para quienes tengan conocimiento de Scratch, pues App Inventor es muy similar en cuanto a su programación por bloques de programación, de hecho, App Inventor y Scratch nacen del mismo proyecto y de la misma universidad en Estados Unidos.

App Inventor es una buena opción para quienes deseen iniciar en el mundo de la programación, ya que sirve de base o entrenamiento para desarrollar un pensamiento lógico y estructurado.

Temas del curso para principiantes de App Inventor

En este corto curso explicare como usar las herramientas básicas que ofrece App Inventor. Principales herramientas que estaré mostrando:

  • Button
  • Text Box
  • List view
  • Date Picker
  • Time Picker
  • Check Box
  • Label
  • List Picker
  • Pasword text box
  • Web Viewer
  • Spinner
  • Layout
  • Camcorder
  • Camera
  • Sensors
  • Clock
  • Phone Call
  • Storage
  • TinyDB t TinyWebDB
  • Conectivity
  • Bases de datos con Firebase
  • Login e inicio de sesion

App Inventor: Aspectos básicos

Para empezar en App Inventor, basta con buscar en Google App Inventor y eliges el primer resultado e inicias sesión con tu cuenta de Google.

Conozcamos los aspectos básicos para aprender a programar en App Inventor. En App Inventor podemos encontrar dos grandes componentes, un componente visual y un componente logico.

Componente visual

En este componente podemos encontrar elementos visuales como botones, imágenes, textos, listas, videos, etc. Es decir, aquí podemos configurar toda la parte visual, por ejemplo si vas a hacer una calculadora vas a necesitar botones, campos de números y un label para mostrar el resultado de cada operación matemática.

app inventor curso desde cero

Componente lógico

En este apartado, podemos encontrar todo lo relacionado con aspectos lógicos y de programación, es decir, toda la parte de procedimientos que debe realizar nuestra aplicación. Por ejemplo, siguiendo el caso de nuestra calculadora, en esta sección iría la descripción de como realizar las operaciones de suma, resta, multiplicación y división.

App Inventor: Descargar y usar emulador

App Inventor cuanta con un emulador en tiempo real, que nos permite probar nuestras apps en tiempo récord, sin necesidad de tener un teléfono Android. Este emulador nos será de mucha ayuda para ver los cambios realizados en nuestra app en tiempo real.

App Inventor: usar un teléfono Android como emulador

Si tienes un teléfono Android, no es necesario descargar un emulador para tu computador, basta con descargar una app y sincronizar tu teléfono para ver los cambios en tiempo real.

App Inventor: Curso introductorio básico

En el siguiente vídeo trato de resumir lo más importante que debes aprender de App Inventor. Aquí en esta sección se explica la plataforma de App Inventor, además de la creación de una aplicación básica para Android.

Ya hemos visto un curso completo e introductorio sobre como programar o crear aplicaciones para Android gratis sin saber programar (con sus componentes básicos de App Inventor).

App Inventor: Bases de datos

Ya que hemos visto cómo funciona la plataforma de App Inventor a nivel general, ahora veremos bases de datos. Las bases de datos suele ser un tema intermedio o avanzado, ya que estamos guardando o persistiendo datos.

En App Inventor hay dos tipos de bases de datos.

  • Base de datos offline. Esta base de datos está en la memoria del teléfono. Si borras los datos de la aplicación o si desinstalas la aplicación, perderás los datos. También es importante mencionar, que los datos solo están en el teléfono donde esta instalada la app.
  • Base de datos online. Esta base de datos está en la nube, ya sea en los servidores de App Inventor o en algún servicio particular que deseen usar, como por ejemplo Firebase, una base de datos de Google.

Ahora veremos las dos bases de datos más usadas en App Inventor.

Bases de datos TINYWEBDB Y TINYDB para principiantes

TinyWebDB Y TinyDB son las dos bases de datos nativas y originales con las que inició App Inventor. En la actualidad hay más bases de datos, e incluso algunas permiten gestionar tablas y servicios externos.

TinyDB

Esta es una base de datos local, con local me refiero que los datos solo se guardan de forma local dentro del equipo, teléfono, Tablet o celular.

TinywebDb

Esta es una base de datos web como su nombre lo indica, lo que nos permite guardar datos en la nube, es decir, que permanecen guardados aunque cambiemos de teléfono, ya que los mensajes no se guardan en el equipo o dispositivo, sino en una base de datos online de App Inventor.

Otro de los métodos actuales implementados por App Inventor para bases de datos online es Firebase, un servicio más robusto y profesional, ya que es usado en la industria de desarrollo de software para crear aplicaciones y plataformas web.

Como usar FIREBASEDB | DATABASE en App Inventor

Esta es otra opción si quieres tener una base de datos online y gratis. App Inventor se encarga de darte acceso de manera gratuita.

Guardar datos en Firebase con App Inventor

Leer datos en Firebase con App Inventor

Ahora que ya dominamos App Inventor podemos iniciar proyectos más completos. El siguiente es uno de los típicos proyectos que todos desean desarrollar.

App Inventor: Crear un traductor

En App Inventor crear un traductor para cualquier idioma es algo relativamente sencillo. En el siguiente vídeo te explico como crear una aplicación que funciona como traductor.

Crear aplicación con login y registro en App Inventor

En este vídeo explico mediante el componente CloudDb como crear un inicio y registro para ingresar a una aplicación.

Subir una aplicacion de App Inventor Google Play

El sueño de todo programador o desarrollador de aplicaciones móviles para Android es poder llegar a subir su app a la tienda más grande de aplicaciones para Android Google Play.

Nota: para poder subir aplicaciones a la tienda de Google Play debes pagar 25 dólares para obtener una cuenta en Google Play Console, en donde podrás publicar tu app.

Si te ha gustado este curso gratuito de App Inventor te invito a visitar los demás tutoriales.

En nuestra sección de tutoriales para App Inventor podrás encontrar vídeos, artículos y más cursos sobre App Inventor.

Recomendado:   COMO ELEVAR AL CUADRADO, AL CUBO Y A LA N EN JAVA (Math.Pow ())
Subir