Essential Kit – Mobile (iOS & Android) provides a unified api for IAP, Notifications, Cloud Save, Web View, Leaderboards, Rate app, Sharing and more. Supports mobile platforms iOS 15+ | Android 21+
For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download the “Essential Kit – Mobile (iOS & Android)” for FREE. Please keep in mind that this package is provided only for learning purposes or to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Essential Kit – Mobile (iOS & Android) v3.2.1 (20 Dec 2024) (Latest version)
Essential Kit – Mobile (iOS & Android) v3.2.0
“If possible, please buy the package to support the developer”
Description
Essential Kit (V3) (a.k.a Cross-Platform Native Plugins : Essential Kit), a true cross platform tool for Unity which provides unique and unified way to access native functionality on mobile platforms.
Future Ready – Supports iOS 18 & Android API 35
Min Deployment – iOS 15+, Android API 21+
???? As promised, all customers get Ads Kit v1 for Free – No Code Required!
???? 450+ five-star reviews | Used by 25,000+ developers worldwide
—
Version 3 vs Version 2 | Upgrade from V2 | Release Notes
For any questions related to upgrade please contact our support
—
Important links
Unity Forum Thread | Tutorials | API Reference | Support
Highlights
• Unified API design | Never write code per platform
• Easy installation
• No knowledge of native platform services is required
• Simulate most feature behavior in the Editor
• Generate Android manifest and permissions as per feature usage
• Automatically adds required capabilities on iOS
• Only select features you need
• Complete ASMDEF
• Full source code is included
• Detailed tutorials with native platform setup
• Unity cloud build and batch mode compatible
• Actively supported since 2015
Features
Address Book – Access contacts of the user
Read contacts from user’s address book
Apply constraints to have certain attributes like email, phone number etc
Supports pagination
App Updater – Prompt version updates to user
Fetch if any updates available for the app
Prompt user to update either forcefully or optionally
Billing Services (IAP) – Privacy First In-App purchases
Fetch Product details from store
Supports Consumable and Non-Consumable products
Supports Subscriptions
Supports multiple offers per subscription
Restore purchases
Uses latest Store Kit v2 on iOS and Billing Client 7.1.1 on Android
Cloud Services – Save data in the cloud (iCloud & Saved Games)
Sync data across devices for free
Auto syncs based on app lifecycle
Multiple data types supported (long, string, byte array…)
Deep Link Services – Connect your content/screen with a url
Supports Universal links (or App Links)
Supports Schemes
Seamless access for deep link data
Extras (Utilities)
Open application settings
Open store page
Game Services – Let your players compete!
Authentication (Game Center on iOS, Google Play Services on Android)
Submit scores in leaderboards
Report progress for achievements
Custom leaderboards & Achievements user-interface support
Attach tags (context) to leaderboard scores
Media Services – Interact with media content
Select media content
Capture media content
Save media content
Permission-less implementation (where ever applicable)
Multiple media content types supported
Native UI – Native alerts
Alert dialogs
Date Picker and Time Picker
Network Services – Know online status
Access network connection status
Event based
Notification Services – Notify users
Local notifications
Remote/Push notifications
Time based trigger support
Calendar based trigger support
Custom payload keys support
Repeat scheduling allowed
Retains scheduled notifications after reboot
Rate My App – Get ratings
Auto trigger based on prior settings
Prompt store rating dialog to users
Pre-confirmation dialog support
Sharing – Share content
Generic share sheet support
Message sharing
Mail sharing
Social sharing (Facebook, Whatsapp, Twitter)
Multiple attachments support
Web View – Access browser within Unity
Load local webpages
Load remote urls
Dimensions control
Javascript evaluation support
Receive messages from web page to unity
Native camera and file dialog access support
Note:
• Plugin doesn’t include Facebook SDK.
• Works with Unity Cloud Build.
• You need to add “com.unity.nuget.newtonsoft-json”: “2.0.0” or higher in Packages/manifest.json
Upgrade Strategy
We provide ongoing updates to ensure the plugin stays in line with evolving platform guidelines, OS requirements, and industry standards. To keep your product current and supported, we charge a minimal upgrade fee for each major version release.