
Essential Kit V3 - IAP, Leaderboards, Cloud Save, Notifications, Gallery & More
Voxel Busters Interactive
$47.99
$95.99
50%OFF
Jump AssetStore
Essential Kit boosts mobile game dev with Leaderboards, Achievements, Web View, IAP, Notifications, Sharing, Media Library, Cloud Save, App Shortcuts, Background Processing, Deep Links, and Rating.Essential Kit V3 is a modular Unity plugin built for mobile game developers who want to integrate native iOS and Android features without juggling multiple SDKs or writing platform-specific code.Whether you're launching a casual game or scaling a live service title, Essential Kit simplifies adding in-app purchases, cloud save, leaderboards, achievements, push notifications, local notifications, deep linking, address book access, app shortcuts, app update prompts, rating, background task execution, media capture and sharing, native UI dialogs, real-time network monitoring, and in-app web views—all through a unified, mobile-optimized API for Unity.(Earlier known as Cross-Platform Native Plugins: Essential Kit)✅ Future ReadySupports iOS 18 & Android API 35Minimum Deployment: iOS 15+, Android API 21+🌟 450+ five-star reviewsUsed by 25,000+ developers worldwide🎉 New Features 🎉App Shortcuts – Add shortcuts for app icons dynamicallyTask Services – Run tasks in the background seamlessly🎉 Coming SoontvOS Support🎁 Bonus for Customers!We Open Sourced Ads Kit - This helps in integrating Ads in your games easily! (No code required!)📌 Important LinksUnity Forum ThreadTutorialsAPI ReferenceSupportUpgrade Guide✨ Highlights✔ Unified API Design – Write one codebase for all platforms!✔ Easy Installation – Set up in minutes✔ No Native Knowledge Required – We handle the complexity✔ Editor Simulation – Test most features without a device✔ Auto Manifest Generation – No need to manually modify Android/iOS settings✔ Selective Features – Include only what you need to keep builds lightweight✔ Complete ASMDEF Support – Improved project organization✔ Full Source Code Included – Transparency and flexibility✔ Detailed Tutorials – Step-by-step guides for setup✔ Works with Unity Cloud Build & Batch Mode✔ Actively Supported Since 2015 🚀🔥 Features📒 Address Book – Access User ContactsFetch contacts from the user's address bookApply constraints (e.g., must include email, phone number)Supports pagination for large contact lists📌 App Shortcuts – Quick Access from App IconDynamically add/remove shortcuts for app iconsCustomize shortcuts with icons & actions📢 App Updater – Keep Users on the Latest VersionDetect if an update is available for the appPrompt users to update optionally or forcefully🛒 Billing Services (IAP) – Secure In-App PurchasesFetch product details from storesSupports Consumable & Non-Consumable itemsHandles Subscriptions & Multi-Tier OffersRestore purchasesUses StoreKit v2 (iOS) and Billing Client 7.1.1 (Android)☁️ Cloud Services – Sync Data SeamlesslySync game data across devices for freeAuto-syncs with iCloud (iOS) & Saved Games (Android)Supports multiple data types (long, string, byte array, etc.)🔗 Deep Link Services – Smart Linking to ContentSupports Universal Links (iOS) & App Links (Android)Works with custom URL schemesRetrieve deep link data easily🏆 Game Services – Competitive Features for PlayersAuthentication (Game Center on iOS, Google Play Services on Android)Leaderboards – Submit and display scoresAchievements – Track and reward player progressCustom UI Support for Leaderboards & AchievementsAttach Tags to leaderboard scores for better context tracking📷 Media Services – Handle Images & VideosSelect, Capture, Save media contentWorks with multiple file formatsNo additional permissions required where applicable🖥️ Native UI – Platform-Specific Dialogs & PickersNative alert dialogs with text fields & buttonsDate & Time Pickers🌐 Network Services – Detect ConnectivityCheck online status at runtimeEvent-based updates when network status changes🔔 Notification Services – Keep Users EngagedLocal & Push NotificationsSupports time-based & calendar-based triggersCustom payload keys for advanced use casesRepeat Scheduling and Persistence after reboot⭐ Rate My App – Encourage Store RatingsAuto-prompt users based on pre-set conditionsNative store rating dialogsOptional pre-confirmation dialog📤 Sharing – Seamless Content SharingGeneric share sheetShare via Messages, Email, Facebook, WhatsApp, TwitterSupports multiple attachments⏳ Task Services – Run Tasks in Background EfficientlyKeep tasks running even when the app is backgroundedAuto-handles background processing quota expiration🛠️ Utilities – Essential ToolsOpen application settingsOpen app store page🌍 Web View – Integrated In-App BrowserLoad local & remote webpagesSupports custom dimensionsEvaluate JavaScript inside WebViewReceive messages from web pagesAccess native file dialogs & camera from WebView🎯 Includes Ads Support from Ads Kit📌 Notes:Plugin does not include Facebook SDKAdd "com.unity.nuget.newtonsoft-json": "2.0.0" (or higher) to Packages/manifest.json📈 Upgrade StrategyWe regularly update the plugin to stay compliant with evolving platform guidelines, OS changes, and industry standards. A minimal upgrade fee is applied for each major version.🔍 More details: Upgrade Strategy💡 Why Choose Us?✅ Custom-Coded & Privacy-First – No third-party dependencies✅ Fastest Native API Updates – Always the first to adopt latest changes✅ Automated Setup – Manifest generation, dependencies, and post-processing✅ Future-Proof – Open-sourcing major components to avoid vendor lock-in📦 Third-Party CompatibilityWorks seamlessly with Anti-Cheat ToolkitQuestions? Contact our support team______________________________________________________🎮 Other Plugins You Might Like🎥 Screen Recorder Kit – High-Quality Gameplay Recording🤖 Easy ML Kit – AI & Machine Learning for Unity📊 Reporting Kit – Performance Analytics & Debugging📸 Snapchat Kit – Integrate Snapchat in Unity📢 Story Kit – Share to Instagram Stories🚀 Ads Kit (Open Source) – Cross-Platform Ads Management🔐 Permissions Kit (Open Source)Essential Kit – The Ultimate Mobile Starter Kit for Game Developers!Essential Kit is a modular Unity plugin built for mobile game developers who want to save time and ship faster. With ready-to-use features for iOS and Android, it helps you handle native system tasks like in-app purchases, cloud saves, deep links, notifications, and more—all without writing native code.🔧 Features and Game-Centric Use Cases📇 Address Book AccessFeature Summary: Fetch device contacts using filters (e.g., only contacts with email or phone), with support for pagination.🧩 Common Game Design Scenarios:Invite-a-friend features using player contact listsSend rewards when friends install the gameMatchmaking or co-op party suggestions from contact bookCreate guilds or teams from real-world friendsShare referral codes through known contacts⚡ Creating Dynamic App ShortcutsFeature Summary: Add or remove custom app icon shortcuts that deep link into specific app content.🧩 Common Game Design Scenarios:Shortcut to “Daily Rewards” or time-limited challengesInstant launch into multiplayer mode or last levelQuick open for character customization or guild chatOne-tap entry into co-op events or clan warFeature newly unlocked mode directly from home screen🔄 App Updater IntegrationFeature Summary: Detect if a newer version of the app is available and prompt players (optional or forced).🧩 Common Game Design Scenarios:Enforce version upgrade before online playPrompt update after login during major patchesSoft update for minor UI improvementsSupport content version compatibility for multiplayerAnnounce and enforce seasonal updates or new maps💰 In-App Purchases (Billing Services / IAP)iFeature Summary: Uses StoreKit 2 (iOS) and Google Billing 7.x (Android). Supports consumables, non-consumables, subscriptions with multiple offers.🧩 Common Game Design Scenarios:Selling skins, coins, or ad-free upgradesBattle pass or season ticket subscriptionsRestore purchases after reinstallTime-limited offers during eventsOne-time purchase for special characters☁️ Cloud Save for Unity Mobile GamesFeature Summary: Cross-device player data sync using iCloud (iOS) and Google Play Saved Games (Android).🧩 Common Game Design Scenarios:Sync progress across devicesCloud backup for offline/online gamesAllow iPhone users to switch to iPadResume levels across reinstallsSupport shared progress in family account scenarios🔗 Deep Link Handling in UnityFeature Summary: Support Universal Links and App Links with payload delivery.🧩 Common Game Design Scenarios:Invite links to a specific level or matchLaunch into in-game promotions or reward flowsEnable streamers to share join linksReferral codes encoded in deep linksReturn players to last session with context🏆 Game Center & Google Play Game Services IntegrationFeature Summary: Full support for leaderboards, achievements, and player login.🧩 Common Game Design Scenarios:Show global leaderboards with score filtersProgress-based achievements to reward milestonesWeekly reset leaderboards for retentionFriends-only scores for casual competitionReward unlocks tied to achievements🎥 Unity Media Picker & Capture IntegrationFeature Summary: Select or capture media (images, videos) for gameplay, avatars, or sharing.🧩 Common Game Design Scenarios:Avatar creation using player cameraScreenshot sharing of in-game achievementsPhoto-based puzzle or AR game mechanicsRecord short clips for social braggingUse photos as level textures or objects🗓️ Native UI Dialogs and Pickers in UnityFeature Summary: Use platform-native alerts, confirmations, and pickers (date/time).🧩 Common Game Design Scenarios:Choose time for battle match schedulingPick a farming cycle (plant/harvest dates)Alert players for irreversible choicesConfirm restart of tough levelsPlan weekly events with calendar picker🌐 Network Connectivity MonitorFeature Summary: Monitor real-time online status with event callbacks.🧩 Common Game Design Scenarios:Auto-pause online matches on disconnectSave offline and sync when online returnsDelay IAP flow until stable connectionNotify users about server reconnectionWarn during multiplayer lobbies🔔 Push & Local NotificationsFeature Summary: Schedule notifications with calendar/time triggers, repeat, and reboot persistence.🧩 Common Game Design Scenarios:Daily login reminder at 9AMNotify when energy refillsRemind of upcoming boss fightPush promo offers near expirationAlert for ranked match open window⭐ App Rating PromptFeature Summary: Native rating dialog, optional pre-check logic (e.g., after positive event).🧩 Common Game Design Scenarios:After completing a hard levelAfter a streak of winsAfter purchase or reward unlockPeriodic prompt after active sessionsTrigger based on happy in-game behavior📤 Social Sharing SupportFeature Summary: Native OS share sheet with support for media, text, and custom messages.🧩 Common Game Design Scenarios:Share win screen or high scorePost screenshots to Instagram or TwitterShare custom character or level buildSend in-game messages via WhatsAppPromote co-op sessions via chat🔄 Background Task ExecutionFeature Summary: Execute important background tasks even when the game is minimized or the device is locked. Supports time-limited operations to keep your game state up-to-date without requiring the app to be active.🧩 Common Game Design Scenarios:Synchronize player progress with backendPersist crafting/building timers in real-time even when the player switches apps.Upload player session data (kills, score, XP) in battle royale games when the app is backgrounded during match exit.Queue asset preloading or downloads (e.g., upcoming event content) while the game is backgrounded.Perform final save encryption or checkpoint sync before app sent to background.⚙️ Utilities – Settings & Store LinksFeature Summary: Quickly open app settings or direct users to your store page.🧩 Common Game Design Scenarios:Open app permissions for camera/micTake users to update/download pageLink to companion app or spin-off game🌍 Web View IntegrationFeature Summary: Load local or remote webpages inside your game with messaging and JS support.🧩 Common Game Design Scenarios:Show patch notes or event calendarsLink to player profile on community hubHost user-generated levels in HTMLRun surveys or feedback formsDisplay marketplace listings or DLC💡 Why Mobile Devs Love ItNo need to write native iOS/Android codeWorks with Unity 2019.4+ and IL2CPPLightweight and modular—include only what you needSaves weeks of dev time on native integrationChatGPT was used in creating the product descriptions.