✨ Funkcje✨ Features

📺 Reklamy📺 Ads

💰 Monetyzacja💰 Monetization

🎮 Zaangażowanie użytkownika🎮 User Engagement

🛠️ Narzędzia deweloperskie🛠️ Developer Tools

📦 Wymagania📦 Requirements

WymaganieRequirement WersjaVersion
Android StudioArctic Fox+
Min SDK26
Target SDK36
Kotlin2.2.0
Gradle8.11.0

Zależności główne (automatycznie pobierane)Main dependencies (automatically fetched)

🚀 Szybki start🚀 Quick Start

💡 Jedna linia inicjalizacji Wystarczy wywołać ADict.init() w klasie Application, a wszystkie moduły zostaną automatycznie zainicjalizowane.Just call ADict.init() in your Application class and all modules will be automatically initialized. Nie musisz wywoływać osobno init() dla każdego modułu! 💡 One-line initialization Just call ADict.init() in your Application class and all modules will be automatically initialized. No need to call init() separately for each module!
MyApplication.kt
class MyApp : Application() {
    override fun onCreate() {
        super.onCreate()

        // Podstawowa inicjalizacja (wszystkie moduły włączone)
        ADict.init(
            context = this,
            debuggable = BuildConfig.DEBUG
        )
    }
}

Szczegóły: Szybki start | Instalacja Details: Quick Start | Installation

📚 Moduły📚 Modules

📺

ADS (ReklamyAds)

Zarządzanie reklamami, mediacja, telemetria, HomeAdsAd management, mediation, telemetry, HomeAds

📋

UI AdapteryAdapters

RecyclerView, ViewPager2, FragmentStateAdapter z reklamamiRecyclerView, ViewPager2, FragmentStateAdapter with ads

🔧

Config

Remote Config, konfiguracja stref, mapowaniaRemote Config, zone configuration, mappings

🔒

GDPR

Consent management, UMP, zgody użytkownikaConsent management, UMP, user consents

💳

InApp Billing

Zakupy, subskrypcje, Google Play Billing v8Purchases, subscriptions, Google Play Billing v8

📊

Analytics

Agregator analityki, Firebase, custom providersAnalytics aggregator, Firebase, custom providers

📡

EventBus

Komunikacja między komponentami, Flow-basedInter-component communication, Flow-based

🏆

Achievements

System osiągnięć i gamifikacjiAchievements and gamification system

ReviewTrap

Prośby o ocenę, Survey, Bug Report, FeedbackRating prompts, Survey, Bug Report, Feedback

🔌

Inject (DI)

Ultra-prosty Dependency InjectionUltra-simple Dependency Injection

📱

AppUpdate

In-App Update Manager

🔐

Permissions

Uproszczona obsługa uprawnieńSimplified permission handling

📋

Clipboard

Manager schowka z historiąClipboard manager with history

🔒

Biometrics

Autoryzacja biometrycznaBiometric authentication

⏱️

Timer

Countdown, stopwatch, cooldown

🔋

Battery

Monitor stanu bateriiBattery status monitor

📤

Share

Udostępnianie z analityką i referralSharing with analytics and referral

🌍

Locale

Zarządzanie językiem aplikacjiApp language management

📹

Session Recording

Nagrywanie sesji użytkowników — dotknięcia, nawigacja, scrolle, eventy analityczneUser session recording — touches, navigation, scrolls, analytics events

🗣️

TextToSpeech

Lokalna neuronowa synteza mowy — 100% offline, modele Piper/VITSLocal neural text-to-speech — 100% offline, Piper/VITS models