{"adoption": {"forks": 2441, "observed_at": "2026-08-28T04:11:03.501573+00:00", "stars": 13542}, "canonical_url": "https://ross.abutalabs.com/products/material-animations", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Android Transition animations explanation with examples.", "domain": ["mobile-development", "android-tools", "tutorials"], "enriched": true, "function": ["animation", "ui-components"], "health_score": 20, "homepage": null, "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["lgvalle/Material-Animations"], "name": "lgvalle/Material-Animations", "platform": [], "pushed_at": "2019-04-02T15:42:38+00:00", "repo": "lgvalle/Material-Animations", "stars": 13542, "tags": ["android-transitions", "sample-code", "material-design", "java", "unmaintained", "android", "mobile"], "topics": [], "urls": [], "use_cases": ["learn android activity transition animations", "example of shared element hero animations in android", "how to animate views between activities", "android explode slide fade transition examples", "define transitions declaratively in xml vs programmatically", "sample code for android transition framework"], "what_it_is": "An educational Android sample project demonstrating the Android Transition Framework with runnable examples of Explode, Slide, and Fade transitions. It covers activity transitions, shared element (hero) animations, and view changes within a single activity, defined both in XML and programmatically.", "when_to_avoid": ["you need a maintained library or support for the latest Android APIs", "you want production-ready animation code for a modern app", "you work outside Android or with Kotlin-first tooling"], "when_to_choose": ["you are learning the Android Transition Framework and want runnable examples", "you need a reference for shared element transitions between activities", "you want to see XML and programmatic transition definitions side by side"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/material-animations", "repo": "lgvalle/Material-Animations", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.501573+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:13:13.667093+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "677557c6730617a9fac20d435a6429bd9eaaad09b9abe1606989bd104676c670", "fetched_at": "2026-08-28T04:11:03.501573+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lgvalle/Material-Animations"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4196, "days_push": 2710, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}