Android con Kotlin. Tipo ANY. Vídeo 9

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

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

  • @jaderjimenez8284
    @jaderjimenez8284 11 месяцев назад +3

    Hola Juan saludos desde Colombia, infinitamente agradecido por trasmitir tus conocimientos durante todos estos años. Gracias a tu gran compromiso por la educación y la calidad con la que desarrollas tus curso.

  • @Tonila1083
    @Tonila1083 Месяц назад

    Muchas grácias Juan, te sigo desde hace un año . Tu curso de Java me ayudó muchísimo a comprenden más profundamente conceptos de Java, ya que estoy haciendo un CFGS de desarrollo de aplicaciones multiplataforma a distáncia. Estoy en el último semestre y me toca hacer una app en android. Les he recomendado tu canal a todos los alumnos que conozco de la UOC. Gracias a tus cursos podemos afrontar el ciclo con mayores garantías. Gracias nuevamente, un saludo.

    • @pildorasinformaticas
      @pildorasinformaticas  Месяц назад

      Gracias a ti por tus comentarios y por recomendarme por ahí. ¡Un abrazo!

  • @brayanestivencamachogaona4174
    @brayanestivencamachogaona4174 Месяц назад

    Muchas Gracias por el video.

  • @cesarrogelioceronvargas951
    @cesarrogelioceronvargas951 11 месяцев назад +1

    Saludos desde mexico excelente explicacion

  • @DragonBursting
    @DragonBursting 5 месяцев назад +2

    Me encanta como explicas :) ,pero si que es verdad que los saltos hacia delante a cosas que no hemos dado hasta este momento en el video me confunde bastante 😭

  • @snithfferx
    @snithfferx 11 месяцев назад +2

    Gracias por el video.
    Interesante la forma en como kotlin usa a Any.
    Ese tal Elvis, se parece al "??" de algunos lenguajes y actualizaciones de otros como PHP.
    Algo que no entendí, fue como al llamar la clase se ejecuto el método dentro de esta sin ser un constructor, pero creo que eso se vera cuando ya se entre de lleno en la POO.

  • @obsiser
    @obsiser 11 месяцев назад +3

    Esto marcha ;)

  • @atherbsc5384
    @atherbsc5384 11 месяцев назад +3

    Ojala hables pronto del tipo Nothing, ya que lo uso para cosas muy pero muy puntuales como el patron loading/success/error y no le veo otra utilidad fuera de eso a ese tipo

  • @fernandogonzalez1041
    @fernandogonzalez1041 10 месяцев назад +2

    Visto :)

  • @PDanio
    @PDanio 10 месяцев назад +2

    Si algo me queda claro es que este curso no es para principiante. Es recomendable Juan, que vayas siguiendo un orden preestablecido, porque inclusive uno que ha visto tus cursos anteriores le cuesta llevarte el paso. Aún así es entendible para el que ya ha visto varios de tus cursos. Un saludo y abrazo.

  • @xeovanijuarez4376
    @xeovanijuarez4376 11 месяцев назад +2

    Hola Profe, que a todos nos pasa no poder escribir una palabra, exelente video, podria colgar el siguiente, por favor, un abrazo

  • @lion-fast1032
    @lion-fast1032 2 месяца назад

    🔥

  • @dorlytermitus213
    @dorlytermitus213 10 месяцев назад +2

    Buenas tardes profesor espero que esté bien junto con su familia. Profesor soy estudiante en 4años en ingeniería civil en computación e informática, tengo una duda que me impide enfocarme en un lenguaje yá sé manejar más o menos 3 lenguajes, pero quiero ser un desarrollador software necesito saber si es necesario saber muchos lenguajes y frameworks? Gracias estaré atento desde chile

  • @comandantety
    @comandantety 11 месяцев назад +1

    ¿Cual es la diferencia entre usar Any y Genericos ? 🤔

    • @pildorasinformaticas
      @pildorasinformaticas  11 месяцев назад +5

      Al usar Any, estás indicando que la función o clase puede trabajar con cualquier tipo de objeto no nulo. Sin embargo, pierdes información específica sobre el tipo con el que estás trabajando, lo que puede llevar a una menor seguridad de tipos y a la necesidad de realizar conversiones de tipos (casting) en tiempo de ejecución. Los genéricos sin embargo te permiten escribir funciones y clases que pueden trabajar con cualquier tipo, pero manteniendo la seguridad de tipos. El tipo exacto con el que trabajará la función o clase se determina en tiempo de compilación, lo que permite al compilador realizar verificaciones de tipo y evitar errores comunes.
      Por otra parte, Any no propociona información de tipo específica en tiempo de compilación. ¿Y esto qué quiere decir? Pues que si pasas un objeto de tipo Any a una función, el sistema de tipos de Kotlin no puede saber de qué tipo es realmente ese objeto hasta que se realiza una conversión de tipo explícita. Por el contrario los genéricos permiten al compilador conocer y hacer cumplir restricciones de tipo en tiempo de compilación. Por ejemplo, si tienes una función genérica que acepta un parámetro de tipo T, y pasas un objeto de tipo String, el compilador sabe que T es un String en ese contexto. Ah! y se me olvidaba: lo comentado en el vídeo: Anyno admite nulos. Los genéricos sí.
      En general, usaremos Any cuando necesitemos máxima flexibilidad y estemos dispuestos a manejar la seguridad de tipos manualmente, a menudo mediante conversiones de tipo. Por otra parte, los genéricos proporcionan una forma de escribir código más seguro y reutilizable que es consciente de los tipos con los que trabaja, lo que ayuda a prevenir errores y mejorar la claridad del código. ¡Saludos!

  • @JoseLuisMBMartinezBartual
    @JoseLuisMBMartinezBartual 11 месяцев назад +1

    gracias!!!

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

    buenas profe, alguna vez ha tenido que volver a ver sus propios videos para volver a acordarse de como se hacia tal cosa? esque aveces intento memorizar no el codigo claro, pero si todos los conceptos como es en el caso del curso de java y como funciona pero aveces se me olvida. A usted le ha pasado?

  • @basimo5792
    @basimo5792 11 месяцев назад +1

    No si lo ha hecho pero me gustaria recomendarle la idea de hacer una serie videos sobre Patrones de Diseño.

  • @justopimentel4232
    @justopimentel4232 10 месяцев назад +2

    Hola gente yo quiero conseguir un trabajo lo más pronto posible la verdad me da igual la rama, yo tengo conocimientos básicos de Java, pero quiero estudiar algo que tenga futuro que me recomiendan, vivo en Panamá y los planes de estudios están desactualizados por eso quiero estudiar de forma autodidacta, que me recomiendan😊

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

      Te deseo mucha suerte broo, yo creo que una buena opción es el back end pues por lo que miro , parece que el hay sobre saturación de desarrolladores front end , y hay más oferta del lado del back end . Pero dale amigo tu puedes yo estoy igual quiero encontrar empleo en esta área , lo único que yo estoy empezando ya lo decidí todo el 2025 lo voy a dedicar al aprendizaje (tomaré Java desde cero ) quiero ver si dándole duro puedo conseguir algún empleo para el 2026 pero bueno va estar duro estudiar y trabajar pero todo lo bueno cuesta.
      Un abrazo ❤ brooo tu puedes

  • @IamBilalworkout
    @IamBilalworkout 10 месяцев назад +2

    fun main() {
    val Comentario:String="Muchas Gracias Profe un LIKE"
    println(Comentario)
    }
    😂😂😃