Skip to content

Android tooling & gradle plugin for Emerge's size analysis, end-to-end snapshotting, Reaper dead code detection and performance testing

License

Notifications You must be signed in to change notification settings

EmergeTools/emerge-android

Repository files navigation

πŸ›Έ Emerge Android

Emerge Android SDK & tooling.

Getting started

Emerge offers a suite of products to help optimize app size, performance and quality. This repository contains all publicly available Emerge Android products and integrations.

Artifacts

Artifact Description Latest Min SDK
com.emergetools.android Emerge Gradle Plugin 2.1.4 N/A
com.emergetools.test:performance Performance testing SDK Maven Central 23
com.emergetools.snapshots:snapshots Snapshot testing SDK Maven Central 26
com.emergetools.snapshots:snapshots-processor Snapshot KSP processor for Composable snapshots Maven Central N/A

🐘 Emerge Gradle Plugin

The Emerge Gradle Plugin provides many helper tasks and functionality for integrating Emerge into your Android project.

See gradle-plugin for more information.

🏎 Performance

Emerge offers tooling for performance testing custom startup and UI tests.

Emerge tests on real, physical devices and handles variance control, statistical measurements and more to ensure you get 99% accurate performance measurements.

See performance for full documentation.

πŸ“Έ Snapshots

Emerge offers tooling to snapshot your Android UI components, including Compose previews, activities and legacy views.

Emerge handles the heavy lifting of generating, diffing and hosting the snapshots for each build, allowing you to focus on building beautiful UI components.

See snapshots for full documentation.

About

Android tooling & gradle plugin for Emerge's size analysis, end-to-end snapshotting, Reaper dead code detection and performance testing

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages