{"adoption": {"forks": 7405, "observed_at": "2026-08-28T04:10:30.464797+00:00", "stars": 9307}, "canonical_url": "https://ross.abutalabs.com/products/quickstart-android", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Firebase Quickstart Samples for Android", "domain": ["mobile-development", "developer-tools", "tutorials", "android-tools"], "enriched": true, "function": ["sdk", "auth", "database", "analytics", "monitoring", "developer-tools"], "health_score": 80, "homepage": "https://firebase.google.com", "language": "Kotlin", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["firebase/quickstart-android"], "name": "firebase/quickstart-android", "platform": ["jvm"], "pushed_at": "2026-08-26T22:12:28+00:00", "repo": "firebase/quickstart-android", "stars": 9307, "tags": ["firebase", "sample-apps", "android-studio", "kotlin", "google", "quickstart", "tutorials", "android", "mobile"], "topics": ["android", "firebase"], "urls": [], "use_cases": ["learn how to integrate Firebase into an Android app", "see example code for Firebase authentication on Android", "try Firestore or Realtime Database in a sample Android project", "set up Firebase Cloud Messaging push notifications on Android", "experiment with Firebase AI Logic and Gemini in an Android app", "get started with Firebase Crashlytics and Analytics on Android"], "what_it_is": "A collection of official Firebase quickstart sample apps for Android, written in Kotlin, demonstrating Firebase APIs such as Auth, Firestore, Realtime Database, Cloud Messaging, and AI Logic. Each sample is an openable Android Studio project meant to be run against a Firebase project.", "when_to_avoid": ["you need a production-ready app skeleton rather than demo samples", "you are building for iOS, web, or Flutter instead of native Android", "you want a library or SDK to add as a dependency - these are standalone sample apps"], "when_to_choose": ["you are learning Firebase APIs on Android and want runnable reference code", "you need copy-paste examples for a specific Firebase feature in Kotlin", "you want official, maintained samples straight from the Firebase team"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/quickstart-android", "repo": "firebase/quickstart-android", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "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:10:30.464797+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:30.464797+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:22:31.073591+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44a0d00648d16a68514abb15ef4708d7bd4d398502da9e73bc0395d670f0a811", "fetched_at": "2026-08-28T04:10:30.464797+00:00", "kind": "readme", "missing": false, "url": "https://github.com/firebase/quickstart-android"}, {"content_hash": "75cb35a969a0c65c190a25d4eb34ed0de34fd19f9a98154bfab1dc059cdb0425", "fetched_at": "2026-08-29T08:22:31.075714+00:00", "kind": "homepage", "missing": false, "url": "https://firebase.google.com"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "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": 3781, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}