Gratte l'image pour obtenir une réduction sur ton cours. Tu pourras appliquer le coupon au moment du paiement.

5.0 /5
(21)

137
Bienvenidos al curso de Android N
Cómo Sacarle el Máximo Partido al Curso
Aprende con Amigos a través de Discord
¿Qué necesitamos para arrancar nuestro viaje?
Cómo descargar el Java Development Kit
Cómo descargar Android Studio
Cómo descargar Android N
Ya lo tenemos todo bien preparado
Toma notas de tu curso en tiempo real en Frogames Formación
App 1: El Hello World
La configuración básica de un nuevo proyecto
Mi primera actividad
Archivos de clase y archivos XML
Mi segunda actividad
Cómo actualizar el SDK y Android Studio
Cómo compilar la app en el emulador
¿Qué es una app de Android?
Un paseo por Android Studio
Cambiar el saludo y el fichero strings.xml
Modificar el comportamiento de nuestra TextView
¿Qué hemos aprendido?
Actividades
App 2: La importancia del diseño de apps
El ejemplo de Google
Restricciones y su clasificación
Las imágenes, los textos y el fichero de strings
Escalado de imágenes
Añadir restricciones de forma manual
El inspector de configuraciones
El bug de la beta: Rebuild de Graddle
Restricciones con auto connect
Restricciones con interface
¿Qué hemos aprendido?
App 3: El botón contador
Crear y configurar un nuevo proyecto
Cómo añadir imágenes a un proyecto y biblioteca de imágenes Open Source
Reto: diseña la interfaz
Solución al reto
Entender las interfaces en forma de ficheros XML
La clase App Compat Activity y sus ventajas
Entender la clase Main Activity
Del fichero XML a la clase principal
La clase R
Los métodos onClickListener y onClick
Cómo añadir scroll y solucionar los bugs de nuestra Text View
Obtener el nombre de usuario de nuestra Edit Text
Errores, nulls y excepciones
Reto: configurar el texto de la Edit Text
Los bundles y el saveInstanceState
El ciclo de vida de una actividad en Android: Teoría
El ciclo de vida de una actividad en Android: Práctica
Debug del código y el método Log.d
¿Qué hemos aprendido?
App 4: La calculadora
Crear y configurar el proyecto
El diseño de la interfaz gráfica
Restricciones por un tubo
Últimos toques al diseño
Widgets editables vs no editables
Hints y placeholders
Variaciones de layout para vertical y horizontal
El layout en horizontal y las restricciones en forma de propiedades
Comparar ficheros y layout
Pasar cambios de un fichero a otro
Comparar directorios de trabajo
El diagrama de flujo de la app
Muchos botones y un solo OnClickListener
Los Click Listeners de las operaciones
El diagrama de flujo de las operaciones aritméticas
Implementar operaciones aritméticas
Algunos bugs de usabilidad y el punto decimal
El bug de la rotación en medio de un cálculo
Rehacer nuestro layout en horizontal
Reto: añadir los números negativos
¿Qué hemos aprendido?
App 5: Un repaso a Android Básico
Ejercicio 1: Check Box, Radio Buttons, Button groups y múltiples idiomas
Ejercicio 1: Diseño de la Interfaz
Ejercicio 1: Traducción a varios idiomas
Ejercicio 1. Programación, Tostadas y Logs
Ejercicio 1: Una segunda actividad y el concepto de Intent
Ejercicio 1: La pantalla de Carga
Ejercicio 2: El reproductor de MP3
Ejercicio 2: La barra para ajustar el volumen de reproducción
Ejercicio 2: La barra para ajustar el segundo de reproducción
App 6: Internet y las descargas
RSS y ficheros XML
Apps que se cuelgan indefinidamente y varios hilos de ejecución
Clases dentro de clases
Las tareas asíncronas
Descargar el XML en segundo plano
Errores y Excepciones
Los buffered readers
Los problemas de seguridad y de internet
La consola y los errores
Acerca de permisos y de privacidad del usuario
La clase App y el generador de código automático
El procesador de XML
El bucle principal del procesado
Comprobar el resultado del procesado
List Views, Recicle Views y Adapters
Añadir una List View a nuestro Layout de Android
List Items como Layouts Independientes
Nuestro primer Adapter
Reto: Crear un adapter con layout personalizado
Vistas dentro de vistas (solución al reto)
Un adapter personalizado
Context e Inflaters
Los métodos de nuestro adapter
Reutilizar vistas para optimizar la app
El Holder Pattern
Cómo crear un menú
Seleccionar un elemento del menú
Los grupos dentro de un menú
Descargar más o menos elementos
Reto final: optimización y usabilidad de una app
Un adapter con tipos de datos genéricos
¿Qué hemos aprendido?
List Views
App 7: El mundo de las APIs y las librerías
Configurar el proyecto y la librería de YouTube
Importar Jars y Graddle, la magia oscura de Android
Una segunda actividad y el proceso de creación de las mismas
Añadir la actividad de YouTube
Añadir widgets de terceros a través de XML
Añadir widgets a través de código
Las claves de API de Google
El método OnInitializationFailure
El método OnInitializationSuccess
Los listeners y el patrón de delegación
Probar el código en nuestro móvil Android
Más menús y más opciones
Reproductores Standalone
Todo sobre Intents e Intents Filters
Funcionamiento y el reto final
Solución del Reto de Auto Play
Hemos terminado una aventura juntos, ¡pero vamos a por la siguiente!

