II.
Domain JSON
Structured · livedomain:mobile
Mobile json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "domain:mobile",
"_kind": "Domain",
"_file": "domain/domains/mobile.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Mobile",
"description": "Mobile development focuses on building applications that run on\nsmartphones and tablets, primarily targeting iOS (Apple App Store) and\nAndroid (Google Play) platforms.\n\nKey concerns include platform-specific UX patterns (HIG, Material\nDesign), performance on constrained hardware, offline-first data sync,\npush notifications, app store compliance, and deep linking. The domain\nspans native development (Swift/SwiftUI for iOS, Kotlin/Compose for\nAndroid), cross-platform frameworks (React Native, Flutter), and hybrid\nweb-based approaches. It shares code-sharing concerns with Web\nDevelopment and intersects with Cloud Infrastructure for backend APIs.\n"
},
"outgoingEdges": [
{
"from": "domain:mobile",
"to": "specialization:mobile-development",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "specialization:mobile-ios",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "specialization:react-native-mobile",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "specialization:flutter-mobile",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "topic:adaptive-design",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "topic:infinite-scrolling",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "topic:mvp",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "topic:mvvm",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "topic:pull-to-refresh",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "topic:skeleton-screen",
"kind": "contains"
},
{
"from": "domain:mobile",
"to": "topic:toast-notification",
"kind": "contains"
}
],
"incomingEdges": [
{
"from": "role:mobile-engineer",
"to": "domain:mobile",
"kind": "requires_skill",
"attributes": {
"level": "expert"
}
},
{
"from": "specialization:flutter-mobile",
"to": "domain:mobile",
"kind": "specializes"
},
{
"from": "specialization:mobile-ios",
"to": "domain:mobile",
"kind": "specializes"
},
{
"from": "specialization:react-native-mobile",
"to": "domain:mobile",
"kind": "specializes"
},
{
"from": "specialization:mobile-development",
"to": "domain:mobile",
"kind": "specializes"
},
{
"from": "stack-profile:react-native-enterprise",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "stack-profile:progressive-web-app",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "stack-profile:offline-first-mobile",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "stack-profile:mobile-first-stack",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "stack-profile:flutter-firebase-stack",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:progressive-web-application",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:offline-first",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:mvp",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:mvvm",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:infinite-scrolling",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:responsive-design",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:adaptive-design",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:mobile-first-design",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:skeleton-screen",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:pull-to-refresh",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "topic:toast-notification",
"to": "domain:mobile",
"kind": "applies_to"
},
{
"from": "workflow:mobile-app-submission",
"to": "domain:mobile",
"kind": "applies_to_domain"
},
{
"from": "workflow:mobile-beta-testing",
"to": "domain:mobile",
"kind": "applies_to_domain"
},
{
"from": "tool-server:mcp-flutter",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {}
},
{
"from": "lib-agent:mobile-development--android-native-expert",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--aso-expert",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--flutter-expert",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--ios-native-expert",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--mobile-backend-expert",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--mobile-devops",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--mobile-qa-expert",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--mobile-security-engineer",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--mobile-ux-engineer",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-agent:mobile-development--react-native-expert",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--android-playstore-publishing",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--android-room-database",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--app-store-optimization",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--automated-release-management",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--beta-testing-setup",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--cross-platform-ui-library",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--firebase-backend-integration",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--firebase-cloud-messaging",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--flutter-app-scaffolding",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--graphql-apollo-integration",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--ios-appstore-submission",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--ios-core-data-implementation",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--ios-push-notifications",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--jetpack-compose-ui",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--mobile-accessibility-implementation",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--mobile-analytics-setup",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--mobile-animation-design",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--mobile-cicd-fastlane",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--mobile-performance-optimization",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--mobile-security-implementation",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--mobile-testing-strategy",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--offline-first-architecture",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--react-native-app-setup",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--responsive-mobile-layout",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--rest-api-integration",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:mobile-development--swiftui-app-development",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--accessibility-testing",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--android-room",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--app-store-connect",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--deep-linking",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--fastlane-cicd",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--firebase-mobile",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--flutter-dart",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--google-play-console",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--graphql-mobile",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--ios-persistence",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--kotlin-compose",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--lottie-animations",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--mobile-analytics",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--mobile-gui-automation",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--mobile-perf",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--mobile-security",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--mobile-sensor-integration",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--mobile-testing",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--network-condition-testing",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--offline-mode-testing",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--offline-storage",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--payment-integration",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--push-notifications",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--react-native-dev",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-skill:mobile-development--swift-swiftui",
"to": "domain:mobile",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "term:mobile-ui-components",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:authentication-libraries-tools-services-agents",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:device-compatibility-testing",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:push-notifications-task",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:offline-mode-testing-task",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:app-store-deployment-task",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:in-app-purchases-task",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:mobile-offline-sync-task",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:hydration",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:bloc-architecture",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:bloc-pattern",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:sqlite-database",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:realm-database",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:core-data",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:key-value-storage",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:file-system-storage",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:encrypted-storage",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:cache-storage",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:cache-synchronization",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:queue-based-updates",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:conflict-resolution",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:optimistic-ui-updates",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:background-synchronization",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:image-caching",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:background-processing",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:biometric-authentication",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:secure-storage",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:certificate-pinning",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:app-signing",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:code-obfuscation",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:data-encryption",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:deep-linking",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:widget-testing",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:ui-automation-testing",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:coordinator-pattern",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:modular-architecture-mobile",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:gesture-based-interaction",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:composable-ui",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:declarative-ui",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:bottom-sheet",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:navigation-drawer",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:tab-navigation",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:mobx-pattern",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:riverpod-pattern",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:view-recycling",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:memory-cache-management",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:navigation-stack",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:modal-navigation",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:network-aware-pattern",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:resource-pooling",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:lazy-resource-loading",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:batch-training",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:online-training",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:serverless-deployment",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:edge-deployment",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:rolling-updates",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:shadow-deployment",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:feature-importance-analysis",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:counterfactual-explanations",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:partial-dependence-plots",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "term:surrogate-models-explainability",
"to": "domain:mobile",
"kind": "applies_to",
"attributes": {}
},
{
"from": "workflow:analytics-instrumentation-audit",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:content-localization-pipeline",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:product-launch-readiness",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:mobile-app-privacy-review",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:accessibility-standards-compliance",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:crash-triage",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:anr-analysis",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:push-notification-delivery-audit",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:mobile-deep-link-validation",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:mobile-app-store-submission",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:mobile-release-train",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:mobile-device-compatibility-testing",
"to": "domain:mobile",
"kind": "applies_to_domain",
"attributes": {}
}
]
}