¿Qué métodos se pueden usar para implementar el intercambio de datos entre dos Activity en una aplicación?
Android
¿Cuáles son los principios básicos de la relación entre los métodos equals y hashCode en Java?
¿Puedes enumerar los principales elementos de la arquitectura de Android y sus funciones?
¿Qué posibles problemas pueden surgir al reemplazar ApplicationContext por ActivityContext y viceversa en una aplicación Android?
¿Puedes explicar qué se entiende por ámbito (scope) en el contexto de los frameworks de inyección de dependencias?
¿Cuál es la diferencia entre las interfaces Serializable y Parcelable al pasar objetos en Android?
¿Qué métodos se pueden usar para organizar el intercambio de datos entre dos fragmentos en una aplicación?
¿Podría explicar qué se entiende por el término Intent en el contexto del desarrollo de aplicaciones Android?
¿Puedes explicar qué son las intenciones implícitas (Implicit Intent) en Android?
¿De qué maneras se realiza la creación de un objeto al usar composición?
¿Por qué es importante sobrescribir el método hashCode en tus clases?
¿Puedes explicar el propósito y el uso del modificador de acceso protected en el lenguaje Kotlin?
¿Qué métodos se pueden usar para crear y mostrar Fragment en una aplicación?
¿En qué se diferencian las anotaciones @Provides y @Binds en el contexto de la inyección de dependencias?
Explica qué significa una intención explícita en Android y en qué se diferencia de una implícita.
Explica qué es la interfaz Parcelable y para qué se utiliza en el desarrollo de Android.
¿Es posible instanciar un objeto sin especificar un nombre de variable?
¿Puede explicar el mecanismo de trabajo de la biblioteca Dependency Injection Koin en aplicaciones Android?
¿Cuál es el papel y el propósito de la palabra clave 'object' en programación?
¿Cuáles son las diferencias entre Dagger y Koin en el contexto de la inyección de dependencias?