instructeur

5.0 /5
(21)

  • Avatar
    Yeison
    (5)
    L'un des incontournables pour débuter sur Android =)

    Un grand merci au professeur Juan Gabriel pour ce cours, car le développement mobile m'a vraiment attiré et grâce à ce cours j'ai pu créer mes premières apps

  • Avatar
    Carlos
    (5)
    Clair et informatif

    Ce que j'ai aimé le plus de ce cours, c'est son approche pratique. Tout au long des leçons, j'ai non seulement appris la théorie, mais j'ai aussi appliqué les connaissances en créant sept applications indépendantes, ce qui m'a permis de voir des progrès tangibles dans mes compétences et m'a donné la confiance nécessaire pour continuer à explorer le développement d'apps par mes propres moyens.

  • Avatar
    Yvonne
    (5)
    J'accepte le défi de créer 7 apps

    J'adore que le cours soit basé sur la création de projets qui me servent pour mon portfolio et montrer mes avances. Je fais deux choses à la fois, dans une: j'apprends et je crée des apps pour obtenir des gains futurs.

  • Avatar
    Rosa
    (5)
    7 projets vraiment sympas

  • Avatar
    Nieves
    (5)
    Crée 7 apps pour Android N : développement pratique avec Kotlin et Android Studio

    Ce cours t'apprend à créer sept applications fonctionnelles pour Android N (Nougat) en utilisant Kotlin et Android Studio. Tu apprendras à travailler avec les interfaces XML, la logique de navigation, le stockage local, la consommation d'APIs, et des composants clés comme RecyclerView, Intents, Fragments et les notifications.

  • Avatar
    Angel
    (5)
    Crea 7 apps para Android N

    Ce cours intensif est conçu pour ceux qui souhaitent apprendre le développement mobile en créant des applications réelles dès le premier jour. Tout au long du programme, l'étudiant construit 7 apps indépendantes en utilisant le SDK d'Android N, explorant des interfaces basiques jusqu'aux fonctionnalités avancées comme la persistance des données, la navigation entre écrans et la consommation de services web.

  • Avatar
    Georges
    (5)
    Pratiquer jusqu'à ce que ça vienne tout seul

    Avoir sept projets distincts sur lesquels travailler m'a aidé à voir le développement sous des angles très différents, chaque application m'a enseigné une astuce nouvelle que j'applique maintenant dans mes propres idées sans hésiter.

  • Avatar
    BORJA
    (5)
    Excellent

    Cours très complet et très bien expliqué.

  • Avatar
    Javi
    (5)
    Je n'ai pas arrêté de créer !

    J'ai adoré que ça ne se limite pas à de la théorie, mais qu'on te mette directement au travail dès la seconde 0. J'ai terminé avec un tas de petits trucs faits qui m'ont servi à comprendre comment fonctionne tout le système de manière super dynamique. Tu vois les résultats vite et ça te garde motivé du début à la fin.

  • Avatar
    Santiago
    (5)
    C'est super amusant ! Apprendre en créant 7 apps différentes, c'est génial.

  • Avatar
    Giovanni
    (5)
    Pratique constante avec des résultats réels

    Chaque application t'enseigne un concept différent de la plateforme, ce qui te donne une vision très large de ce que tu peux accomplir. C'est une excellente façon d'apprendre en construisant des choses utiles que tu pourrais mettre en ligne dès aujourd'hui

  • Avatar
    Nicolas
    (5)
    Une excellente dynamique d'apprentissage

    construire sept projets réels est la meilleure façon d'assimiler Kotlin et Java

  • Avatar
    Rocío
    (5)
    des progrès constants sans te sentir débordé

  • Avatar
    María
    (5)
    Pratique et motivant

    J'ai adoré construire 7 apps à partir de zéro. Chacune a une approche différente et ça m'a aidée à consolider mes connaissances. À la fin, je me suis sentie super motivée parce que j'ai pu appliquer tout dans des projets réels. Ça vaut vraiment le coup !

  • Avatar
    Jackeline
    (5)
    Parfait pour ceux qui veulent apprendre en faisant

  • Avatar
    danison
    (5)
    7 applications Android pour mon portfolio de développeur

    Créer 7 applications avec le SDK d'Android N a été une expérience incroyable. J'ai appris à simplifier le développement et maintenant j'ai un portfolio solide à montrer.

  • Avatar
    Gabriela
    (5)
    J'ai pu explorer différentes zones d'Android

    C'était incroyable de pouvoir développer 7 applications complètes avec ce cours. Chaque app m'a enseigné quelque chose de nouveau, depuis la gestion des bases de données jusqu'à l'intégration d'APIs.

  • Avatar
    Samuel
    (5)
    Je me sens prêt maintenant pour n'importe quel projet

    Je n'aurais jamais pensé que je pourrais faire autant en si peu de temps. Chaque app m'a donné un défi différent et j'ai énormément appris.

  • Avatar
    Caty
    (5)
    Créer des apps avec ce cours

    La meilleure option d'apprentissage pour commencer

  • Avatar
    María del Mar
    (5)
    m'a aidé à faire mes premières applis sur Android

  • Avatar
    Joiser
    (5)
    est l'un des meilleurs cours en ligne

    Le cours a dépassé mes attentes. Il m'a permis de développer des compétences solides en création d'applications mobiles Android, une expérience d'apprentissage pratique et enrichissante

