Qué es una Activity 📱 en Android | ADC#4

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ย. 2024

ความคิดเห็น • 101

  • @devexpert_io
    @devexpert_io  4 ปีที่แล้ว +4

    Aprende a desarrollar Aplicaciones Android con Kotlin desde cero 👉 th-cam.com/play/PLrn69hTK5FByEfJEtLzJMEi0cKIwCVgJi.html

    • @DavidReyes-yz7pv
      @DavidReyes-yz7pv 3 ปีที่แล้ว +1

      ¿Se tiene que pagar?

    • @devexpert_io
      @devexpert_io  3 ปีที่แล้ว

      No, es gratis. En una playlist con las lecciones del curso completo.

  • @stephentellez5718
    @stephentellez5718 2 ปีที่แล้ว +1

    magnifico, no te imaginas el maravilloso aporte que haces desde la educacion a hacer un mundo mejor,, muchas gracias

    • @devexpert_io
      @devexpert_io  2 ปีที่แล้ว

      Muchísimas gracias Stephen!!

  • @sesionesremember222
    @sesionesremember222 4 ปีที่แล้ว +4

    Y luego esta Antonio Leiva, que cuando acabas de ver el video piensas.... que Fenomeno es este tio, Enhorabuena y mil gracias!!!

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +2

      Muchas gracias! 😍😍 Sesiones Remember haciendo Android? De aquí solo pueden salir cosas buenas 😁

  • @anawagner8924
    @anawagner8924 3 ปีที่แล้ว +2

    Admiro tu forma de explicar y de organizar "la clase".
    Voy paso a paso, hasta ahora tomando muchos apuntes y revisando mi práctica. Espero no sea tan difícil el lenguaje Kotlin.
    Te agradezco infinitamente tener acceso al curso con la claridad y calidad de explicación que tenés!
    Saludos

  • @samanthapardo1874
    @samanthapardo1874 4 ปีที่แล้ว +2

    Eres un Mostruo brother.... buen trabajo... Gracias por el aporte, Por gente como tu el mundo sera mejor...

  • @sebastiangomez8004
    @sebastiangomez8004 ปีที่แล้ว +1

    suscrito! gracias por la forma en la que presentas cada concepto. se entienden muy bien con la paciencia con la que explicas.

  • @luissylnandj
    @luissylnandj 4 ปีที่แล้ว +2

    Este vídeo me lo tendré que mirar un par de veces mas, muchísimas gracias Antonio por compartir tus conocimientos :D

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +2

      Es denso, sí! Pero necesario para el siguiente paso. Gracias por tu comentario!

  • @alejandropuertavalenzuela6631
    @alejandropuertavalenzuela6631 4 ปีที่แล้ว +2

    Muchas gracias por compartir tu conocimiento, preparando preguntas y ansioso por avanzar mas rapido en este mundo tan apasionante del desarrollo android

  • @aleixfalguerascasals3329
    @aleixfalguerascasals3329 4 ปีที่แล้ว +1

    Buenas Antonio, primero de todo, muchas gracias por realizar esta serie y dedicarnos tu tiempo!
    Dicho esto, no crees que la gente que se mete aquí ya tiene una base mínima de programación como para explicar algunos de los conceptos tan básicos que comentas? Creo que iríamos mucho más rápido y habría más interés si dieses por supuesto que la gente sabes cosas tan básicas como qué es un clase o la herencia simple.

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +2

      Mucha gente comienza desde cero, la verdad, y es lo que prometía cuando inicié el curso. No puedo saltarme eso ahora.

  • @lolilla1969
    @lolilla1969 11 หลายเดือนก่อน

    Muy bien explicado , he tenido que tapar tu imagen porque el movimiento de tus manos me distrae je je pero de verdad que el contenido estupendo.muchas gracias

    • @devexpert_io
      @devexpert_io  11 หลายเดือนก่อน

      Gracias! 🚀

  • @lucianoreyes3234
    @lucianoreyes3234 3 ปีที่แล้ว +2

    🔝 Todo perfecto. Sigo adelante sin problemas (ya llegarán). Gracias

  • @vivitiktak
    @vivitiktak 4 ปีที่แล้ว +1

    Buenos días, estoy lista

  • @fabriziovit.developerandro8522
    @fabriziovit.developerandro8522 3 ปีที่แล้ว +1

    Gracias por tomarte el tiempo en enseñar esto muy valiosa informacion

  • @Musicadelosanossys
    @Musicadelosanossys 2 ปีที่แล้ว +1

    muchas gracias por el vídeo me ayudo para mi tarea por cierto bonita playera de Bender 🤩

    • @devexpert_io
      @devexpert_io  2 ปีที่แล้ว +1

      Me alegro que te sirviera! Muchas gracias!!

  • @marianostanco9587
    @marianostanco9587 4 ปีที่แล้ว +1

    Gracias Antonio, muy bien explicado

  • @angismaibel336
    @angismaibel336 4 ปีที่แล้ว +1

    🔝 AQUÍ ESPERANDO LA CLASE, Gracias por compartir tu conocimiento.

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว

      Gracias Angis por comentar!

  • @toniperez6883
    @toniperez6883 3 ปีที่แล้ว +1

    Buen video, tendre que verlo otra vez para que me quede mas claro.

    • @devexpert_io
      @devexpert_io  3 ปีที่แล้ว +1

      Gracias!

    • @toniperez6883
      @toniperez6883 3 ปีที่แล้ว

      @@devexpert_io gracias a ti por tus explicaciones, un saludo

  • @eduardomorillo1996
    @eduardomorillo1996 4 ปีที่แล้ว +1

    Un video excelente que me aclara conceptos importantes. Muchas gracias

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว

      Gracias a ti! Me alegro de que te sirviera

  • @vivitiktak
    @vivitiktak 4 ปีที่แล้ว +2

    Esperando ansiosa tu clase ♥

  • @leonardlopez2970
    @leonardlopez2970 3 ปีที่แล้ว +1

    De verdad me encanto la explicación, mejor explicado imposible (Y)

  • @the-tech-hub-33
    @the-tech-hub-33 3 ปีที่แล้ว +2

    Exelente explicación, gracias 👍🏻

  • @LuisAyasakiLGH
    @LuisAyasakiLGH 3 ปีที่แล้ว +2

    Perfecta explicación!

  • @nicomahnic
    @nicomahnic 3 ปีที่แล้ว +1

    Muy bueno, me gustaria si podes explicar mas a fondo Clases, las clases data class, interface, adapter. Saludos

    • @devexpert_io
      @devexpert_io  3 ปีที่แล้ว

      claro! Tomo nota. Quizá cuando acabe este de Android desde cero, hago un básico de Kotlin desde cero también, para dar un poco más de nociones sobre el lenguaje

  • @chescored5887
    @chescored5887 4 ปีที่แล้ว +1

    Gracias Antonio, un saludo.

  • @juanfelipetorres76
    @juanfelipetorres76 3 ปีที่แล้ว +1

    Muchas gracias!

  • @manuelalejandrohernandezma9317
    @manuelalejandrohernandezma9317 3 ปีที่แล้ว +1

    Gracias!! Que buen video!

  • @1Juevesanto
    @1Juevesanto 4 ปีที่แล้ว +1

    Sensei Antonio, buenos días. ¿Nos puedes mostrar tu teclado, y hablarnos de él? Aparece en el minuto 23:48 . Gracias.

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +1

      Es el Anne Pro 2. Es un teclado súper compacto que no tiene ni teclas de flechas de dirección. A día de hoy no me lo volvería a comprar la verdad. Pero le tendré que dar uso hasta que lo gaste un poco 😄

  • @agustinherrera8775
    @agustinherrera8775 4 ปีที่แล้ว +1

    Saludos, como una Activity puedes estar siempre en rotación vertical, en donde se configura

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว

      Se bloquea con una configuración del manifest. No me lo sé de memoria, pero es fácil de encontrar en Google

  • @nisalpe
    @nisalpe 4 ปีที่แล้ว +1

    Buen vídeo! Siempre tiendo a caer en el error de llenar las activities de mil líneas de código pero nunca he encontrado la forma de reducir. Para una BBDD necesito el contexto o el application, para que un onclick haga cosas en la UI o en la BBDD tengo que tenerlo en el activity, los observers... Y así con todo. Quizá a los que programamos no profesionalmente nos ayude algún vídeo con consejos para evitar estos casos.

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +1

      De esos tengo muchos! Puedes empezar por ejemplo con uno que tengo de "MVVM con DataBinding" y luego buscar otro de "Clean Architecture". Si pones eso y "DevExperto" en el buscador, te saldrán

    • @nisalpe
      @nisalpe 4 ปีที่แล้ว +1

      @@devexpert_io mil gracias! No sabía que esos conceptos trataban ese tema 😅 los miraré entonces!

  • @ZiclopDevices
    @ZiclopDevices 3 ปีที่แล้ว +1

    Excelente tutorial.

  • @omarguevara536
    @omarguevara536 4 ปีที่แล้ว +1

    Buen video,podrías sacar el de fragmentos a compañado con un baseactivity

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +1

      Los fragments son muy avanzados todavía. Llegaremos a ello, pero con tiempo

  • @roofedforest7937
    @roofedforest7937 4 ปีที่แล้ว +3

    Se que esta pregunta esta un poco fuera de lugar pero, ¿El back-end de apps android es parecido al de web? Porque pienso profundizar en desarrollo android pero tambien quisiera tocar un poco personalmente el desarrollo web y me interesa saber eso.

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว

      En principio el backend puede ser El mismo para una App y una web

  • @andresvallejopoveda1458
    @andresvallejopoveda1458 3 หลายเดือนก่อน

    Excelente explicación muchas gracias, he aprendido mucho de este video, solo quiesiera aclarar una duda, cuando lanzo el cajón de aplicaciones y la cierro no me sale el mensaje onDestroy sino un mensaje que dice PROCESS ENDED (15886) for package com.example.prueba, estoy conectado con cable USB al móvil

    • @devexpert_io
      @devexpert_io  3 หลายเดือนก่อน +1

      En función del dispositivo, puede ser que destruya la App sin pasar por el onDestroy()

    • @andresvallejopoveda1458
      @andresvallejopoveda1458 3 หลายเดือนก่อน

      @@devexpert_io estoy trabajando con un Samsung Galaxy S23 Ultra, pero cuando giro la pantalla ahi si pasa por onDestroy. Debe ser por el dispositivo igual seguiré haciendo pruebas y agradezco tu respuesta y tu valiosa información en este video.

  • @wilsoncriollo9325
    @wilsoncriollo9325 4 ปีที่แล้ว +1

    Hola Antonio...una consulta.... es una buena practica hacer una App Movil q solo sea un cascaron con un Web View Principal.... y q ese Web View termine llamando a un portal WebResponsive?..... .

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +1

      Es posible, pero la experencia de usuario no va a ser igual de buena. Hay muchas Apps que lo hacen en cualquier caso para reducir costes.

  • @car200031
    @car200031 4 ปีที่แล้ว

    Buen video!, una pregunta, hay un video de los intent? eso de "FLAG_ACTIVITY_NEW_TASK" y "FLAG_ACTIVITY_CLEAR_TASK" que no lo he entendido del todo :c.

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว

      No, sobre eso todavía no he hecho ninguno

  • @MarianoAltuna
    @MarianoAltuna 4 ปีที่แล้ว +1

    consulta, en que caso es mejor accesar directamente a la vista del texto?
    ejemplo .
    hello_text.text="Hello Andorid"
    Y en que caso usar el modo que usas findView........

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +1

      Eso es una funcionalidad propia de Kotlin. Está bien también, yo prefería empezar por lo básico que es el findViewById

    • @MarianoAltuna
      @MarianoAltuna 4 ปีที่แล้ว +1

      @@devexpert_io muchas gracias Antonio. Saludos

  • @diegoaguirre2019
    @diegoaguirre2019 3 ปีที่แล้ว +1

    Màs claro imposible!!

  • @rubenantivero9242
    @rubenantivero9242 3 ปีที่แล้ว +1

    Hola. buenas noches. Una consulta... Recien comienzo con el curso y veo que en (Values no me aparece la opcion "stail, "estilos). Que sera?

    • @devexpert_io
      @devexpert_io  3 ปีที่แล้ว

      Ahora creo que solo crea el fichero themes.xml cuando te creas un nuevo proyecto. Lo puedes poner ahí

  • @116Zazoo027
    @116Zazoo027 4 ปีที่แล้ว +1

    Buenos días Antonio y gracias por compartir tu conocimiento. Estoy probando el código para mostrar los logs cuando la actividad va pasando de un estado a otro, pero me da error la siguiente línea: Log.d(tag, msg:”onCreate”)
    He definido la variable tag fuera de la llamada a onCreate val tag = "MainActivity" pero en Log.d(tag, msg:”onCreate”), msg me aparece en rojo y al compilar me dice Expecting ')' y unexpecte tokens (use ';' to separte expresisions on the same line). Te agradecería que me indicaras que estoy haciendo mal. Muchas gracias.

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว

      Pásate por el grupo de Telegram y por ahí seguro que alguien puede ayudarte, un pantallazo del código ayudará mucho

  • @NewlinNieves
    @NewlinNieves 3 ปีที่แล้ว

    Saludos. Muchas gracias por este curso, lo estoy siguiendo y en este video al seguir las instrucciones me dio un error al correr la app, en findViewById, luego Android Studio sugirio los siguiente findViewById, aunque funciona me arroja una advertencia diciendo que es obsoleto. Que puede esta pasando alli?

    • @devexpert_io
      @devexpert_io  3 ปีที่แล้ว +1

      Entiendo que eso es porque no te ha incluido bien el import en la parte de arriba del todo. Prueba a poner arriba "android.widget.TextView", y luego abajo solo "TextView". Si aún así no lo consigues, plantéate apuntarte al curso (en el primer comentario) para acceder al grupo de Telegram y allí te pueden ayudar tus compañeros más fácilmente.

  • @arielarias1970
    @arielarias1970 4 ปีที่แล้ว +1

    Hola Antonio te hago una consulta, segui todos tus pasos, pero a la hora de querer ejecutar el simulador de android, resulta que no aparece ningun boton, ni la solapa del email , telefono , pasword.Solo me aparece en pantalla el Hellow Android

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว

      Lo que te comenté en el otro. Únete al Telegram que será más sencillo

  • @raulgrandamartinez3525
    @raulgrandamartinez3525 4 ปีที่แล้ว +1

    podrias ser un poco mas claro con la accion que realizaste en el minuto 5:46, aun no me queda claro de donde salio ese texto y no se como hacer para que aparezca en el proyecto que estoy haciendo basado en el tuyo (en otras palabras quisiera saber como hago para que me aparezca ese icono debajo del mainActivity que dice test.kt) por favor, gracias

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +1

      He creado un nuevo archivo. Donde pone com.antonioleiva.androiddesdecero (en tu caso el paquete seguramente tenga otro nombre), haz click con el botón derecho y selecciona new -> Kotlin File/Class. Ahí le pones el nombre Test y ya estaría.

    • @raulgrandamartinez3525
      @raulgrandamartinez3525 4 ปีที่แล้ว

      @@devexpert_io muchas gracias

  • @alfredohammer8497
    @alfredohammer8497 4 ปีที่แล้ว +1

    👍👍💯

  • @raulgrandamartinez3525
    @raulgrandamartinez3525 4 ปีที่แล้ว

    Hola Antonio, tengo una pregunta, tuve un problema que no he sido capaz de resolver en android desde cero y pense en volver a empezar todo el proyecto con el nombre cambiado "android desde cero dos" sin embargo, tratando de hacer lo que tu haces en el archivo test, cuando ingreso el name y el age, estas no me funciona, dice property is never used, asi que mi pregunta es, se puede volver a realizar el mismo procedimiento desde el comienzo otra vez o no? Gracias

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +1

      Hola Raúl, que ponga que no se usa no es ningún error, será simplemente que no estás usando esas propiedades para nada, no?

    • @raulgrandamartinez3525
      @raulgrandamartinez3525 4 ปีที่แล้ว +1

      @@devexpert_io No lo sé, pero mientras tuve el archivo la app no se ejecutó, no sabía cómo eliminar fragments pero ya investigue y se hacerlo y ahora sí me está funcionando, hoy intentaré des atrasarme para estar al día con el nuevo video de mañana

    • @devexpert_io
      @devexpert_io  4 ปีที่แล้ว +1

      @@raulgrandamartinez3525 esta semana y la que viene no habrá vídeo, porque estamos de lanzamiento de una formación y habrá sesiones en directo a la misma hora.

    • @raulgrandamartinez3525
      @raulgrandamartinez3525 4 ปีที่แล้ว

      @@devexpert_io está bien, gracias 👍🏻

  • @aureliosegovia4827
    @aureliosegovia4827 2 ปีที่แล้ว

    muy rapido explica todo no se quien corre pero yo se uds bien pero yo entiendo pero nada entiendo jama toque android

    • @devexpert_io
      @devexpert_io  2 ปีที่แล้ว +1

      🤔🤔 Buen momento para comenzar con Android

  • @nonofce
    @nonofce 4 ปีที่แล้ว +1

    🔝👍👍