Curso Android con Kotlin. Primer Proyecto II. Jetpack Compose. Vídeo 4

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 111

  • @pildorasinformaticas
    @pildorasinformaticas  Год назад +148

    A los que me preguntan TODOS los días "¿Cuándo subes el próximo vídeo de Android?" y a los que me comentan 60 segundos después de haber subido al vídeo a RUclips que "No se ve bien o no se oye", deciros que debéis tomaros la vida con más calma. RUclips tarda unos minutos en procesar el audio y la resolución 1080 desde que se sube el vídeo. Relajaos, disfrutad, salir al campo a pasear y escuchar los sonidos de la naturaleza... El curso se completará algún día, no lo dejaré a medias y los videos no se van a mover de donde están y serán gratis siempre ( a no ser que RUclips decida lo contrario).

    • @kevinjimenez6143
      @kevinjimenez6143 Год назад +3

      Se aprecia demasiado su trabajo y pasión por la enseñanza. Gracias Profe, lo amamos.

    • @albertoLopez-mx4bg
      @albertoLopez-mx4bg Год назад +4

      Mejor respuesta a esos comentarios impertinentes e impacientes es imposible..😊
      Saludos D. Juan

    • @mariofarias2097
      @mariofarias2097 Год назад +1

      El audio y el video estan excelentes como siempre

    • @miguelangelvasquezgarcia8235
      @miguelangelvasquezgarcia8235 Год назад

      Muy buen comentario, gracias por compartir su conocimiento.

    • @wendymarisol6004
      @wendymarisol6004 Год назад

      No lo he visto aún y ya sé que es un video con la más alta calidad de enseñanza, como todos los demás que hizo profe.

  • @JoseJordanPro
    @JoseJordanPro Год назад +12

    Si bien es cierto que en el desarrollo de Android se requiere conocimiento de XML, estoy realmente entusiasmado de que el curso de Kotlin se enfoque en Jetpack Compose, ya que es la tendencia actual. Además, animo a todos a que vean el curso antiguo de Android basado en Java. ¡Buen movimiento Juan!

  • @angelfigueroa6662
    @angelfigueroa6662 Год назад +8

    Que alegría verte de nuevo por RUclips, maestro, gracias por compartirnos este conocimiento, tú no lo sabes pero me ayudaste mucho en mi carrera de programación y actualmente estoy viviendo de esto, de no ser por los casi 300 videos de tu curso de java no tendría estas bases tan solidas de programación que tengo ahora. Me alegra mucho ver que sigues subiendo videos y actualizaciones

    • @pildorasinformaticas
      @pildorasinformaticas  Год назад +3

      Muchas gracias por tu comentario. Me alegro de haber ayudado con mi pequeño grano de arena. ¡Un saludo!

  • @azudevcr
    @azudevcr 4 дня назад

    Cuando le daba play para ver los resultados me mostraba un error. Entonces el entorno de desarrollo me dio una opción curiosa y fue vincular un dispositivo físico vía wifi y de esa manera lo que se programa en la computadora se ve directamente en el dispositivo al darle play. Me parece una opción interesante y hasta mas interactiva por si alguien mas lo quisiera intentar. Para eso tendrás que activar el developer mode en tu dispositivo y agregar un decorador más al código para poder tener un preview del mismo. Maravilloso curso como siempre y seguimos adelante!!

  • @ivanabreu5010
    @ivanabreu5010 2 месяца назад

    Que bárbaro, pasan años y años, cursos y cursos, y sigues estando en el top one de los mejores profesores de la red de habla hispana. Chapó por no haber perdido las ganas y el entusiasmo por hacerlo tan bien, me sorprende la verdad ❤

  • @sergio.sabater
    @sergio.sabater Год назад +2

    Fantástico curso, va a ser muy interesante. Un pequeño apunte, no es necesario guardar manualmente con CTRL+S, el propio IDE Android Studio guarda cada cambio automáticamente de forma predeterminada.

  • @luisarturo3990
    @luisarturo3990 5 месяцев назад

    Muy emocionado por empezar este nuevo curso contigo, realmente creo que eres muy buen tutor.
    Siempre estuve buscando un curso similar a este, y más actualizado!
    Gracias por tanto

  • @rsgurdi
    @rsgurdi Год назад

    Muchas gracias por tú trabajo, espero que como yo muchos te lo agradezcan no solo difundiendo tus vídeos si no también aportando. Un saludo!.

  • @sare61
    @sare61 Год назад

    Ahora sí se escucho mucha gracias Juan siempre te seguimos!!!!

  • @memejamas3818
    @memejamas3818 Год назад

    excelente profe muchas gracias por su tiempo para ayudarnos y aprender a programar

  • @emmagetsu7369
    @emmagetsu7369 Год назад

    Me encantas tus videos me lo acabo de ver todo y espero el siguen ❤ nuevo suscriptor eres el mejor .

  • @williamenriquegarciasachic1482

    Excelente la explicación, muy claro todo como siempre

  • @jPinoDev
    @jPinoDev Год назад +1

    gracias profe!,espero con ansias el sigueinte video.

  • @VenewebTV
    @VenewebTV 8 месяцев назад

    Excelente video, saludos desde Caracas, Venezuela

  • @arturoocode
    @arturoocode Год назад

    Sera con compose 🥹🥹 agradecido con usted profe ❤

  • @luismiguelmusica8738
    @luismiguelmusica8738 Год назад

    GRACIAS , ESTOY ATENTO A LOS SIGUIENTES VIDEOS..

  • @spectrumsounds1280
    @spectrumsounds1280 Год назад

    Excelente muchas gracias por esto !

  • @edsonrioshamachi
    @edsonrioshamachi 10 месяцев назад

    Va fantastico el curso. 🥳

  • @notCopyrightG27
    @notCopyrightG27 Год назад +1

    Que lindo el trabajo que hace, la periodicidad de cada video es un plus que no todos los canales tienen, que bueno de verdad.

  • @JAntonioC
    @JAntonioC Год назад

    Excelente, Muchas Gracias Saludos

  • @linuxexp
    @linuxexp Год назад

    Excelente introducción a Jetpack Compose.
    De inmediato nos viene la curiosidad: Dado que Jetpack es ya el estandard sugerido por Google, el resto del curso se basará en Jetpack, en Xml o en una combinación de ambos.
    Saludos y seguro este curso será un éxito.

  • @ChristianRodriguez-tm3jg
    @ChristianRodriguez-tm3jg 5 месяцев назад

    muy buena explicacion

  • @secret0133
    @secret0133 5 месяцев назад

    ¡Gracias!

  • @johnnyhdez
    @johnnyhdez Год назад +1

    Muy buen video, mi PC no virtualiza y en el menú de la BIOS no se puede activar; aunque puedo utilizar el celular con el depurador usb

  • @mauriarce2208
    @mauriarce2208 Год назад +1

    1,7K de visualizaciones y solo 183 likes??!!! vamos gente es lo mínimo que se puede hacer por Pildoras!

  • @ralsim5308
    @ralsim5308 Год назад

    gracias profesor

  • @sebastian-cruz-gomez
    @sebastian-cruz-gomez Год назад +1

    buenas tardes
    me gustaría saber si en un futuro subirás va a ver el Responsive Design (RWD) esta curso (XML y Jetpack Compose) ? Espero que me leas.

  • @mareteize
    @mareteize Год назад +1

    Pensaba que este curso no iba a incluir Compose y me viene genial, ya se usar el método tradicional como tu dices y como te pregunte en el video anterior si algún día subirías Jetpack Compose al final me haces un favor sin quererlo jaja
    Por último un muy buen video 💪

  • @alfredo1964
    @alfredo1964 Год назад

    yo lo escucho perfectamente, quizas fuera youtube que lo estaba procesando aun en el server al estar recien subido, como cuando subes un video al drive que tarda un poco

  • @miguelblanco3484
    @miguelblanco3484 Год назад

    Buen curso ;-=)

  • @cesarrogelioceronvargas951
    @cesarrogelioceronvargas951 Год назад

    Wow gran explicacion

  • @obsiser
    @obsiser Год назад

    Muchas gracias!!

  • @saulignaciomendoza165
    @saulignaciomendoza165 Год назад

    Pasaron 13 min desde que subio el video.
    Observo que hay comentarios diciendo que el audio no funciona ok.
    En mi caso funciona perfecto.
    Saludos

  • @hernanperezmelgar6508
    @hernanperezmelgar6508 9 месяцев назад

    Excelente!!!!

  • @miguelblanco3484
    @miguelblanco3484 Год назад

    Con diferencia, creo que Android Studio es el que más errores te da al compilar, me paso la vida resolviendo errores ;-)

  • @JoseLuisMBMartinezBartual
    @JoseLuisMBMartinezBartual Год назад

    Enhorawena por el curlo

  • @godofredoelorco
    @godofredoelorco 11 месяцев назад

    Hola, una consulta, con jetpack compose, ya no hay multiples activities o fragments? todo va en mainactivity?
    gracias

  • @lion-fast1032
    @lion-fast1032 Год назад

    buen video

  • @DrGux
    @DrGux 11 месяцев назад

    Maestro, necesito desarrollar una app que le permita a un usuario hacer log in y realizar consultas a una base de datos mysql en un servidor privado. Luego la aplicación le mostrará a este usuario la información pertinente en un grid que luego podría tener opciones de contacto, envío de solicitudes por correo y u otras tareas simples. Mi consulta es si puedo iniciar este proyecto con Kotlin y luego de alguna manera empaquetar esta aplicación para que funcione también en IOS? O sería recomendable desarrollar el proyecto en otro lenguaje mas neutral frente a ambas plataformas?

  • @Cyber-Gamez
    @Cyber-Gamez Год назад

    espero que nos enseñes en este tutorial a exprimir todo lo que es esta nueva version de andoird studio junto con el Kotlin

  • @eliasventuraevaristo1612
    @eliasventuraevaristo1612 Год назад

    A esperar un poco más! 🥺

  • @fernandogonzalez1041
    @fernandogonzalez1041 Год назад

    Visto!! :)

  • @juanjure2639
    @juanjure2639 Год назад

    Muchas gracias! (Primer comentario)

  • @user-zw8fp1hd2d
    @user-zw8fp1hd2d Год назад +1

    que diferencias hay entre jetpack compose y xml? tengo una profesora de DAM en segundo novata en Kotlin, y la verdad es que me gustaria saber si realmente las aplicaciones se pueden hacer en su totalidad con xml o es recomendable jetpack compose antes que el xml? Gracias!

    • @pildorasinformaticas
      @pildorasinformaticas  Год назад +3

      Las diferencias son las que explico precisamente en este vídeo principalmente. Todo indica a que las aplicaciones Android van a utilizar compose en lugar de xml a corto-medio plazo, de ahí la importancia de estudiarlo. Pero todo lo que puedes hacer con compose lo puedes hacer con xml y viceversa. ¡Un saludo!

  • @mauriciotorresvblog
    @mauriciotorresvblog Год назад

    Profesor una preguntas ¿Recomiendas que hagamos también el curso de Android con Java? o con este es suficiente? gracias y bendiciones tus cursos son un regalo para la humanidad

    • @pildorasinformaticas
      @pildorasinformaticas  Год назад +2

      Si estás interesado en desarrollar apps con Java (porque quieras trabajar como desarrollador Android o similar y te lo pidan) te recomiendo mi curso de Android con java. Pero en principio con este sería suficiente.

  • @ElectronGordo
    @ElectronGordo 3 месяца назад

    Buenas, obviando que la versión del Android Studio cambió. Al realizar el código de este ejercicio (hasta minuto 22:23) obtengo un error: "Type mismatch: inferred type is Unit but Boolean was expected" .
    No lo consigo solucionar, es cierto que también me ha introducido esta versión cierto código extra (un listener para la ventana) que no he tocado. Pero creo que no es importante. He buscado a qué se refiere con que espera un booleano, pero sin resultados. ¿A qué se refiere este error? Mi línea es : button.setOnLongClickListener{
    Toast.makeText(this, "Botón presionado", Toast.LENGTH_SHORT).show()
    }

  • @franciscosantoyo7776
    @franciscosantoyo7776 Год назад

    genial, el curso se ve bueno...
    Pero 2 dudas:
    1.- En jetpack compose ya no tendremos la opción de arrastrar objetos en el diseño como en XML?
    2.- Como puedo saber que versión de librería estoy usando y si tengo la versión mas actual?(Vengo de Javascript y en el package puedes ver las versiones y si es posible actualizarlas)

    • @C-David-Gonzalez
      @C-David-Gonzalez Год назад

      No puedes arrastrar,es hacerlo directamente con los componentes,más adelante verás que puedes ver una preview del diseño que vas haciendo,ya verás el uso de las preview

  • @alvarohrv
    @alvarohrv 2 месяца назад

    "...Tendréis un estupendo botón arriba a la izquierda" XD jajjajjaja

  • @alejandrojuarez951
    @alejandrojuarez951 5 месяцев назад +1

    En el min 16:55 con el mismo codigo mi botón apareció en el centro hasta abajo, ¿sabrá alguien porque?

    • @nemesissystem13
      @nemesissystem13 5 месяцев назад

      Me paso algo similar, pero fijate que las lineas esten bien, pues hay unas muy parecidas que al final dicen lo mismo pero en medio cambian, y no corrijas por partes pues a mi no me funciono hay que borrar todas la lineas y hacerlas de nuevo y va agarrando forma

  • @betonick2009
    @betonick2009 Год назад

    Muchas gracias por toda la explicación, Juan, todo muy conveniente y detallado, como de costumbre en ti :)
    ¿Alguien sabe si existe un comando "Format" como en otros IDE's para ayudarnos a organizar el código?, Gracias por adelantado
    NOTA.- Pido disculpas a @C-David-Gonzalez porque desconfié de su respuesta 😞.
    YO estaba equivocado !!!!

    • @C-David-Gonzalez
      @C-David-Gonzalez Год назад +1

      Claro que si , en Windows ctrl+Alt + L esa combinación te organiza el código.

    • @betonick2009
      @betonick2009 Год назад +1

      @@C-David-GonzalezGRACIAS !!!

    • @betonick2009
      @betonick2009 Год назад +1

      Sí, existe una combinación de teclas en Android Studio para formatear el código. La combinación de teclas es Ctrl + Alt + L (Windows y Linux) o Command + Option + L (macOS).
      Esta combinación de teclas formateará todo el código en el archivo actual. También puedes formatear un bloque de código específico seleccionando el bloque de código y luego presionando Ctrl + Alt + L.
      Además de la combinación de teclas, también puedes formatear el código desde el menú de herramientas. Para ello, abre el menú de herramientas y selecciona Code > Format.
      También puedes personalizar la configuración de formateo de código en Android Studio. Para ello, abre el menú de configuración y selecciona Editor > Code Style.
      Aquí hay algunas opciones de formateo de código que puedes personalizar:
      Alineación de código
      Espacios en blanco
      Comentarios
      Importaciones
      Espero que esto ayude!
      GRACIAS a @C-David-Gonzalez por su ayuda y le pido disculpas por haberme cuestionado la veracidad de su respuesta

    • @C-David-Gonzalez
      @C-David-Gonzalez Год назад +1

      @@betonick2009 jeje tranquilo todo bien, aquí estamos para colaborarnos 👍

    • @betonick2009
      @betonick2009 Год назад

      @@C-David-Gonzalez perdona, desconfié al principio....la primera respuesta de Bard fue la de bloquear la pantalla...sin embargo ahora ya utilizo la combinación de teclas que me enseñaste para organizar mi código

  • @Alejandro-md1ek
    @Alejandro-md1ek 6 месяцев назад

    Que bien

  • @geomgpr6191
    @geomgpr6191 7 месяцев назад

    alguien sabe cómo solucionar el error de descarga de paquetes? tengo el problema de que al querer crear un dispositivo virtual, este al descargar el paquete necesario me da un error de descarga o de instalación

  • @tgguadarrama
    @tgguadarrama Год назад

    genial

  • @josearnulfocespedesalborno8517

    Mi estimado profe tu vídeo no cuenta con el audio podrías volverlo a subir mil gracias

    • @freddydev3562
      @freddydev3562 Год назад

      ESTAS SORDO ANDE AL DOCTOR

    • @josearnulfocespedesalborno8517
      @josearnulfocespedesalborno8517 Год назад +1

      ​@@freddydev3562 hola solo era una sugerencia, pero tomo tu comentario de buena manera, espero que demuestres más educación, y madurez. Y se que tú no representas a todos los miembros de este canal que buscan profundizar el conocimiento y aprendizaje.

    • @alrawi112
      @alrawi112 Год назад +1

      hay que esperar un poco, recién subidos puede presentar "problemas" como que hay baja resolución y no tenga más opciones para mejorarlo (cuando el vídeo puede que haya sido grabado en 4K).
      Considero que debes esperar 30 minutos o una hora quizás y no debe presentarte problemas, es decir el video completo, con audio, con mejor resolución, todo.

  • @3dcarsjhm
    @3dcarsjhm Год назад

    No tengo forma de que funcione el play, a pesar de haber reinstalado varias veces el haxm. ¿?

    • @pildorasinformaticas
      @pildorasinformaticas  Год назад

      ¿Qué hardware tienes?

    • @3dcarsjhm
      @3dcarsjhm Год назад

      Procesador Intel(R) Core(TM) i7-9700F CPU @ 3.00GHz 3.00 GHz
      RAM instalada 16,0 GB
      Tipo de sistema Sistema operativo de 64 bits, procesador basado en x64
      @@pildorasinformaticas

    • @3dcarsjhm
      @3dcarsjhm Год назад +1

      Lo he solucionado:
      En Windows, Activar o desactivar características de windows, marcando casillas Plataforma del hipervisor de windows y Plataforma de maquina virtual. Se instala, reinicia y listo.

    • @VelascoSanAgustinOscar
      @VelascoSanAgustinOscar Год назад

      Aun tiene ese problema?

  • @VelascoSanAgustinOscar
    @VelascoSanAgustinOscar Год назад

    Al correr el emulador me dice que instale HAXM y ya lo instale y sale el mismo error, alguien que pueda ayudarme? :c

  • @agatemosu
    @agatemosu Год назад

    me da la sensación de que xlm es html + css en android xd. ya no, ahora creo que es como resx de windows

  • @miguelblanco3484
    @miguelblanco3484 Год назад

    Por cierto, Android Studio funciona mejor en Linux, si teneis un PC escaso de potencia o viejuno, probad con Linux.

  • @sare61
    @sare61 Год назад

    Hola Juan no e escuha nada o es mi móvil?

  • @HSebast419
    @HSebast419 10 месяцев назад

    Mi pc i5 con 4 de ram ya no pudo con este ejercicio jaja

  • @nmg736
    @nmg736 Год назад

    A mi si me va el audio

  • @MrMIZOK
    @MrMIZOK 3 месяца назад

    Más despacio velocista. No tengo ni "j" idea de Kotlin o java y me sueltas cosas como modifier,fillmaxsize,localcontext,curret... TnT

    • @pildorasinformaticas
      @pildorasinformaticas  3 месяца назад

      Para hacer este curso de Android (y cualquier otro curso) es imprescindible tener conocimientos de Java (o Kotlin). Te recomiendo mi curso de Java donde enseño el lenguaje desde 0. ¡Saludos!

  • @pabloabaloperez4675
    @pabloabaloperez4675 Год назад

    Hola, qué tal? Cómo estáis? Bienvenidos a una nueva entrega del curso de kotlin.... A partir de ahí ya no sé qué dice

  • @pabloabaloperez4675
    @pabloabaloperez4675 Год назад

    No se oye

  • @kraken993
    @kraken993 Год назад

    El video no se oye bien

    • @pildorasinformaticas
      @pildorasinformaticas  Год назад

      No dejáis tiempo a que youtube procese el vídeo. Tarda unos minutos en procesar audio y vídeo desde que se sube.

    • @kraken993
      @kraken993 Год назад

      @@pildorasinformaticas jejeje solo te estoy molestando, tío.

  • @andresdavidrangel1532
    @andresdavidrangel1532 Год назад

    cuando le doy al boton de play para emular el boton y eso me sale un error que dice asi Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing com.android.build.gradle.internal.res.ParseLibraryResourcesTask$ParseResourcesRunnable que sera? como lo puedo solucionar?

    • @emmanuelbarba2567
      @emmanuelbarba2567 9 месяцев назад

      Cómo lo resolviste?

    • @andresrangel7962
      @andresrangel7962 9 месяцев назад +1

      @@emmanuelbarba2567 tuve que descargarlo de nuevo y instalarlo otra vez

    • @emmanuelbarba2567
      @emmanuelbarba2567 9 месяцев назад

      @@andresrangel7962 jajaja es que a mí me está dando varios errores para emular

    • @emmanuelbarba2567
      @emmanuelbarba2567 9 месяцев назад

      Se tiene que descargar una versión de Android para emular un dispositivo? O solo es suficiente con darle a ejecutar?