Desarrollo Android avanzado: Librerías

Para qué sirve Butter Knife

¡Prueba gratis durante 10 días

nuestros 1198 cursos !

Prueba gratis Mostrar modalidades de suscripción
Se describirá a fondo cómo es que la librería Butter Knife va a ayudar al desarrollador a aumentar la velocidad en el desarrollo de proyectos y se mencionarán los aspectos positivos al momento de implementarla para otros proyectos.

Transcripción

Te doy la bienvenida a este Módulo 3, en donde hablaremos de una librería muy representativa en la actualidad de cualquier desarrollador Android. La librería tiene un nombre muy peculiar que es: Cuchillo de Mantequilla. Esta librería nos ahorra mucho código de forma práctica. Primero, lo que tienes que hacer es abrir un navegador, ir a un buscador, y teclear en la barra: Cuchillo de Mantequilla, en inglés, o "Butter Knife". Ya que tienes eso, le das clic en buscar, y nos aparecen dos primeros enlaces. Los enlaces corresponden a esa librería. Pero tenemos dos apartados. El apartado directo de github, y el apartado de una pequeña Web. Vamos a entrar primero al apartado de github. Podemos ver el proyecto como cualquier librería y en la parte de abajo vemos la información necesaria. Nos da un pequeño ejemplo de cómo podríamos implementar estas utilidades, nos dice cómo podemos descargar y agregar el proyecto a nuestra aplicación de Android, y nos habla de la licencia. Ahora, en la parte superior, vemos que tenemos diferentes ejemplos. Voy a regresar a la página de búsqueda y voy a teclear en la Web. Ahora que ya entramos a la página oficial, vemos que, en realidad, los ejemplos y ejercicios son similares. La única diferencia es que es un poco más amigable esta página. Ahora lo que podemos ver en la parte de abajo es casi idéntico. Información, Métodos, Llamadas a esos métodos, y cómo funciona esta librería. Ahora, del lado izquierdo, vemos dos apartados. Uno a la documentación, y otro al hilo en donde se van a responder las dudas que puedas tener. ¿Qué es lo que resuelve en específico esta librería? Te explico: Vamos a ir a un apartado para que lo veas Aquí, en estas tres líneas que estoy seleccionando, podemos ver algo que cuando trabajamos con Android, se ve de una manera mucho más larga y tendida. En realidad, lo que hacemos es utilizar algo que se conoce como "inyección de dependencias". "Cuchillo de Mantequilla" es una librería que nos facilita la tarea de relacionar los elementos de la vista con el código. Por ejemplo, cuando tenemos, en este caso, algo así. Voy a abrir Android Studio. Y vemos que tenemos aquí elementos visuales. Estos elementos visuales los queremos relacionar con el código. Por ejemplo, aquí. Vemos que, en realidad, ese enlace o relación es complejo o un poco tedioso. Bueno, en este caso, "Cuchillo de Mantequilla" lo resuelve. Ese es su principal objetivo. Lo que sucede es, nos va a evitar colocar la famosa instrucción que pondré a continuación. Supongamos que tenemos un texto. Le ponemos el nombre que quieras. y aquí abajo, en este apartado, ponemos el clásico enlace que sería así. Ahora termino. Aquí ponemos el ID. En este caso me sale rojo porque aún no lo tenemos. Pero lo podemos agregar. Vamos a este apartado, agregamos el ID, Y listo. Ahora vamos al código principal. Y ya no lo tenemos. Esta parte es la que nos vamos a evitar. Por ahora, puede parecer algo muy sencillo. En realidad, no lo es, ya que, aquí estamos haciendo varias cosas. Pero lo más importante de esto es que cuando tenemos un proyecto complejo, esta tarea se vuelve un poco tediosa. Y además, eleva un poco la complejidad de los elementos y del código. En este caso, "Cuchillo de Mantequilla" tiene como primer objetivo resolver este problema. No solamente lo podemos utilizar para las vistas, también lo podemos utilizar para eventos, y para elementos más complejos.

Desarrollo Android avanzado: Librerías

Descubre las librerías más usadas en Android, y aprende cómo te pueden ayudar a reducir el tiempo de desarrollo de una aplicación a la vez que mejoras sus funcionalidades.

2:50 horas (35 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.