4 min lectura • Guide 424 of 877
How to Manage Mobile App Development Projects?
How to manage mobile app development projects?
Manage mobile development by using platform labels (platform:ios, platform:android), tracking store submission as workflow stages, coordinating cross-platform features, and documenting device testing in task checklists. Include beta testing phases, app store review time in planning, and maintain version documentation in NoteVault.
Mobile platform labels
| Label | Purpose |
|---|---|
| platform:ios | iOS-specific work |
| platform:android | Android-specific work |
| platform:both | Cross-platform feature |
| platform:react-native | React Native specific |
| store:submitted | Submitted to store |
| store:review | In store review |
| store:approved | Approved, ready to release |
| store:rejected | Rejected, needs fixes |
Mobile board columns
| Column | Purpose |
|---|---|
| Backlog | Planned features |
| Development | Active coding |
| Device Testing | Testing on devices |
| Beta | TestFlight/Play Beta |
| Store Submission | Preparing for stores |
| Store Review | Waiting for approval |
| Released | Live in stores |
Mobile feature task template
## Feature: [Feature Name]
### Platforms
- [x] iOS
- [x] Android
- [ ] Web (future)
### Platform-Specific Tasks
#### iOS
- [ ] Implement feature
- [ ] Device testing (iPhone, iPad)
- [ ] iOS 15+ compatibility
- [ ] Accessibility (VoiceOver)
- [ ] TestFlight submission
#### Android
- [ ] Implement feature
- [ ] Device testing (various)
- [ ] Android 10+ compatibility
- [ ] Accessibility (TalkBack)
- [ ] Play Store beta
### Cross-Platform
- [ ] Shared business logic
- [ ] API integration
- [ ] Analytics events
- [ ] Feature flag setup
### Release Checklist
- [ ] Version bumped
- [ ] Changelog updated
- [ ] Screenshots updated
- [ ] Store listing reviewed
- [ ] Staged rollout plan
App store submission workflow:
- Feature complete - Development and testing done
- Beta testing - TestFlight/Play Beta
- Fix beta issues - Based on feedback
- Prepare submission - Screenshots, descriptions
- Submit - Upload to stores
- Review period - Wait for approval
- Handle rejection - If needed, fix and resubmit
- Staged rollout - Gradual release
- Monitor - Crash reports, reviews
NoteVault mobile documentation
# Mobile App Documentation
## App Versions
| Version | iOS | Android | Status |
|---------|-----|---------|--------|
| 2.5.0 | Released | Released | Live |
| 2.6.0 | Beta | Beta | Testing |
| 2.7.0 | Dev | Dev | In progress |
## Platform Requirements
### iOS
- Minimum: iOS 15
- Target: iOS 17
- Devices: iPhone, iPad
### Android
- Minimum SDK: 29 (Android 10)
- Target SDK: 34 (Android 14)
- Tested devices: [List]
## Store Submission Timeline
| Step | iOS Duration | Android Duration |
|------|--------------|------------------|
| Review | 1-7 days | 1-3 days |
| Expedited | 24 hours | N/A |
## Release Checklist Template
- [ ] Version number incremented
- [ ] Release notes written
- [ ] Screenshots current
- [ ] App Store Optimization reviewed
- [ ] Feature flags enabled
- [ ] Analytics configured
Device testing matrix
| Device | iOS Version | Priority |
|---|---|---|
| iPhone 15 | 17.x | High |
| iPhone 12 | 16.x | High |
| iPhone SE | 15.x | Medium |
| iPad Pro | 17.x | Medium |
| Device | Android Version | Priority |
|---|---|---|
| Pixel 8 | 14 | High |
| Samsung S23 | 14 | High |
| Pixel 6 | 13 | Medium |
| Samsung A54 | 13 | Medium |