being a developer after 40 visual engineering

TEAMLEARNING CINEMA – BEING A DEVELOPER AFTER 40

Una de las sesiones que vio nuestro equipo de de Android en su formación interna fue "Being a Developer after 40" de Adrian Kosmaczewski.

En esa conferencia se hablaba de lo que era un developer a los 40 años. En resumen, se trataba de una charla inspiradora sobre la vida de un developer.

A nuestro equipo le pareció una sesión muy interesante en la que ofrecía un muy buen punto de vista sobre lo que representa su papel dentro la industria y en la vida. También les pareció una charla muy original y fresca.

Por eso mismo, os recomendamos verlo. Además, ¡un poco de filosofía y retrospectiva siempre es bueno!

 

Y por último, podéis ver otros vídeos que han visto nuestro equipo de Android aquí. E incluso si os interesa, podéis ver los vídeos de la formación de iOS.


Architecture Components visual engineering

TEAMLEARNING CINEMA – ARCHITECTURE COMPONENTS

Hace unos días, durante su formación interna Teamlearning Cinema, nuestro equipo de Android vio la sesión de "Architecture Components - Persistence and Offline" de Google que presentó en su conferencia anual Google I/O en este año 2017.

El motivo por el que vieron esa conferencia es porque crear aplicaciones basadas en bases de datos en Android requiere un código repetitivo y hay muchos casos en los que se debe manejar manualmente.

Esta sesión abarcará un nuevo enfoque que les permitirá diseñar una capa de persistencia de una manera mucho más robusta y escalable, aprovechando toda la potencia de SQL sin sacrificar las garantías del tiempo de compilación del código.

También se dicutieron enfoques y características que facilitan esa persistencia offline.

Un vídeo que les pareció muy bueno ya que muchos de ellos están de acuerdo en que Room tiene un gran potencial para ofrecerles nuevas, fáciles, potentes y testables formas de gestionar y consultar datos entre sus modelos y SQLite.

¡Os recomendamos verlo!

Podéis ver otros vídeos que han visto nuestro equipo de Android aquí. E incluso si os interesa, podéis ver los vídeos de la formación de iOS.


kotlin is here visual engineering

TEAMLEARNING CINEMA - KOTLIN IS HERE

Una de la sesiones que vio nuestro equipo de Android durante su formación interna Teamlearning Cinema, fue "Life is great and everything will be OK, Kotlin is here" de Jake Wharton y Christina Lee.

El motivo de ver esta presentación fue por aprender más sobre el lenguaje Kotlin ya que en los últimos años su uso para el desarrollo de Android ha ido aumentando su popularidad hasta el punto de que ahora es un nuevo lenguaje oficial de Google.

Resultado de imagen de kotlin

Si todavía no estás usando este lenguaje, puede que te preguntes por qué y cómo adoptarlo; en el vídeo lo descubrirás. En la primera parte de la charla, Jake cubrirá el uso y los patrones de diseño del lenguaje para el desarrollo de Android con el fin de resolver los principales problemas. Y en la segunda parte, Christina compartirá su experiencia usando Kotlin en producción, tanto errores como éxitos, y responderá a las típicas preguntas que cualquier equipo podría preguntar sobre su adopción.

Aquí podéis ver la sesión:

Además, si os interesa mucho el lenguaje, podéis ver otros vídeos de Kotlin aquí


google io 2017 visual engineering

TEAMLEARNING CINEMA - GOOGLE IO 2017

Hace unos días nuestro equipo de Android quiso ponerse al día de las últimas novedades de productos y plataformas que presentaron los developers de Google en su evento de "Google IO 2017".

Algunas de las novedades han sido:

  • Fuid experiences: picture in picture, auto rellenado de formularios, notificaciones en globos y mejoras en la selección de texto.
  • Google Assistant: Google Lens y Google Home.
  • Android Go
  • Google Protect

Les pareció todo muy interesante incluyendo la noticia de que Kotlin sería el nuevo lenguaje oficial para Android.

¡Os recomendamos ver su presentación!


Si no conocéis el evento de Google IO os recomendamos acceder a su web.

También podéis ver todas las conferencias de Android que ha visto nuestro equipo aquí.


reverse-engineering-visual-engineering

TEAMLEARNING CINEMA – REVERSE ENGINEERING IS NOT JUST FOR HACKERS

