Screen Recorder – Desarrolladores Flutter – Plugin Flutter

Hoy nos pasamos a otra cosa, a algo más actual, hoy trabajamos como desarrolladores Flutter. Para un determinado proyecto con esta tecnología nos hemos encontrado con una barrera que, lamentablemente, no estaba resuelta.

¡GRABAR PANTALLA EN FLUTTER!

Nuestro problema es que necesitábamos grabar la pantalla del dispositivo y guardar el resultado. Sin embargo, no encontramos ningún plugin que nos facilitará esto por lo que tuvimos que remangarnos y crearlo nosotros mismos.

Gracias a Android Studio con un par de clicks teníamos creada la estructura del plugin:

Example: Proyecto de prueba que nos permitía probar la funcionalidad implementada en un proyecto Flutter real. Al ser un plugin tan «sencillo» apenas tuvimos que añadir lineas en Dart más allá de la solicitud de permisos y las invocaciones a comenzar y parar de grabar.

Android: Para esta sección sacamos nuestra faceta de programadores kotlin y con ayuda del Media Recorder de Android conseguimos la primera parte del plugin.

iOS: En esta otra sección tuvimos que armarnos de valor como programadores swift y conseguir la segunda parte de nuestro plugin de la mano de RPScreenRecorder y AVAssetWriter de Swift.

Desarrolladores Flutter: UN PLUGIN PARA FLUTTER

Encantados de aportar nuestro granito de arena a la comunidad de flutter, la cual poco a poco va creciendo y aportando plugins y widgets muy útiles y variopintos.

Desarrolladores flutter

Si quieres utilizar el flutter_screen_recording o necesitas más información consulta: PUB.DEV o GITHUB

¿Buscas desarrolladores Flutter o simplemente mucho estilo para tu proyecto? Pues no dudes en contactarnos, porque somos lo que buscas, sin duda.