Useful links

Get started with the AdMob guide

Create an AdMob account tutorial

google_mobile_ads package on pub.dev

Background processing

The background processing path shows you how to
run a Dart function in the background on mobile devices.
With background processing, 
you can perform tasks like making an HTTP request,
running an expensive calculation,
or displaying a notification in another isolate
(similar to a lightweight thread).

There are a of couple ways to incorporate background processing 
into your mobile app. One way is through a Dart isolate. 
With a Dart isolate, you can create a separate thread to 
run tasks concurrently in the background.

Another way to incorporate background processing is through the 
WorkManager plugin. 
With this plugin, you can enable persistent headless execution of Dart code.
Your tasks remain scheduled through app restarts and system reboots.