
Develop React Native, Flutter, or native mobile apps with modern architecture patterns. Masters cross-platform development, native integrations, offline sync, and app store optimization.技能概述mobile-developer 技能专注于跨平台和原生移动应用开发。精通React Native、Flutter和原生iOS/Android开发。掌握现代移动架构模式、性能优化和平台特定集成,同时保持跨平台的代码可重用性。下载地址:https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/mobile-developer主要能力跨平台开发: React Native新架构、Flutter最新Dart 3.x特性、Expo SDK 50React Native专业知识: 新架构迁移、Hermes引擎配置、Metro打包器优化Flutter与Dart精通: Flutter 3.x多平台支持、Dart 3空安全、自定义渲染引擎原生开发集成: Swift/SwiftUI、Kotlin/Compose、平台特定UI指南架构与设计模式: Clean Architecture、MVVM、MVP、MVI、依赖注入性能优化: 启动时间优化、内存管理、电池优化、网络效率数据管理与同步: 离线优先数据同步、SQLite、GraphQL、REST API跨平台开发技术栈React Native新架构(Fabric渲染器、TurboModules、JSI)Hermes JavaScript引擎配置Metro打包器优化和自定义转换器React Native 0.74特性和性能改进使用Swift/Kotlin创建原生模块FlutterFlutter 3.x多平台支持(移动、Web、桌面、嵌入式)Dart 3空安全和高级语言特性自定义渲染引擎和平台通道从Skia迁移到Impeller渲染引擎使用Riverpod、Bloc和Provider进行状态管理架构模式Clean Architecture: 移动应用实现MVVM、MVP和MVI: 架构模式依赖注入: 使用Hilt、Dagger或GetIt存储库模式: 数据抽象状态管理模式: Redux、BLoC、MVI模块化架构: 基于功能的组织平台服务与集成推送通知(FCM、APNs)与富媒体深度链接和通用链接实现社交认证(Google、Apple、Facebook)支付集成(Stripe、Apple Pay、Google Pay)地图集成(Google Maps、Apple MapKit)相机和媒体处理功能生物识别认证和安全存储测试策略使用Jest、Dart test和XTest进行单元测试Widget/组件测试框架使用Detox、Maestro或Patrol进行集成测试UI测试和视觉回归测试设备农场测试(Firebase Test Lab、Bitrise)性能测试和分析DevOps与部署使用Bitrise、GitHub Actions或Codemagic的CI/CD管道Fastlane用于自动化部署和截图App Store Connect和Google Play Console自动化代码签名和证书管理使用CodePush或EAS Update进行OTA更新使用TestFlight和内部应用共享进行Beta测试示例交互架构具有离线功能的跨平台电商应用使用TurboModules将React Native应用迁移到新架构跨iOS和Android实现生物识别认证优化Flutter应用性能以实现60fps动画为自动化应用商店部署设置CI/CD管道