领域
Mobile Development
技能档案
ViewModel, Room, WorkManager, Hilt/Dagger, Lifecycle-aware components
角色数
1
包含此技能的角色
级别数
5
结构化成长路径
必要要求
3
其余 2 个可选
Mobile Development
Android Development
2026/3/17
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Android Developer | Uses Android Architecture Components at a basic level. Creates simple screens from design. Understands the application lifecycle. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Android Developer | Independently implements complex screens with Android Architecture Components. Optimizes performance and memory consumption. Works with asynchronous patterns. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Android Developer | 必要 | Designs mobile application architecture with Android Architecture Components. Optimizes performance for low-end devices. Implements CI/CD for mobile development. Mentors the team. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Android Developer | 必要 | Defines Android application architectural standards: choosing between MVVM and MVI for different screens, feature module decomposition rules, contracts between layers (domain, data, presentation). Implements multi-module architecture with proper dependency inversion, configures Hilt modules for DI, conducts architectural reviews for all new features. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Android Developer | 必要 | Shapes the Android platform architectural strategy for the organization: reference architectures for different application types, codebase scaling standards up to 50+ modules, inter-team interaction protocols via API modules. Designs platform SDKs and shared libraries, defines technical debt strategy and architecture evolution. |