Scratch the image to get a discount on your course. You'll be able to apply the coupon at checkout.

5.0 /5
(23)

105
Bienvenido al Curso de Introducción a Android
Aprende con Amigos a través de Discord
Toma notas de tu curso en tiempo real en Frogames Formación
Cómo Sacarle el Máximo Partido al Curso
¿Qué necesitamos?
El JDK de Java
Descargar Android Studio
¡Y ya tenemos todo listo!
Un Tour por Android Studio
Cómo detectar el click de un botón
Explicando la primera App creada
Proyecto 1 - Mi primera App
Button Group, la distribución de botones en pantalla
Métodos, operadores de decisión y radio buttons
Proyecto 2 - Grupos
Checkbox y decisiones combinadas
La combinación de decisiones múltiples
Proyecto 3 - Checkbox
Los Spinners y Adapters de Android
Los Logs en Android y Operaciones con Arrays y Spinners
Proyecto 4 - Spinners y Controllers
Listas y los List Views
Proyecto 5 - List Views
Los Button Image en Android
Tipos de Resoluciones e Imágenes en Android
Proyecto 6 - Imágenes en Botones
Las clases Toast en Android y los números aleatorios
Generación aleatoria continuada (cómo nacen los juegos)
Proyecto 7 - Toasts
Una pantalla de login
Intents para lanzar una nueva actividad
Ejercicio: Login y acceso a una nueva actividad
Proyecto 8 - Usuario y Contraseña
El Widget de WebView para mostrar páginas web
Proyecto 9 - Actividades
Permisos y el Android Manifest
Proyecto 10 - Internet
Shared Preferences
Proyecto 11 - Shared Preferences
Margins y Paddings
Más sobre las Shared Preferences
Android Device Monitor
Introducción a Graddle
Proyecto 12 - Contactos
App de la lista de tareas, diseño de la interfaz
Escribir en ficheros con la clase Output Stream Writer
Leer de un fichero con la clase Input Stream Reader
Mejorando nuestra app: múltiples tareas
Ejercicio 1: La agenda de contactos
Guardando los ficheros en la tarjeta SD
Proyecto 13 - La lista de Tareas
Creación de la base de datos en Android
Diseño de la interfaz para la base de datos
Dar de alta un artículo
Consultar un artículo por código
Consultar un artículo por descripción
Borrar un artículo de la base de datos
Modificar un artículo de la base de datos
Probando nuestra base de datos
Proyecto 14 - Las bases de datos
Proyecto 15 - Linear Layout
Proyecto 16 - Table Layout
Proyecto 17 - Frame Layout
Proyecto 18 - Scroll View
Proyecto 19 - Constraint Layout
Proyecto 20 - El logo de una app
Proyecto 21 - Añadir audio con Media Player
Proyecto 22 - Cómo hacer un iPod
Reproducir el audio en la nube
Audio asíncrono
Proyecto 23 - Audio en la nube
El reproductor nativo de Android
Proyecto 24 - Reproductor Nativo
Grabar audio con una app
Proyecto 25 - Grabación de Audio
El uso de Medio Recorder para Grabar
El uso de Media Player para reproducir la grabación
Proyecto 26 - Media Recorder
Proyecto 27 - Pintar un punto
Dibujar una línea
Un poco sobre coordenadas
Dibujar un rectángulo
Dibujar un círculo
Dibujar un óvalo
Dibujar un texto
Acerca del Método On Touch
Proyecto 28 - Métodos de Dibujo
El fichero Strings.xml
Cómo traducir una app
Proyecto 29 - Strings y localización
Action Bars
Más acciones en la barra de acción
Proyecto 30 - Las barras de acción
Iniciando el Buscaminas
Divide y Vencerás
Recursividad
Dibujar la interfaz del juego
Pintando un número o una mina
Saber si el dedo toca la casilla
Tocr la casilla
Probando nuestro buscaminas
Cómo añadir una fuente personalizada
Cómo subir nuestro buscaminas a la Google Play Store
Proyecto Final - Buscaminas
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

instructor

