搜尋套件、儲存庫與 APP 分類

套件詳情v4.3.0

adapty_flutter

Adapty SDK 是一個開源框架,可讓在 Flutter 應用中實作應用內訂閱變得快速且簡單。它是 100% 開源且輕量級的。

AndroidiOS
近 30 天下載
1.7萬
喜歡數
116
Pub 分數
160

安裝套件

flutter pub add adapty_flutter

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Adapty Flutter 是一個輕量級、100% 開源的 SDK,可簡化 Android 與 iOS 上 Flutter 應用的內購訂閱管理。它與訂閱系統無縫整合,讓開發者能有效處理購買、使用者資料與訂閱狀態。該 SDK 抽象了平台特定的複雜性,提供跨平台統一 API。GitHub 上提供完整原始碼,支援透明度與自訂。適合需要強大訂閱邏輯且避免供應商鎖定的應用。

適用情境

  • 管理應用內訂閱
  • 處理訂閱生命週期事件
  • 支援多種訂閱層級
  • 與後端分析整合
  • 啟用使用者設定檔同步

主要特色

  • 100% 開源
  • 跨平台(Android & iOS)
  • 輕量級設計
  • 統一的 API 適用於兩個平台
  • 對原始碼的完全存取

適合對象

  • 具有應用內購買功能的 Flutter 應用
  • 尋求開源替代方案的開發者
  • 需要訂閱狀態管理的團隊
  • 初創公司正在建立基於訂閱的服務
  • 需要透明支付處理的應用

使用建議

  • 需要手動設定才能使用進階功能
  • 與商業SDK相比,文件有限
  • 無內建分析或報告
  • 依賴外部後端以實現完整功能
  • 不適用於非訂閱模型

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。


Easy In-App Purchases Integration to
Make Your Flutter App Profitable

Website • Discord • Twitter

Adapty: CRM for mobile apps with subscriptions

Adapty SDK is an open-source framework that makes implementing in-app subscriptions in Flutter fast and easy. It’s 100% open-source, native and lightweight.

Why Adapty?

  • No server code implementation. Integrate in-app purchases with server-side receipt validation in minutes — in your own paywall or using the no-code flow builder.
  • No-code flow builder. Create beautiful, natively rendered single- or multi-screen flows in the no-code editor and display them in your app. With flows, you can start getting paid instantly or implement engaging onboardings in your app.
  • On-the-fly paywalls price testing. Test different prices, duration, offers, messages, and designs simultaneously, all without new app releases.
  • Full customer's payment history. Explore the user's payment events from the trial start to subscription cancellation or billing issues.
  • 3rd-party integrations. Send subscription events to 3rd-party analytics, attribution, and ad services with no coding, even if the user uninstalls the app.
  • Advanced analytics. Analyze your app real-time metrics with advanced filters, such as Ad network, Ad campaign, country, A/B test, etc.

Talk to Us to Learn More

Integrate IAPs within a few hours without server coding

Adapty handles everything, from free trials to refunds, in a simple, developer-friendly SDK.

  • Free trials, upgrades, downgrades, crossgrades, family sharing, renewals, promo offers, intro offers, promo codes, and more – Adapty SDK does everything with a single line of code.
  • Easy subscription management.
  • One-time purchases and lifetime subscriptions supported.
  • Sync subscribers' states across iOS, Android, and Web.

Design flows in the no-code Flow Builder

No-code Flow Builder

With the Adapty Flow Builder, you can visually design complete user experiences — from single-screen paywalls to multi-step onboardings, surveys, and quizzes.

  • Flexible customizable flows: Build any kind of flow: a single-screen paywall, a multi-step sequence, a survey, or anything in between.
  • Native rendering: The Adapty SDK renders flows natively without web views to ensure a seamless user experience.
  • Update without redeploying: Change copy, design, pricing, or logic any time. Updates reach your users without an app release.

Adapty automatically renders your flow and handles all the complex purchase logic, receipt validation, and subscription management behind the scenes.

Test paywalls & prices on Flutter without app releases

Adapty: In-app subscriptions with paywall A/B testing

  • Optimize in-app subscriptions with the paywall A/B testing. Conversions, trials, revenue, cancellations, and more — everything is calculated for you: each paywall and each A/B test.
  • Change images, colors, layouts, and literally anything using the no-code builder or a custom JSON. Configure different prices, trial periods, promo offers, and more in Adapty without app releases.

Real-time analytics for your Flutter app

Adapty: How Adapty works

  • Manage the subscription's state without managing transactions.
  • 99.5% accuracy.
  • View and analyze data by attributes, such as status, channels, campaigns, and more.
  • Filter, group, and measure metrics by attribution, platform, custom users' segments, and more in a few clicks.

Mobile app monetization's largest community

Ask questions, participate in discussions about Adapty-related topics, become a part of our community for app developers and marketers. Learn how to monetize your app, ask questions, post jobs, read industry news and analytics. Ad free.

Get started

Follow our quickstart guide to install and configure Adapty SDK. Set up purchases in hours instead of weeks 🚀

Requirements

Requirement Minimum
Flutter 3.32.0
Dart 3.8.0
iOS 15.0
Xcode 26.0
Android API 21 (Android 5.0)

iOS uses Swift Package Manager. As of 4.0.0 the iOS native SDK is distributed via Swift Package Manager only (CocoaPods support was dropped). On Flutter 3.44+ SwiftPM is enabled by default and the plugin works out of the box. On Flutter 3.32–3.43 you must enable it once per project before building for iOS:

flutter config --enable-swift-package-manager

Example app

This repository includes a sample application that demonstrates Adapty SDK integration. See the example app and run it.

Contributing

  • Feel free to open an issue, we check all of them or drop us an email at [support@adapty.io](mailto:support@adapty.io) and tell us everything you want.
  • Want to suggest a feature? Just contact us or open an issue in the repo.

Like Adapty SDK?

So do we! Feel free to star the repo ⭐️⭐️⭐️ and make our developers happy!

License

Adapty is available under the MIT license. Click here for details.

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案