We’re excited to introduce Easy Mobile, our latest plugin! Easy Mobile is our attempt to create a many-in-one Unity package that greatly simplifies the implementation of de facto standard features of mobile games including advertising, in-app purchasing, game service, notification and native mobile functionalities. It does so by:
Providing a friendly editor for setting up and managing things
A cross-platform API which allows most tasks to be accomplished with a single line of code
Automating chores such as service initialization and ad loading
Leveraging official plugins wherever possible, e.g. Google Play Games plugin for Unity, to attain reliability and compatibility without reinventing the wheel.
This plugin fully supports iOS and Android. Here’re its modules and highlights:
Allows different ad configurations for different platforms
Allows using multiple ad placements
In-App Purchasing
Custom editor for easy management of product catalog
Receipt validation
Game Services
Works with Game Center on iOS and Google Play Games Services on Android
Custom editor for easy management of leaderboards and achievements
[Pro-only] Saved Games: save game data to iCloud (iOS) or Google Drive (Android) with automatic conflict resolution
[Pro-only] GIF
Records screen, plays recorded clips and exports GIF images
High-performance, mobile-friendly GIF encoder
Giphy upload API for sharing GIF to social networks
Notifications
Fully-customizable local notifications
Fully supports Android 8.0 notification channels & channel groups
Compatible with OneSignal, a free and popular service for push notifications
Privacy
Provides tools and resources to help getting compliant with user privacy regulations such as GDPR
Multi-purpose native consent dialog that can act as the common interface for collecting user consent for all relevant services, instead of having multiple interfaces for various services
Built-in system to manage consent and communicate consent to relevant services
API to check if the current device is in the European Economic Area region (EEA region, affected by GDPR)
Sharing
Shares texts and images to social networks using the native sharing functionality
Native APIs
Native UI: mobile native UI elements such as alerts and (Android) toasts
More native functionalities will be added soon
Utilities
Store Review: an effective way to solicit app reviews using the native rating prompt on iOS and a highly customizable rating popup on Android
That is a nice asset! I’m jumping in and crossing fingers for it to succeed…
I sadly own every piece of well known convoluted monstrosity as there was no alternative at a time. Thats a breeze to have something lean at last.
Please keep updating and try to keep it clean)
All good, the plugin was on discounted price was not mentioned on the asset store description… and i never visited the plugin forum so i never knew it was on discounted price…
Thanks for the question.
We haven’t had a plan for tvOS support. Right now most of the 3rd party services that Easy Mobile works with (e.g AdMob, Chartboost) haven’t supported tvOS, so it would be a “partial support”, which is not desirable to us.
We will focus on iOS and Android and try to bring a consistent experience across the two platforms.
The error probably was because the play-services-ads-lite-x.x.x.aar was missing. This file should exist in your Plugins/Android folder.
Please go to ‘Assets > Play Services Resolver > Android Resolver > Resolve Client Jars’ to run the resolver, so that the required play-services-ads-lite file gets added to your project again.
I have everything installed and all seems to be working with no errors. The API is simple and nice - good work
I have been trying to use unity test Interstitial ad however in the editor it is not working my code and the demo are not showing the ad
Log states
UnityAdsEditor: Initialize(1410567, True);
Show alert with message: autoLoadDefaultAds is currently enabled. Ads will be loaded automatically in background without you having to do anything.
Show alert with message: Interstitial ad is not loaded.
When I click show ad nothing happens. I have an internet connection and I have set up all the config setting also. Am I missing something?