View More Reviews

PLANS POUR ACCÉDER SELON TES OBJECTIFS ET TES BESOINS

Achète le cours individuel, obtiens tout le parcours d'apprentissage ou accède à toute la plateforme

Choisis le mode de paiement qui s'adapte le mieux à tes besoins et à ton budget : paiement unique par cours, accès mensuel ou annuel au Parcours d'apprentissage ou même à toute la plateforme.

Paiement unique

Achète le cours une fois et accède à vie

24.99

  • Un seul paiement
  • Accès instantané au cours à vie
  • Accède à la communauté du cours
El Más
Popular

Grenouille de Bronze

Accède à tous les cours, communautés et extras de Frogames

39 /mois

  • Paiement unique de 39€ par mois
  • Accès instantané à tous les cours
  • Accède à la plateforme et aux communautés 24 / 7, où et quand tu veux
  • Annule à tout moment sans perdre ta progression

Parcours Android

Accède à tous les cours du Parcours Android

19.99 /mois

  • Paiement unique de 19.99€ par mois
  • Accès instantané aux +10 cours du parcours
  • Accède au Parcours 24 / 7, où et quand tu veux
  • Annule à tout moment sans perdre ta progression

Paiement unique

Achète le cours une fois et accède à vie

24.99

  • Un seul paiement
  • Accès instantané au cours à vie
  • Accède à la communauté du cours
El Más
Valorado

Grenouille d'Or

Accède à tous les cours, communautés et extras de Frogames

349 /an

  • Paiement unique de 349€ chaque année.
  • 3 mois de réduction.
  • Accès instantané à tous les cours.
  • Accède à la plateforme et aux communautés d'élèves 24h/24 et 7j/7, où et quand tu veux.
  • Annule à tout moment sans perdre ta progression.
  • Bibliothèque de Ressources
  • Sessions de Q&A mensuelles en direct
  • Support Premium Prioritaire.

Parcours Android

Accède à tous les cours du Parcours Android

199 /an

  • Paiement unique de 199€ par an
  • 4 mois de réduction
  • Accès instantané aux +10 cours du parcours
  • Accède au Parcours 24 / 7, où et quand tu veux
  • Annule à tout moment sans perdre ta progression
  • Support premium

* Tous les prix incluent les taxes.

Pour ta sécurité, toutes les commandes seront traitées sur un serveur sécurisé.

Parcours Android

Le pack ultime avec tous nos cours Android pour maîtriser Kotlin et Java. Inclut les cours à venir et les mises à jour et améliorations des cours actuels.

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

Apprends à développer des logiciels avec les normes de compétence EC0160 et les meilleures pratiques

163 cours

Domina Android desde cero con Kotlin, Compose y Gemini AI

Android 16 : Apprends Kotlin, Compose, Retrofit, Room et Intelligence Artificielle. Crée des apps réelles dans Android Studio

692 cours

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

Apprends Android en créant des apps réelles : Kotlin, Compose, Intelligence Artificielle, CameraX, ML Kit, Retrofit et Material 3

378 cours

Fondements de Kotlin avec Android depuis zéro

Acquiers les compétences dont tu as besoin pour révolutionner ta carrière en programmation avec notre cours en ligne Kotlin depuis zéro ! Apprends les fondamentaux de la programmation orientée objet et équipe-toi des connaissances nécessaires pour programmer

163 cours

Introducción al Desarrollo de Apps para Android desde Cero