Hace unos días, nuestro equipo de Android vio "Reverse Engineering is not just for hackers" de Jon Reeve.

Esta charla presenta ejemplos del mundo real para el máximo provecho práctico usando algunas de las permanentemente evolutivas herramientas de ingeniería inversa para Android.

¡No os la perdáis!

Podéis ver su presentación aquí. Además, también podéis ver otras sesiones de Android que os parecerán muy interesantes aquí.


android-constraint-layouts-visual-engineering

TEAMLEARNING CINEMA – CONSTRAINT LAYOUTS FOR BEGINNERS

El jueves pasado nuestro equipo de Android vio "Constraint Layouts for Beginners" de JonnyB, actualmente iOS developer y emprendedor.

Querían ver esta sesión porque se trataba de una introducción útil sobre Constraint Layouts en Android en la que te enseñaba a usarlo en un nivel principante.

Nuestro equipo ha concluido que es un layout muy interesante para cuando el RelativeLayout no es suficiente dada la complejidad de la pantalla (sobreposición de vistas principalmente), pero que para la mayoría de casos de uso más comunes, el LinearLayout sigue siendo el campeón.

¿Vosotros qué pensáis? Mirad la presentación y no dudéis en dar vuestra opinión :)

También podéis ver todas las conferencias de Android que ha visto nuestro equipo aquí.


Software Design Patterns visual engineering

TEAMLEARNING CINEMA – SOFTWARE DESIGN PATTERNS

El jueves pasado nuestro equipo de Android vio "Software Design Patterns" de Pedro Gómez, senior mobile engineer de Karumi.

Estaban interesados en ver esta conferencia porque se trata de un clásico en la que Pedro (quien en aquél entonces trabajaba en Tuenti) introducía algunos problemas de Android y cómo resolverlos con patrones de diseño.

¡No os la perdáis!

Puedes ver todas las conferencias de Android que ha visto nuestro equipo aquí.


what's new in android google io visual engineering

TEAMLEARNING CINEMA – WHAT'S NEW IN ANDROID (GOOGLE IO 2016)

La última sesión que vieron nuestros developers de Android fue "What's new in Android - Google IO 2016" de Chet Haase, Romain Guy y Dan Sandler.

Querían ver esta presentación porque en ella explicaban las entonces nuevas características en la plataforma para devs: API, funcionalidad, rendimiento - todo lo puedes ver aquí.

Les pareció muy útil para mantenerse al corriente de las novedades. Algunas de las características que les pareció más interesante fue el constraint layout, la pantalla dividida, la Doze and Memory optimization y las notificaciones.

¡Muy recomendable!

Puedes ver todas las conferencias de Android que ha visto nuestro equipo aquí.


rxjava 2-blog-visual-engineering

TEAMLEARNING CINEMA – LOOKING AHEAD TO RXJAVA 2

En la semana anterior nuestro equipo de Android vio "Looking Ahead to RxJava 2" de Jake Wharton de la Droidcon NY 2016.

En esta presentación no solo vieron lo que ha cambiado sino que también las razones que hay detrás de este cambio. También han visto cómo migrar de la primera versión a la segunda, así como la interoperabilidad entre ambas versiones.

Una presentación muy interesante como todas las otras suyas. ¡No os la perdáis!

Podéis encontrar su presentación aquí y también un artículo de su blog.

Si queréis ver otras presentaciones de Jake Wharton, os recomendamos ver "Android Development with Kotlin" .


Efficient Android Layouts-visual-engineering

TEAMLEARNING CINEMA – EFFICIENT ANDROID LAYOUTS

Hace unos días nuestro equipo de Android vio "Efficient Android Layouts" de Daniel Lew, integrante del equipo de Android de Expedia.

Se trataba de una conferencia muy interesante en la que podían aprender su forma de entender la parte del diseño de las aplicaciones de Android.

Es muy útil sobretodo para principiantes porque explica las principales diferencias entre los View groups, cómo aplicar estilos y temas y cómo manejar la configuración del dispositivo y los respectivos cambios.

¡Recomendable verlo!

Podéis ver la presentación entera aquí y también un artículo redactado por él sobre el tema.

También podéis encontrar todas las conferencias de Android que ha visto nuestro equipo aquí.