105 lines
2.1 KiB
Markdown
105 lines
2.1 KiB
Markdown
# App Configuration Summary
|
|
|
|
## ✅ App Name: "Pennyzo"
|
|
|
|
### Configuration Files Updated
|
|
|
|
- ✅ `app.json` - displayName: "Pennyzo"
|
|
- ✅ `android/app/src/main/res/values/strings.xml` - app_name: "Pennyzo"
|
|
- ✅ `ios/Pennyzo/Info.plist` - CFBundleDisplayName: "Pennyzo"
|
|
|
|
## ✅ App Icon Configuration
|
|
|
|
### Source Icon
|
|
|
|
- Location: `src/assets/ic_launcher-web.png`
|
|
- Size: 133.48 KB
|
|
- Status: ✅ Successfully processed
|
|
|
|
### Android Icons Generated
|
|
|
|
All density buckets created:
|
|
|
|
- ✅ **ldpi** - 36x36px
|
|
- ✅ **mdpi** - 48x48px
|
|
- ✅ **hdpi** - 72x72px
|
|
- ✅ **xhdpi** - 96x96px
|
|
- ✅ **xxhdpi** - 144x144px
|
|
- ✅ **xxxhdpi** - 192x192px
|
|
|
|
Icon variants:
|
|
|
|
- ✅ `ic_launcher.png` (standard square)
|
|
- ✅ `ic_launcher_round.png` (adaptive round)
|
|
|
|
### iOS Icons Generated
|
|
|
|
All required sizes for AppIcon.appiconset:
|
|
|
|
- ✅ iPhone: 20pt, 29pt, 40pt, 57pt, 60pt (@1x, @2x, @3x)
|
|
- ✅ iPad: 20pt, 29pt, 40pt, 50pt, 72pt, 76pt, 83.5pt (@1x, @2x)
|
|
- ✅ App Store: 1024x1024px (@1x)
|
|
|
|
Total: 21 icon files + Contents.json manifest
|
|
|
|
## Build Instructions
|
|
|
|
### Clean Build (Recommended)
|
|
|
|
#### Android
|
|
|
|
```powershell
|
|
cd android
|
|
.\gradlew clean
|
|
cd ..
|
|
npm run android
|
|
```
|
|
|
|
#### iOS
|
|
|
|
```powershell
|
|
cd ios
|
|
rm -rf build
|
|
pod install
|
|
cd ..
|
|
npm run ios
|
|
```
|
|
|
|
### Quick Rebuild
|
|
|
|
```powershell
|
|
# Android
|
|
npm run android
|
|
|
|
# iOS
|
|
npm run ios
|
|
```
|
|
|
|
## Verification
|
|
|
|
After building, verify:
|
|
|
|
1. App name displays as "Pennyzo" on home screen
|
|
2. App icon matches your design from `src/assets/ic_launcher-web.png`
|
|
3. Icon appears correctly in:
|
|
- App drawer/home screen
|
|
- Task switcher/multitasking view
|
|
- Settings > Apps
|
|
- Notification shade (when app has notifications)
|
|
|
|
## Notes
|
|
|
|
- Icons were automatically generated using `@bam.tech/react-native-make`
|
|
- Both standard and adaptive icons created for Android 8.0+
|
|
- All iOS icon sizes follow Apple Human Interface Guidelines
|
|
- Round icons will be used on Android launchers that support them (e.g., Pixel Launcher)
|
|
|
|
## Status: ✅ Complete
|
|
|
|
App is fully configured with:
|
|
|
|
- Custom name: "Pennyzo"
|
|
- Custom icon: Based on `src/assets/ic_launcher-web.png`
|
|
- All platform-specific assets generated
|
|
- Ready for development and production builds
|