- Developer
- Voxel Busters Interactive
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+
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
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
- Fetch if any updates available for the app
- Prompt user to update either forcefully or optionally
- 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
- Sync data across devices for free
- Auto syncs based on app lifecycle
- Multiple data types supported (long, string, byte array...)
- Supports Universal links (or App Links)
- Supports Schemes
- Seamless access for deep link data
- Open application settings
- Open store page
- 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
- Select media content
- Capture media content
- Save media content
- Permission-less implementation (where ever applicable)
- Multiple media content types supported
- Alert dialogs
- Date Picker and Time Picker
- Access network connection status
- Event based
- 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
- Auto trigger based on prior settings
- Prompt store rating dialog to users
- Pre-confirmation dialog support
- Generic share sheet support
- Message sharing
- Mail sharing
- Social sharing (Facebook, Whatsapp, Twitter)
- Multiple attachments support
- 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
• 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