App icon and splash screen with flutter_launcher_icons
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 78/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- flutter
- Lĩnh vực
- mobile
Hướng nghiên cứu
Start with pubspec.yaml and the SDK mark at lib/assets/brand/dogpack.svg in the cached devdogsuga_sdk package; check the existing Android and iOS asset catalogs before configuring generators. Create the 1024 px icon and splash assets, run dart run flutter_launcher_icons, then build and launch the debug APK. Done means the launcher masks show the mark correctly, cold start shows the branded splash, and only the listed resources and configuration files changed.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
What to build
Replace the default Flutter icon and splash with DogPack's. The mark ships in the SDK package as dogpack.svg (inside the SDK package at lib/assets/brand/dogpack.svg; the Flutter asset key is packages/devdogsuga_sdk/assets/brand/dogpack.svg, already declared in pubspec.yaml; find the file under ~/.pub-cache/hosted/pub.dev/devdogsuga_sdk-*/); export a 1024 px PNG with a transparent background (and an adaptive-icon foreground with safe padding) into assets/icon/. Configure flutter_launcher_icons (dev dependency) and a native splash for Android and iOS, then run the generators and commit the output.
Files
pubspec.yaml(dev dependencies and theflutter_launcher_iconsblock)- new
assets/icon/*.png android/app/src/main/res/**,ios/Runner/Assets.xcassets/**(generated)
Acceptance
- Launcher icon on the emulator is the DogPack mark, round and square masks both look right.
- Cold start shows the brand background and mark, not a white screen with the Flutter logo.
- Only generated resource files and the files above changed.
- CI's
androidjob (builds and boots the APK) passes.
How to check
dart run flutter_launcher_icons, flutter build apk --debug, install, and attach a screenshot of the launcher and of the splash.
Before you start
Setup is in first contribution. Run flutter analyze and flutter test before you open the PR; both must pass. Keep the change to the files listed. Comment on this issue to claim it.
- Ngôn ngữ chính
- PLpgSQL
- Star
- 0
- Fork
- 0
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của DevDogsUGA/DogPack
-
discover
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 91/100
DevDogsUGA/DogPack#14 ·
-
onboarding
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
DevDogsUGA/DogPack#10 ·
-
good first issue onboarding
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
DevDogsUGA/DogPack#8 ·
-
good first issue onboarding
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 91/100
DevDogsUGA/DogPack#7 ·
-
good first issue polish
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
DevDogsUGA/DogPack#4 ·
Tất cả issue của DevDogsUGA/DogPack
Issue tương tự
-
P2 package platform-ios team-ios
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 86/100
software-mansion/argent#1427 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
OneBusAway/onebusaway-ios#1518 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
priority:p0
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
yeixio/toskar-core#546 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
direct-code
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
aaronified/fluenough#500 ·
Maintainer thường phản hồi trong vòng 1 ngày