# AppKickstarter docs ## AppKickstarter docs - [Get started](https://docs.appkickstarter.com/get-started/get-started.md): Welcome to AppKickstarter! - [Initialize third parties](https://docs.appkickstarter.com/get-started/initialize-third-parties.md): AppKickstarter comes with third parties integration to ship faster. Here you'll find how to setup the integrations or how to adapt if you don't want these integrations. - [Project organization](https://docs.appkickstarter.com/get-started/project-organization.md): Understand here in minutes how the project works and is organized. - [Application initialization](https://docs.appkickstarter.com/get-started/application-initialization.md) - [Multi modules Architecture](https://docs.appkickstarter.com/tech-things/multi-modules-architecture.md): AppKickstarter adopts Clean Architecture for independent, testable, and adaptable core logic, alongside Separation of Concerns, ensuring a modular, organized, and efficient codebase. - [Dependency injection](https://docs.appkickstarter.com/tech-things/dependency-injection.md) - [Library management](https://docs.appkickstarter.com/tech-things/library-management.md) - [Secrets and Build Config](https://docs.appkickstarter.com/tech-things/secrets-and-build-config.md): Understand how store secrets in local.properties and share the secrets in all the platforms (Android, iOS, Web, Desktop) - [Backend as an implementation detail](https://docs.appkickstarter.com/tech-things/backend-as-an-implementation-detail.md) - [Add a login page](https://docs.appkickstarter.com/tutorials/add-a-login-page.md) - [Add a screen with tab bars](https://docs.appkickstarter.com/tutorials/add-a-screen-with-tab-bars.md) - [Add a settings screen](https://docs.appkickstarter.com/tutorials/add-a-settings-screen.md): Display a settings screen for updating profile name, profile picture, knowing user subscription state, see notifications, manage theme, etc) - [Display an In-App Changelog for a new published version](https://docs.appkickstarter.com/tutorials/display-an-in-app-changelog-for-a-new-published-version.md): In-App Changelog is a great way to engage your users. Learn here how to display the In-App Changelog with a new published version - [Update localizations](https://docs.appkickstarter.com/tutorials/update-localizations.md) - [Update theme](https://docs.appkickstarter.com/tutorials/update-theme.md) - [Customize onboarding](https://docs.appkickstarter.com/tutorials/customize-onboarding.md) - [Setup your paywall](https://docs.appkickstarter.com/tutorials/setup-your-paywall.md) - [Setup your first notifications](https://docs.appkickstarter.com/tutorials/setup-your-first-notifications.md) - [Format dates and save on database](https://docs.appkickstarter.com/tutorials/format-dates-and-save-on-database.md) - [Using a Different Backend Instead of Firebase](https://docs.appkickstarter.com/tutorials/using-a-different-backend-instead-of-firebase.md) - [Make an infinite list with pagination](https://docs.appkickstarter.com/tutorials/make-an-infinite-list-with-pagination.md) - [Onboarding](https://docs.appkickstarter.com/features/onboarding.md): A well-designed onboarding process is crucial to maintain user engagement and motivation. - [Authentication](https://docs.appkickstarter.com/features/authentication.md): AppKickstarter simplifies authentication and user management using Firebase authentication, providing ready-to-use login and sign-up features. - [Firebase support](https://docs.appkickstarter.com/features/firebase-support.md): Learn how to use the AppKickstarter Firebase in a multi-platform project for authentication and data transfer objects management. - [Offline support](https://docs.appkickstarter.com/features/offline-support.md): AppKickstarter offers convenient key-value storage and offline database solutions for mobile app development, with preconfigured dependencies and compatibility for Android and iOS. - [Monetization](https://docs.appkickstarter.com/features/monetization.md): Learn things you can share with iOS that you usually do in the Android platform - [Whats new feature](https://docs.appkickstarter.com/features/whats-new-feature.md): Every update is an opportunity to keep your users engaged in your project. People appreciate apps that are actively maintained and are more likely to pay for regularly updated products. - [Navigation in AppKickstarter](https://docs.appkickstarter.com/features/navigation-in-appkickstarter.md) - [Theme](https://docs.appkickstarter.com/features/theme.md) - [UI Kit](https://docs.appkickstarter.com/features/ui-kit.md): AppKickstarter UI Kit is a versatile collection of interface components that deliver clean and simple designs across Android, iOS, and desktop platforms. - [Dates management](https://docs.appkickstarter.com/features/dates-management.md) - [Platform specific](https://docs.appkickstarter.com/features/platform-specific.md) - [Offline cache](https://docs.appkickstarter.com/features/offline-cache.md) - [Translations](https://docs.appkickstarter.com/features/translations.md): Learn here how to do translations in AppKickstarter. - [Analytics](https://docs.appkickstarter.com/features/analytics.md) - [User management](https://docs.appkickstarter.com/features/user-management.md) - [Logger](https://docs.appkickstarter.com/features/logger.md) - [Platform utilities](https://docs.appkickstarter.com/features/platform-utilities.md) - [Maps and locations](https://docs.appkickstarter.com/features/maps-and-locations.md) - [Secured AI Backend Proxy](https://docs.appkickstarter.com/features/secured-ai-backend-proxy.md): We prevent you from losing thousands of dollars by including a backend that securely handles your API key requests to the AI API. - [Settings](https://docs.appkickstarter.com/features/settings.md): AppKickstarter comes with a pre-built settings screen you can use easily. Find here what you can use in the settings screen by default. - [Application monitoring](https://docs.appkickstarter.com/features/application-monitoring.md): Find here all you need to know about application monitoring and Sentry + Napier use. - [Notifications](https://docs.appkickstarter.com/features/notifications.md): Notification management in AppKickstarter. - [Adaptive](https://docs.appkickstarter.com/ui-kit/adaptive.md) - [Advanced Components](https://docs.appkickstarter.com/ui-kit/advanced-components.md) - [Animated Components](https://docs.appkickstarter.com/ui-kit/animated-components.md) - [Badges](https://docs.appkickstarter.com/ui-kit/badges.md) - [Buttons](https://docs.appkickstarter.com/ui-kit/buttons.md) - [Cards](https://docs.appkickstarter.com/ui-kit/cards.md) - [Containers](https://docs.appkickstarter.com/ui-kit/containers.md) - [Dialogs](https://docs.appkickstarter.com/ui-kit/dialogs.md) - [EmptyStates](https://docs.appkickstarter.com/ui-kit/emptystates.md) - [Icons](https://docs.appkickstarter.com/ui-kit/icons.md) - [Images](https://docs.appkickstarter.com/ui-kit/images.md) - [Lists](https://docs.appkickstarter.com/ui-kit/lists.md) - [Modals](https://docs.appkickstarter.com/ui-kit/modals.md) - [Tabs](https://docs.appkickstarter.com/ui-kit/tabs.md) - [Texts](https://docs.appkickstarter.com/ui-kit/texts.md) - [Text fields](https://docs.appkickstarter.com/ui-kit/text-fields.md) - [Toasts](https://docs.appkickstarter.com/ui-kit/toasts.md) - [Toggles](https://docs.appkickstarter.com/ui-kit/toggles.md) - [Known issues](https://docs.appkickstarter.com/other/known-issues.md)