{"adoption": {"forks": 829, "observed_at": "2026-08-28T04:09:17.838364+00:00", "stars": 5415}, "canonical_url": "https://ross.abutalabs.com/products/flutter-learning", "card": {"archived": false, "artifact_type": "learning-resource", "description": ":octocat::fire: :+1:  :star2:  :star: :star::star: Flutter all you want.Flutter install,flutter samples,Flutter projects,Flutter plugin,Flutter problems,Dart codes,etc.Flutter安装和配置，Flutter开发遇到的难题，Flutter示例代码和模板，Flutter项目实战，Dart语言学习示例代码。", "domain": ["mobile-development", "tutorials", "cross-platform", "programming-languages"], "enriched": true, "function": ["developer-tools", "documentation", "mobile-framework"], "health_score": 20, "homepage": null, "language": "Dart", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["AweiLoveAndroid/Flutter-learning"], "name": "AweiLoveAndroid/Flutter-learning", "platform": ["cross-platform"], "pushed_at": "2022-02-12T04:00:04+00:00", "repo": "AweiLoveAndroid/Flutter-learning", "stars": 5415, "tags": ["flutter", "dart", "learning-materials", "sample-code", "chinese-documentation", "code-templates", "android", "ios"], "topics": ["flutter", "flutter-apps", "dart", "android-ios", "android-flutter", "flutter-plugin", "flutter-examples", "flutter-widget", "flutter-ui", "flutter-app"], "urls": [], "use_cases": ["learn flutter from scratch", "find flutter example code and templates", "learn dart syntax with examples", "compare flutter with react native and native android", "install and configure flutter sdk", "get flutter code snippets for android studio and vscode"], "what_it_is": "A curated collection of Flutter learning resources including installation guides, sample code, project templates, Dart syntax examples, and IDE code-snippet plugins. Content is largely written in Chinese and aimed at developers getting started with Flutter and Dart.", "when_to_avoid": ["you need up-to-date material for the latest Flutter versions, as the repo's last release was in 2022", "you want production-ready libraries or maintained tooling rather than tutorials", "you prefer English-only documentation"], "when_to_choose": ["you are a beginner learning Flutter or Dart, especially with Chinese-language documentation", "you want ready-made sample projects and widget examples to study", "you need IDE code templates to speed up Flutter development"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/flutter-learning", "repo": "AweiLoveAndroid/Flutter-learning", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "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:09:17.838364+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:17.838364+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:57:45.063343+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e68c6f3fe3bbc493d4a8b2814d64770a70ca7dd7f6cd9d0460085957fd4e4b8f", "fetched_at": "2026-08-28T04:09:17.838364+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AweiLoveAndroid/Flutter-learning"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3023, "days_push": 1663, "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}}