---
updatedAt: 2026-06-12T22:11:18.000Z
agentTools:
  projectIndex: https://developers.wingify.com/v2/llms.txt
---

# Android(Kotlin/Java)

The Wingify FE Android SDK empowers developers to integrate feature flags, conduct A/B testing, and personalize user experiences within Android applications. This SDK facilitates controlled feature rollouts, real-time experimentation, and data-driven decision-making to enhance application performance and user engagement.

### Source Code Repository

The SDK's source code is openly available under the Apache 2.0 License and can be accessed on [GitHub](https://github.com/wingify/vwo-fme-android-sdk)

### Navigating the SDK Documentation

To facilitate a comprehensive understanding and effective implementation of the SDK, the documentation is organized into the following sections:

1. [Installing the SDK](https://developers.wingify.com/docs/fme-android-install)\
   Learn how to import and reference the SDK in your Android project.
2. [Initialization](https://developers.wingify.com/docs/fme-android-initialization)\
   Learn how to initialize the Wingify client within your application, including configuring essential parameters such as accountId, sdkKey, and optional settings like pollInterval, logger, storage, gatewayService, and integrations.
3. [User Context](https://developers.wingify.com/docs/fme-android-context)\
   Understand how to define and manage user contexts to enable targeted feature rollouts and personalized user experiences.
4. [Feature Flags & Variables](https://developers.wingify.com/docs/fme-android-flags)\
   Explore how to create, manage, and evaluate feature flags and variables to control feature availability dynamically.
5. [Metrics Tracking](https://developers.wingify.com/docs/fme-android-metrics)\
   Discover methods to track user interactions and measure the impact of feature rollouts and experiments on key performance indicators.
6. [Attributes](https://developers.wingify.com/docs/fme-android-attributes)\
   Learn how to utilize user attributes for advanced targeting and segmentation in your feature experimentation strategy.
7. [Logging](https://developers.wingify.com/docs/fme-android-logging)\
   Configure logging to monitor SDK operations, debug issues, and maintain observability within your application.
8. [Storage Service](https://developers.wingify.com/docs/fme-android-storage)\
   Implement custom storage solutions to persist user assignments and enhance performance.
9. [Integrations](https://developers.wingify.com/docs/fme-android-integrations)\
   Integrate the SDK with third-party tools and services to extend functionality and streamline workflows.
10. [Event batching](https://developers.wingify.com/docs/fme-android-event-batching)\
    Improve performance and reduce network calls by sending events in batches.
11. [Cache Settings](https://developers.wingify.com/docs/fme-android-cache-settings)\
    Enhance speed and reduce API usage with configurable(TTL) caching of settings.
12. [Impact Analysis](https://developers.wingify.com/docs/fme-android-impact-analysis)\
    Understand how Wingify FE affects your app footprint.

Each section provides detailed guidance, code examples, and best practices to ensure a smooth integration process.