Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

App icon and splash screen with flutter_launcher_icons

Open
#6 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
78/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Active
Tech stack
flutter
Domain
mobile

Research direction

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.

Written by the indexing model from the issue text.

Description

good first issue polish

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 the flutter_launcher_icons block)
  • 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 android job (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.

Dominant language
PLpgSQL
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from DevDogsUGA/DogPack

All issues in DevDogsUGA/DogPack

Similar issues

More Mobile Dev issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.