New ad formats for Flutter

Beta program opens for inline banner and native ads support

Justin Haddadnia
Nov 11 · 2 min read

There are many ways that mobile app developers get paid for their work. Monetizing apps via ads is one popular path for many mobile developers, including those using Flutter.

Native ad format support, in particular, is one of the top five requested features for Flutter. The previously available Google ads plugin (also known as the firebase_admob plugin) provided by the Flutter team supported overlay banner, interstitial, and rewarded video, but couldn’t render formats such as inline banner or native ads.

Image for post
Image for post

Inline Banner and Native Ads

As the name suggests, inline banner ads let you integrate an ad unit as a part of the Flutter view, instead of overlaying the banner on top of the UI. Similarly, native ads allow you to design an ad experience that feels like a natural part of your app content. Some developers let us know that the lack of inline banner and native ads would hinder their ability to create beautiful and natural ads experiences, and others indicated that not having these features could potentially block them from adopting Flutter into their applications.

In response to your requests, we’ve been developing support for these formats. One year ago, we started collaborating closely with Google Ads to implement a robust and trustworthy inline ads solution for Flutter. We also refactored the plugin code entirely to improve performance and stability. Today, after completing our implementation and a round of alpha testing, we are glad to announce invite-only access to a beta release of this updated plugin.

With this beta, we built upon the existing plugin and added support for new formats across AdMob & Ad Manager. As with all beta releases, there are still kinks to work out, and feature support may change without notice. If selected for the beta, we strongly recommend that you thoroughly test the integration within your apps, before shipping to your users.

Apply now

To apply for our beta test, please fill out our application form. We’re particularly looking for customers who have an existing Flutter app in the store and are willing to use our beta release in their production app, in partnership with our team. If you are accepted into the beta you will receive an email with further instructions.

Based on the results of this beta, we expect to open this up to a broader audience in early 2021.

We hope that inline banner and native ads help you unlock more revenue growth for your Flutter apps.

Happy coding and advertising!

Flutter

Flutter is Google's mobile UI framework for crafting…

Justin Haddadnia

Written by

Flutter

Flutter

Flutter is Google's mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source. Learn more at https://flutter.dev

Justin Haddadnia

Written by

Flutter

Flutter

Flutter is Google's mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source. Learn more at https://flutter.dev

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store