A nadie le gustan los anuncios, especialmente en dispositivos móviles donde el espacio de la pantalla es limitado, pero a menudo son una necesidad para pagar los costos de desarrollo y servidor. El marco Flutter de Google se está volviendo una forma popular de crear aplicaciones multiplataforma, pero hay menos opciones para la publicidad en comparación con las aplicaciones o sitios web nativos. El SDK de anuncios móviles de Google solo ha estado disponible como una versión beta pública, pero ahora está oficialmente listo para que todos lo usen.
"Hoy, nos complace anunciar que el SDK de anuncios móviles de Google para Flutter ya está disponible para el público en general, después de un período de prueba de seis meses. Esto significa que estamos listos para que las aplicaciones Flutter más exigentes muestren anuncios en la aplicación en producción", anunció Google. El SDK es compatible con todos los formatos de anuncios móviles de Google, incluidos banners, anuncios intersticiales, videos premiados, anuncios nativos (que coinciden con la apariencia de la aplicación) y anuncios de apertura de la aplicación. Los anuncios se pueden configurar y administrar mediante Google AdMob y Google Ad Manager.
Aunque Flutter está disponible en plataformas de escritorio (la versión 1.5 agregó la compilación inicial para Windows, Mac y Linux en 2019), el nuevo SDK de publicidad solo es compatible con Android e iOS por ahora. Si eres un desarrollador que crea aplicaciones Flutter para escritorio multiplataforma, tendrás que usar otro marco de publicidad o incrustar anuncios web enun contenedor WebView.
Google ha incorporado muchas mejoras al framework Flutter en los últimos meses. Flutter 2.2 se lanzó durante Google I/Oa principios de este año, con seguridad nula habilitada de forma predeterminada en nuevos proyectos, almacenamiento en caché de recursos en aplicaciones web compiladas con trabajadores de servicio y un nuevo complemento de pago para iOS y Android. Más recientemente,Flutter 2.5 llegó en septiembrecon nuevas opciones de pantalla completa en Android, compatibilidad inicial con elementos Material You, un complemento IntelliJ/Android Studio actualizado y nuevos comandos en el complemento Visual Studio Code.
Puede encontrar más información sobre el SDK de anuncios móviles de Google enel repositorio de paquetes de Dart.