5.0 /5
(23)

  • Avatar
    Giovanni
    (5)
    My first real application in record time

    If you're looking to get started in the mobile world, this Android from scratch course is the ideal starting point. It takes you by the hand so you can see your own app running on your phone very soon. It was the foundation I needed to stop being afraid of development

  • Avatar
    Maria del Mar
    (5)
    It's really easy to follow, I highly recommend it!

  • Avatar
    Samuel
    (5)
    I feel motivated and ready to create!

    I've always wanted to develop Android apps and this course gave me the push I needed. It explains everything in a clear and simple way, perfect for someone starting from zero.

  • Avatar
    Yeison
    (5)
    Learning to code for Android

    I've always been curious about creating my own Android apps, and with this course from the expert Juan Gabriel and the way he teaches, I'll be able to pull it off 100%. Thanks so much

  • Avatar
    Gustavo
    (5)
    Your first step into mobile development: Android from scratch with confidence

    The Introduction to Android App Development from Scratch course is the perfect guide for anyone looking to take their first steps into the world of mobile development. With an accessible, clear, and progressive approach, this course ensures that even those with no prior experience can understand and apply the essential fundamentals to create their own Android applications.

  • Avatar
    Angel
    (5)
    Introducción al Desarrollo de Apps para Android desde Cero

    This course is the ideal starting point for anyone wanting to become a mobile developer with no prior experience. Throughout the program, the student learns the fundamentals of Android app development, from installing Android Studio to creating their first functional app.

  • Avatar
    Nieves
    (5)
    Introduction to Android App Development from Scratch: create your first app with Kotlin and Android Studio

    This course teaches you how to develop Android applications from scratch, with no previous experience needed. You'll learn to install Android Studio, program in Kotlin, design interfaces with XML and Jetpack Compose, and structure your first working app. You'll also get to know the key components of the Android system, like Activities, Fragments, Intents and visual resources. The approach is 100% hands-on, with guided exercises and real examples that prepare you to create and publish your own apps.

  • Avatar
    Rocío
    (5)
    I learned a lot, and that's considering I really started without knowing anything

  • Avatar
    danison
    (5)
    Android Apps

    I can't wait to learn Android app development from the best, and every day I see myself getting closer to the day I dedicate myself to my dream career. Let's go all in!

  • Avatar
    Alberto
    (5)
    What a great acquisition!

  • Avatar
    Yvonne
    (5)
    I really like it

    The course structure is excellent, I can complement it with other courses I also take on this platform. 100% recommended

  • Avatar
    Jorge
    (5)
    Perfect start

    The way they explain the Android environment is really friendly—they don't just throw you in the deep end. I felt like I was building my first app step by step, and seeing it work on my phone was incredibly satisfying.

  • Avatar
    Javi
    (5)
    My first step on mobile

    What I liked most was seeing something I built myself appear on my phone screen. They walk you through it so you don't get lost along the way, and honestly it takes away the fear of trying new things. I left really happy because now I see my device as something I can create too, not just use.

  • Avatar
    Santiago
    (5)
    Very motivating.

  • Avatar
    Nicolás
    (5)
    I've learned a lot with this Android course

  • Avatar
    Jackeline
    (5)
    She gave me the push I needed to create my first app

  • Avatar
    Rosa
    (5)
    I loved the step-by-step approach: from installation to publishing an app.

  • Avatar
    Gabriela
    (5)
    My first step in Android app development

    I really enjoyed it, now I have the foundations to keep learning and creating Android apps.

  • Avatar
    Carlos
    (5)
    I loved the course

    I highly recommend this course to anyone who wants to get into Android app development. It's an enriching and fun experience you won't want to miss!

  • Avatar
    Caty
    (5)
    Very effective

    Explains from fundamentals to creating simple applications. Great for those of us starting out in mobile programming

  • Avatar
    Joiser
    (5)
    From the simplest to the most complex

    The course gives you the skills you need to build Android mobile applications, clear and to the point. New course starting soon

  • Avatar
    BORJA
    (5)
    Excellent

    A really complete course, everything well explained.

  • Avatar
    Sergio
    (5)
    Definitely, a great course to get started in this world.

    I loved the course because it gave me tools I didn't have at that moment. In other words, you don't know "what you don't know", and sometimes getting started is harder if you don't have the right guidance. This course is perfect for those who, like me, want to get into Android app development.

View More Reviews

PLANS TO MATCH YOUR GOALS AND NEEDS

Buy the individual course, get all the learning path or access to the entire platform

Choose the payment method that works best for your needs and budget with a one-time course payment, monthly or yearly access to the learning Path, or even to the entire platform.

One-Time Payment

Buy the course once and access it for life

39.99

  • A single payment
  • Instant lifetime access to the course
  • Access the course community
El Más
Popular

Bronze Frog

Access all Frogames courses, communities and extras

39 /month

  • Single payment of 39€ per month
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress

Android Path

Access all courses in the Android Path

19.99 /month

  • Single payment of 19.99€ per month
  • Instant access to the +10 courses in the Path
  • Access the Path 24 / 7, wherever and whenever you want
  • Cancel anytime without losing your progress

One-time payment

Buy the course once and access it for life

39.99

  • A single payment
  • Instant lifetime access to the course
  • Access the course community
El Más
Valorado

Gold Frog

Access all Frogames courses, communities and extras

349 /year

  • Single payment of €349 per year
  • 3 months of discount
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel anytime without losing your progress
  • Resource Library
  • Monthly Q&A livestreams
  • Premium support

Android Path

Access all courses in the Android Path

199 /year

  • Single annual payment of €199
  • 4 months of discount
  • Instant access to the +10 courses in the Path
  • Access the Path 24 / 7, wherever and whenever you want
  • Cancel anytime without losing your progress
  • Premium support

* All prices include taxes.

For your security, all orders will be processed on a secure server.

Android Path

The ultimate pack with all our Android courses to master Kotlin and Java. Includes upcoming courses and updates and improvements to current ones.

Domina Kotlin desde Cero: Software con Estándares de Calidad

Learn to develop software with EC0160 competency standards and best practices

163 classes

Domina Android desde cero con Kotlin, Compose y Gemini AI