Apprends les bases du développement d'apps pour Android, le système d'exploitation mobile le plus répandu du monde et le plus utilisé en utilisant le langage Java.

105 cours

Control de versiones con Git, Github, BitBucket y SourceTree

Apprends tout sur le contrôle de version avec Git, Github, BitBucket, SourceTree et travaille en équipe avec Jira

68 cours

Adaptadores en Android con Kotlin de 0 a 100

Apprends à créer des adapters pour des applications Android avec Kotlin et XML et conçois le Modèle de Données, l'interface et le viewBinding, entre autres

70 cours

Bootcamp de Desarrollo con Android

Cours de la matière développement Android du FP multiplateforme. Un cours intensif pour apprendre à créer des apps pour Android de zéro avec la méthode présentielle de Juan Gabriel Gomila

228 cours

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

Maîtrise les techniques de l'App Store Optimization (ASO) comme un expert en commençant par les bases et augmente les téléchargements de tes apps et jeux sur iOS comme sur Android

34 cours

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

Kotlin pour Android Studio en Español : Firebase, MVVM, API REST, Room, Play Store, Coroutines, LiveData, Jetpack Compose et bien plus encore !

452 cours

Crea Apps con IA Gemini: Prompt Engineering y Vibe Coding

Développe des applications réelles sans code. Maîtrise l'Intelligence Artificielle dans Android Studio comme un professionnel en IA.

71 cours

Crea tus primeras apps en Android con Kotlin

Crée tes premières apps sur Android avec Kotlin. Explore des thèmes importants pour comprendre les bases qui composent différents types d'apps, avec des listes, du stockage, des formulaires, des Intents, des bases de données SQLite et bien plus encore.

165 cours

Crea 7 apps para Android N

Apprends à créer un total de 7 apps indépendantes en utilisant le SDK d'Android N, le système d'exploitation de Google qui a simplifié la façon dont nous créons nos apps sur Android

137 cours

Monetiza tus apps de Android, sistema de pagos con PayPal

Apprends à intégrer les paiements dans tes apps Android avec PayPal dans ce cours 100% pratique conçu pour XML et Jetpack Compose

41 cours

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

Crée d'excellents designs dans tes apps avec les meilleures pratiques. Plonge-toi de plein fouet dans des thèmes comme : User Experience/Interface avec Android Studio et Material Design, Java, Kotlin, Dark Theme, Shape, Colors, Types et bien plus encore !

206 cours

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

Apprends les patterns de conception comme la fabrique, singleton, décorateur, stratégie, observateur, constructeur, de matériaux... et le tout avec Kotlin !

147 cours

Master avanzado de Android: patrones de programación

Porte tes apps Android à un autre niveau en utilisant les modèles de conception essentiels de la programmation avec Java : fabrique, singleton, décorateur, observateur, stratégie et bien d'autres !

134 cours

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

Crée des apps avec des cartes avec Kotlin et Android. Apprends tout sur l'API Maps pour Android : Parcours, localisation, marqueurs, StreetView, listes, types et bien plus !

129 cours

Firebase para Android con Kotlin de la A a la Z

Maîtrise Firebase depuis Android Studio avec Kotlin. Authentication, Push Notifications, Firestore, Analytics, Storage, RealtimeDatabase, Remote Config

252 cours

Experto en Firebase para Android con Java y MVP

Applications Android professionnelles avec Firebase, Firestore, Notifications Push, Auth, Android Studio, Patterns de Conception et PHP. Crée une app de chat complète avec des fonctionnalités avancées

260 cours

Curso completo de Corrutinas y Flow con Android y Kotlin

Sois un expert en coroutines et flux de Kotlin. Incluez les pratiques Android avec MVVM, Room, LiveData, Retrofit, Lifecycle

87 cours

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

Crée des applications pour Android avec Kotlin et apprends à utiliser Hilt pour simplifier l'injection de dépendances dans tes projets Android

132 classes

Jetpack Compose desde cero, migra tus vistas de Android XML

Crée des apps dans Android Studio avec Jetpack Compose. Apprends à convertir tes fichiers XML en vues avec Kotlin et Compose !

113 cours

Arquitecturas para Android con Kotlin

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

172 cours

Testing para Android con JUnit, Mockito, Espresso y TDD

Crée des tests unitaires sur Android avec Kotlin : JUnit, Hamcrest, TDD, Mockito, Roboelectric, Espresso, Retrofit, MVVM, LiveData et plus encore !

121 cours

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

Apprends les compétences en architecture logicielle en créant des apps plus robustes et amusantes en utilisant le paradigme Model-View-Presenter

83 cours

React Native: Aprende React Native con ejercicios prácticos

Apprenez les fondamentaux de React Native à partir de zéro. Utilisez React Native pour créer des applications mobiles hybrides pour iOS et Android.

52 cours