AI Prompt for Mobile Dev
Conduct a comprehensive mobile app performance audit covering startup time, rendering, memory, network, and battery usage.
More prompts for Mobile Dev.
Complete ASO strategy for a e-commerce app in the cybersecurity space to maximize downloads.
Implement the Feature-based modularization pattern in Jetpack Compose with practical code structure and examples.
Implement the Unidirectional data flow pattern in React Native + TypeScript with practical code structure and examples.
Complete ASO strategy for a language learning app in the travel space to maximize downloads.
Complete ASO strategy for a meditation app in the biotech space to maximize downloads.
Build a production-quality rating and review input component for SwiftUI with animations and accessibility.
You are a mobile performance optimization specialist. Conduct a comprehensive performance audit for the following mobile application. App: [APP_NAME] Platform: [REACT_NATIVE_FLUTTER_NATIVE] Current issues: [PERFORMANCE_ISSUES] Target metrics: [TARGET_METRICS] Device targets: [LOW_MID_HIGH_END] Audit the following areas: 1. **App startup performance** -- - Cold start time analysis and optimization - Splash screen implementation (avoid white flash) - Lazy initialization of non-critical services - Bundle size analysis and reduction - Code splitting and deferred loading 2. **Rendering performance** -- - Frame rate analysis (target 60fps) - Unnecessary re-render detection - List virtualization verification - Image optimization (sizing, caching, format) - Animation performance (native driver usage) - Heavy component profiling 3. **Memory management** -- - Memory baseline and peak measurement - Image memory footprint analysis - Cache size limits and eviction - Memory leak detection for screens and listeners - Background memory usage 4. **Network optimization** -- - API call audit (unnecessary or redundant calls) - Request batching and deduplication - Response caching strategy - Image CDN and progressive loading - Payload size optimization 5. **Battery impact** -- - Background processing audit - Location services usage review - Wake lock analysis - Network polling vs WebSocket vs push - Sensor usage optimization 6. **Audit report** -- For each finding: - Current metric measurement - Target metric - Specific optimization with code example - Expected improvement - Priority (P0/P1/P2) Include specific profiling commands and tools for [PLATFORM].
Replace the bracketed placeholders with your own context before running the prompt:
[APP_NAME]— fill in your specific app_name.[REACT_NATIVE_FLUTTER_NATIVE]— fill in your specific react_native_flutter_native.[PERFORMANCE_ISSUES]— fill in your specific performance_issues.[TARGET_METRICS]— fill in your specific target_metrics.[LOW_MID_HIGH_END]— fill in your specific low_mid_high_end.[PLATFORM]— fill in your specific platform.