Android 16: Learn Kotlin, Compose, Retrofit, Room and Artificial Intelligence. Build real apps in Android Studio

692 classes

Domina Jetpack Compose Android 17: Kotlin, Gemini IA desde 0

Learn Android by building real apps: Kotlin, Compose, Artificial Intelligence, CameraX, ML Kit, Retrofit, and Material 3

378 classes

Kotlin Fundamentals with Android from scratch

Get the skills you need to revolutionize your programming career with our online Kotlin course from scratch! Learn the fundamentals of object-oriented programming and equip yourself with the knowledge you need to code

163 classes

Introducción al Desarrollo de Apps para Android desde Cero

Learn the basics of app development for Android, the most widespread mobile operating system in the world with the most users, using the Java language.

105 classes

Control de versiones con Git, Github, BitBucket y SourceTree

Learn all about version control with Git, Github, BitBucket, SourceTree and work as a team with Jira

68 classes

Adaptadores en Android con Kotlin de 0 a 100

Learn to create adapters for Android applications with Kotlin and XML and design the Data Model, the interface and viewBinding, among others

70 classes

Bootcamp de Desarrollo con Android

Classes in Android development subject of the Multiplatform Programming degree. An intensive course to learn how to make Android apps from scratch with Juan Gabriel Gomila's in-person method

228 classes

App Store Optimization (ASO) de la A a la Z

Master App Store Optimization (ASO) techniques like an expert, starting from the fundamentals, and increase downloads of your apps and games for both iOS and Android

34 classes

Curso de Android 13 con Kotlin: Intensivo y práctico 2023

Kotlin for Android Studio in English: Firebase, MVVM, API REST, Room, Play Store, Coroutines, LiveData, Jetpack Compose and much more!

452 classes

Crea Apps con IA Gemini: Prompt Engineering y Vibe Coding

Develop real applications without code. Master Artificial Intelligence in Android Studio like an AI professional.

71 classes

Crea tus primeras apps en Android con Kotlin

Create your first Android apps with Kotlin. Explore key topics to understand the foundations that make up different types of apps, with lists, storage, forms, Intents, SQLite databases, and much more

165 classes

Crea 7 apps para Android N

Learn to create a total of 7 independent apps using the Android N SDK, Google's operating system that simplified how we build our Android apps

137 classes

Monetiza tus apps de Android, sistema de pagos con PayPal

Learn to integrate PayPal payments into your Android apps in this 100% hands-on course designed for XML and Jetpack Compose

41 classes

Profesional en Material Design/Theming para Android, UX y UI

Create excellent designs in your apps with best practices. Dive deep into topics like: User Experience/Interface with Android Studio and Material Design, Java, Kotlin, Dark Theme, Shape, Colors, Types and much more!

206 classes

Master avanzado de Android: Patrones de programación con Kotlin

Learn about design patterns like factory, singleton, decorator, strategy, observer, builder, and materials... all with Kotlin!

147 classes

Master avanzado de Android: patrones de programación

Take your Android apps to the next level using essential design patterns in Java programming: factory, singleton, decorator, observer, strategy, and many more!

134 classes

Google Maps SDK para Android y Kotlin de la A a la Z

Create apps with maps using Kotlin and Android. Learn everything about the Android Maps API: routes, location, markers, StreetView, lists, types and much more!

129 classes

Firebase para Android con Kotlin de la A a la Z

Master Firebase from Android Studio with Kotlin. Authentication, Push Notifications, Firestore, Analytics, Storage, RealtimeDatabase, Remote Config

252 classes

Experto en Firebase para Android con Java y MVP

Professional Android Apps with Firebase, Firestore, Push Notifications, Auth, Android Studio, Design Patterns and PHP. Build a complete chat-type app with advanced features

260 classes

Curso completo de Corrutinas y Flow con Android y Kotlin

Be an expert in Kotlin coroutines and flows. Include Android practices with MVVM, Room, LiveData, Retrofit, Lifecycle

87 classes

Android Hilt, Inyección de Dependencias con Kotlin y Jetpack

Create Android applications with Kotlin and learn to use Hilt to simplify dependency injection in your Android projects

132 classes

Jetpack Compose desde cero, migra tus vistas de Android XML

Build Android apps in Android Studio with Jetpack Compose. Learn how to turn your XML files into views with Kotlin and Compose!

113 classes

Arquitecturas para Android con Kotlin

MVP, MVI, MVVM, Clean, Recommended Architecture (Google), Event Bus, DataBinding, Repository, ViewModel, Jetpack Compose

172 classes

Testing para Android con JUnit, Mockito, Espresso y TDD

Create unit tests in Android with Kotlin: JUnit, Hamcrest, TDD, Mockito, Roboelectric, Espresso, Retrofit, MVVM, LiveData and more!

121 classes

Arquitectura de aplicaciones para Android - MVP, Dagger, RxJava, Retrofit

Learn software architecture skills by building more robust and fun apps using the Model-View-Presenter paradigm

83 classes

React Native: Aprende React Native con ejercicios prácticos

Learn the fundamentals of React Native from scratch. Use React Native to build hybrid mobile applications for both iOS and Android.

52 classes