Flutter Launcher Icons - A package which simplifies the task of updating your Flutter app's launcher icon.

Overview

Flutter Community: flutter_launcher_icons

Build Status pub package

Flutter Launcher Icons

A command-line tool which simplifies the task of updating your Flutter app's launcher icon. Fully flexible, allowing you to choose what platform you wish to update the launcher icon for and if you want, the option to keep your old launcher icon in case you want to revert back sometime in the future.

✨ What's New

Version 0.9.2 (22nd August 2021)

  • Fixed issue where success message printed even when exception occured (thanks to @happy-san)

Version 0.9.1 (25th July 2021)

  • Upgraded args dependency to ^2.1.1 (thanks to @PiN73 and @comlaterra)
  • Upgraded image and test dependencies

Version 0.9.0 (28th Feb 2021)

  • Null-safety support added (thanks to @SteveAlexander)
  • Added option to remove alpha channel for iOS icons (thanks to @SimonIT)

Version 0.8.1 (2nd Oct 2020)

  • Fixed flavor support on windows (@slightfoot)

Version 0.8.0 (12th Sept 2020)

  • Added flavours support (thanks to @sestegra & @jorgecoca)
  • Removed unassigned iOS icons (thanks to @melvinsalas)
  • Fixing formatting (thanks to @mreichelt)

Want to see older changes? Be sure to check out the Changelog.

πŸ“– Guide

1. Setup the config file

Add your Flutter Launcher Icons configuration to your pubspec.yaml or create a new config file called flutter_launcher_icons.yaml. An example is shown below. More complex examples can be found in the example projects.

dev_dependencies:
  flutter_launcher_icons: "^0.9.2"

flutter_icons:
  android: "launcher_icon"
  ios: true
  image_path: "assets/icon/icon.png"

If you name your configuration file something other than flutter_launcher_icons.yaml or pubspec.yaml you will need to specify the name of the file when running the package.

flutter pub get
flutter pub run flutter_launcher_icons:main -f 
   

   

Note: If you are not using the existing pubspec.yaml ensure that your config file is located in the same directory as it.

2. Run the package

After setting up the configuration, all that is left to do is run the package.

flutter pub get
flutter pub run flutter_launcher_icons:main

If you encounter any issues please report them here.

In the above configuration, the package is setup to replace the existing launcher icons in both the Android and iOS project with the icon located in the image path specified above and given the name "launcher_icon" in the Android project and "Example-Icon" in the iOS project.

πŸ” Attributes

Shown below is the full list of attributes which you can specify within your Flutter Launcher Icons configuration.

  • android/ios

    • true: Override the default existing Flutter launcher icon for the platform specified
    • false: Ignore making launcher icons for this platform
    • icon/path/here.png: This will generate a new launcher icons for the platform with the name you specify, without removing the old default existing Flutter launcher icon.
  • image_path: The location of the icon image file which you want to use as the app launcher icon

  • image_path_android: The location of the icon image file specific for Android platform (optional - if not defined then the image_path is used)

  • image_path_ios: The location of the icon image file specific for iOS platform (optional - if not defined then the image_path is used)

Note: iOS icons should fill the entire image and not contain transparent borders.

The next two attributes are only used when generating Android launcher icon

  • adaptive_icon_background: The color (E.g. "#ffffff") or image asset (E.g. "assets/images/christmas-background.png") which will be used to fill out the background of the adaptive icon.

  • adaptive_icon_foreground: The image asset which will be used for the icon foreground of the adaptive icon

Flavor support

Create a Flutter Launcher Icons configuration file for your flavor. The config file is called flutter_launcher_icons- .yaml by replacing by the name of your desired flavor.

The configuration file format is the same.

An example project with flavor support enabled has been added to the examples.

❓ Troubleshooting

Listed a couple common issues with solutions for them

Generated icon color is different from the original icon

Caused by an update to the image dependency which is used by Flutter Launcher Icons.

Use #AARRGGBB for colors instead of ##AABBGGRR, to be compatible with Flutter image class.

Related issue

Image foreground is too big / too small

For best results try and use a foreground image which has padding much like the one in the example.

Related issue

Dependency incompatible

You may receive a message similar to the following

Because flutter_launcher_icons >=0.9.0 depends on args 2.0.0 and flutter_native_splash 1.2.0 depends on args ^2.1.1, flutter_launcher_icons >=0.9.0 is incompatible with flutter_native_splash 1.2.0.
And because no versions of flutter_native_splash match >1.2.0 <2.0.0, flutter_launcher_icons >=0.9.0 is incompatible with flutter_native_splash ^1.2.0.
So, because enstack depends on both flutter_native_splash ^1.2.0 and flutter_launcher_icons ^0.9.0, version solving failed.
pub get failed (1; So, because enstack depends on both flutter_native_splash ^1.2.0 and flutter_launcher_icons ^0.9.0, version solving failed.)

For a quick fix, you can temporarily override all references to a dependency: See here for an example.

πŸ‘€ Example

Video Example

Note: This is showing a very old version (v0.0.5)

Special thanks

  • Thanks to Brendan Duncan for the underlying image package to transform the icons.
  • Big thank you to all the contributors to the project. Every PR / reported issue is greatly appreciated!
Comments
  • Web Support and Refactoring

    Web Support and Refactoring

    Overview

    This pull request adds support for web-based favicons and Progressive Web App launcher icons.

    Summary of Changes

    • Added web.dart. This script crops, resizes, and copies icons specified in configuration files.
    • Added tests for web.dart. Additional tests were necessary for the new configuration script.
    • Updated example projects.
    • Refactoring & general bug fixes.

    Notes

    • The page's updated favicon is not shown when running flutter run -d chrome or flutter run -d web-server. The project must first be built for web, then served from the build directory (see the README).
    • Several directories that are automatically generated by flutter create . have been removed from the example projects and added to the project's .gitignore file. This minimizes the number of changes committed by PRs that modify the example projects, but does mean users will have to run flutter create . in each of the example project directories (see the README in the default example project).
      • Most of the 264 files GitHub lists as "changed" are deleted files! Most were in the example project's ios and android directories! Please, don't let this large number stop you from reviewing this PR!
    opened by personalizedrefrigerator 51
  • [BUG] Unhandled exception: FormatException: Invalid number (at character 1)

    [BUG] Unhandled exception: FormatException: Invalid number (at character 1)

    :information_source: Info

    Flutter 2.8.1 Flutter Launcher Icons: 0.9.2 Dart 2.15.1 Linux

    :speech_balloon: Description

     Β» flutter pub run flutter_launcher_icons:main
      ════════════════════════════════════════════
         FLUTTER LAUNCHER ICONS (v0.9.1)                               
      ════════════════════════════════════════════
      
    
    βœ“ Successfully generated launcher icons
    Unhandled exception:
    FormatException: Invalid number (at character 1)
    
    ^
    
    #0      int._handleFormatError (dart:core-patch/integers_patch.dart:129:7)
    #1      int.parse (dart:core-patch/integers_patch.dart:55:14)
    #2      minSdk (package:flutter_launcher_icons/android.dart:310:18)
    #3      createIconsFromConfig (package:flutter_launcher_icons/main.dart:94:47)
    #4      createIconsFromArguments (package:flutter_launcher_icons/main.dart:60:7)
    #5      main (file:///home/denis/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.9.2/bin/main.dart:6:26)
    #6      _delayEntrypointInvocation.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:295:32)
    #7      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:192:12)
    pub finished with exit code 255
    

    :scroll: Pubspec.yaml

    dependencies:
      flutter:
        sdk: flutter
      path_provider: ^2.0.8
      flutter_launcher_icons: ^0.9.2
    
    # ....
    
    flutter_icons:
      android: "launcher_icon"
      ios: true
      # image_path: "assets/icon/icon_512x512.png"
      image_path: "assets/icon/icon.png"
      remove_alpha_ios: true
    
    opened by ProgrammingLife 48
  • app icon color was different while i generate icons

    app icon color was different while i generate icons

    Here is my code: flutter_icons: android: "launcher_icon" ios: true image_path: "assets/images/app_logo.png" adaptive_icon_background: "#ffffff"

    It is generating slightly different color instead of my actual logo for app.

    opened by pmrajani 27
  • Failed to precompile flutter_launcher_icons:main

    Failed to precompile flutter_launcher_icons:main

    If i run flutter pub pub run flutter_launcher_icons:main i get this error:

    Failed to precompile flutter_launcher_icons:main:
    file:///Users/chris/Development/flutter/.pub-cache/hosted/pub.dartlang.org/dart_config-0.5.0/lib/loaders/config_loader_filesystem.dart:13:36: Error: The parameter 'path' of the method 'ConfigFilesystemLoader::loadConfig' has type dart.core::String, which does not match the corresponding type in the overridden method (dynamic).
    Change to a supertype of dynamic (or, for a covariant parameter, a subtype).
      Future<String> loadConfig(String path) {
                                       ^
    file:///Users/chris/Development/flutter/.pub-cache/hosted/pub.dartlang.org/dart_config-0.5.0/lib/parsers/config_parser_yaml.dart:10:15: Error: The return type of the method 'YamlConfigParser::parse' is dart.async::Future<dart.core::Map<dynamic, dynamic>>, which does not match the return type of the overridden method (dart.async::Future<dart.core::Map<dart.core::String, dart.core::Object>>).
    Change to a subtype of dart.async::Future<dart.core::Map<dart.core::String, dart.core::Object>>.
      Future<Map> parse(String configText) {
                  ^
    pub finished with exit code 1
    

    LG Chris

    opened by christian-muertz 22
  • Flavors?

    Flavors?

    It would be nice to have the possibility to use this package also to manage various flavors icons, I guess this might be a breaking change to simply replicate this configuration API. Another option would be making a new package, some type of flavors helper which uses this package to handle the icon parts.

    improvement help wanted needs investigating 
    opened by GregorySech 20
  • [BUG] flutter pub run flutter_launcher_icons:main -->FormatException: Invalid number (at character 1)

    [BUG] flutter pub run flutter_launcher_icons:main -->FormatException: Invalid number (at character 1)

    :information_source: Info

    Version: ^0.9.2

    :speech_balloon: Description

    rajkumar@rkmint ~]> flutter pub run flutter_launcher_icons:main ════════════════════════════════════════════ FLUTTER LAUNCHER ICONS (v0.9.1)
    ════════════════════════════════════════════

    βœ“ Successfully generated launcher icons Unhandled exception: FormatException: Invalid number (at character 1)

    ^

    #0 int._handleFormatError (dart:core-patch/integers_patch.dart:129:7) #1 int.parse (dart:core-patch/integers_patch.dart:55:14) #2 minSdk (package:flutter_launcher_icons/android.dart:309:18) #3 createIconsFromConfig (package:flutter_launcher_icons/main.dart:94:47) #4 createIconsFromArguments (package:flutter_launcher_icons/main.dart:60:7) #5 main (file:///home/rajkumar/snap/flutter/common/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.9.2/bin/main.dart:6:26) #6 _delayEntrypointInvocation. (dart:isolate-patch/isolate_patch.dart:295:32) #7 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:192:12) pub finished with exit code 255

    :scroll: Pubspec.yaml

    name: magichuman description: Fasting tracker app for daily monitoring and health improvement s. publish_to: 'none' # Remove this line if you wish to publish to pub.dev

    /CoreFoundationKeys.html version: 1.0.0+1

    environment: sdk: ">=2.16.1 <3.0.0"

    dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.2 shared_preferences: ^2.0.13 share_plus: ^3.1.0 flutter_local_notifications: ^9.4.0

    dev_dependencies: flutter_test: sdk: flutter flutter_launcher_icons: ^0.9.2

    flutter_lints: ^1.0.0

    flutter_icons: android: "launcher_icon" ios: false image_path: "assets/yoga_launcher_icon.png"

    flutter: uses-material-design: true

    opened by ghost 18
  • [BUG] Flutter 2.8.0 incompatibility

    [BUG] Flutter 2.8.0 incompatibility

    :information_source: Info

    Version: v0.9.2

    :speech_balloon: Description

    Problem appears after upgrading to latest stable Flutter (2.8.0):

    $ flutter pub run flutter_launcher_icons:main
      ════════════════════════════════════════════
         FLUTTER LAUNCHER ICONS (v0.9.1)                               
      ════════════════════════════════════════════
      
    
    βœ“ Successfully generated launcher icons
    Unhandled exception:
    FormatException: Invalid number (at character 1)
    
    ^
    
    #0      int._handleFormatError (dart:core-patch/integers_patch.dart:129:7)
    #1      int.parse (dart:core-patch/integers_patch.dart:55:14)
    #2      minSdk (package:flutter_launcher_icons/android.dart:309:18)
    #3      createIconsFromConfig (package:flutter_launcher_icons/main.dart:94:47)
    #4      createIconsFromArguments (package:flutter_launcher_icons/main.dart:60:7)
    #5      main (file:///usr/local/Caskroom/flutter/1.22.5/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.9.2/bin/main.dart:6:26)
    #6      _delayEntrypointInvocation.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:295:32)
    #7      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:192:12)
    pub finished with exit code 255
    

    flutter doctor output:

    % flutter doctor
    Doctor summary (to see all details, run flutter doctor -v):
    [βœ“] Flutter (Channel stable, 2.8.0, on macOS 11.6.1 20G224 darwin-x64, locale en-RU)
    [βœ“] Android toolchain - develop for Android devices (Android SDK version 32.0.0-rc1)
    [βœ“] Xcode - develop for iOS and macOS (Xcode 13.1)
    [βœ“] Chrome - develop for the web
    [βœ“] Android Studio (version 2020.3)
    [βœ“] VS Code (version 1.62.3)
    [βœ“] Connected device (2 available)
        ! Error: Flanker iPhone is not connected. Xcode will continue when Flanker iPhone is connected. (code -13)
    
    β€’ No issues found!
    

    Since 2.8.0 Flutter upgraded build.gradle and included variables for versions. flutter_launcher_icons wants to get number instead.

    See this comment for more information.

    opened by Flanker72 18
  • [BUG] - Multitasking logo background color error

    [BUG] - Multitasking logo background color error

    :information_source: Info

    Version: e.g. v0.9.2

    :speech_balloon: Description

    The background color of the app on the store/home menu is different than the one on the multitasking tab. The first one is white (ok), and the second is blue.

    home Inkedmenu_LI multitask

    :scroll: Pubspec.yaml

    name: oioio
    description: A new Flutter project.
    
    publish_to: 'none' 
    
    version: 1.0.0+1
    
    environment:
      sdk: ">=2.15.0-96.0.dev <3.0.0"
    
    dependencies:
      flutter:
        sdk: flutter
      cupertino_icons: ^1.0.2
    
    dev_dependencies:
      flutter_test:
        sdk: flutter
      flutter_lints: ^1.0.0
      flutter_launcher_icons: ^0.9.2
    
    flutter_icons:
     android: true
     ios: true
     image_path: "images/isotipo.png"
     remove_alpha_ios: true
     adaptive_icon_foreground: "#ffffff" 
    flutter:
      uses-material-design: true
    
    bug platform:android 
    opened by Macacoazul01 18
  • Adaptive icons don't work

    Adaptive icons don't work

    When I run flutter pub pub run flutter_launcher_icons:main following exception is thrown:

    FileSystemException: Cannot copy file to 'android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml', path = '../assets/ic_launcher.xml' (OS Error: The system cannot find the file specified.
    

    It seems that there is some problem with relative path '../assets/ic_launcher.xml' used in android.dart file.

    bug needs investigating 
    opened by mdudek 18
  • Web Icons

    Web Icons

    This is half a question and possible an issue so I might be deleting it soon.

    Feature Request

    Add Icon for WEB Since Flutter 1.9 web development with flutter, though not yet recommended for production, is getting more and more usual.

    So if it's possible I think it would be nice to have this plugin also have an option for browsers and (being a little ahead of time) pwa icon options(1x, 2x, 4x etc.). But PWA is still a thing for later, so the issue is really asking to have an option for web icon.

    Thank you

    opened by LCostaN 16
  • Cannot rename file (OS Error: The system cannot find the file specified) [BUG]

    Cannot rename file (OS Error: The system cannot find the file specified) [BUG]

    :information_source: Info

    Version: e.g. v0.9.3

    :speech_balloon: Description

    While changing icon came across following error

    flutter pub run flutter_launcher_icons:main -f config/icon_flutter_launcher_icons.yaml Unhandled exception: FileSystemException: Cannot open file, path = '..dart_tool/pub\incremental\flutter_launcher_icons\tmpd4b83769\main.dart.incremental.dill.incremental.dill' (OS Error: The system cannot find the path specified., errno = 3) #0 _File.open. (dart:io/file_impl.dart:356:9) Cannot rename file to '..dart_tool/pub\bin\flutter_launcher_icons\main.dart-2.18.5.snapshot', path = '..dart_tool/pub\incremental\flutter_launcher_icons\tmpd4b83769\main.dart.incrementa l.dill.incremental.dill' (OS Error: The system cannot find the file specified. , errno = 2) pub finished with exit code 66

    :scroll: Pubspec.yaml

    version: 2.2.1+20
    
    environment:
      sdk: ">=2.7.0 <3.0.0"
    
    dependencies:
      # GET
      get: 4.6.5
      get_storage: 2.0.3
      # DIO
      dio: 4.0.6
      dio_http_cache: 0.3.0
      # FONT
      google_fonts: 3.0.1
      auto_size_text: 3.0.0
      #IMAGES, SLIDERS, LAYOUTS
      cached_network_image: 3.2.1
      carousel_slider: 4.1.1
      flutter_svg: 1.1.1+1
      image_picker: 0.8.5+3
      cupertino_icons: any
      shimmer: 2.0.0
      intl_phone_field: 3.1.0
      # WEB
      webview_flutter: 3.0.4
      flutter_html: 3.0.0-alpha.3
      url_launcher: 6.1.5
      # FIREBASE
      firebase_messaging: 12.0.1
      cloud_firestore: 3.4.0
      firebase_auth: 3.5.0
      firebase_core: 1.20.0
      firebase_storage: 10.3.3
      # GOOGLE MAPS
      google_maps_flutter: 2.1.9
      map_launcher: 2.2.3
      google_maps_place_picker_mb:
        git:
          url: https://github.com/SmarterVision/google_maps_place_picker_mb.git
          ref: 2.0.0-mb.20
      flutter:
        sdk: flutter
      flutter_localizations:
        sdk: flutter
    
    
    dev_dependencies:
      flutter_test:
        sdk: flutter
      flutter_launcher_icons: 0.9.3
      change_app_package_name: ^1.1.0
    
    # For information on the generic Dart part of this file, see the
    # following page: https://dart.dev/tools/pub/pubspec
    
    # The following section is specific to Flutter.
    flutter:
    
      # The following line ensures that the Material Icons font is
      # included with your application, so that you can use the icons in
      # the material Icons class.
      uses-material-design: true
    
      # To add assets to your application, add an assets section, like this:
      assets:
        - config/
        - assets/img/
        - assets/icon/
    
    opened by Dev-Akash 0
  • Changelog tab is missing in pub dev

    Changelog tab is missing in pub dev

    The changelog tab is missing in pub dev. I noticed that I have updated this package but didn't find the changelog tab in the readme to check what changed between the versions.

    image

    image

    opened by guyluz11 1
  • [BUG] The file xxx.png for the image set

    [BUG] The file xxx.png for the image set "AppIcon" does not exist

    :information_source: Info

      assets:
        - assets/images/
        - assets/images/backgrounds/
        - assets/icon/
    
    flutter_icons:
      android: true
      ios: true
      image_path: "assets/icon/icon.png"
    
    

    Flutter doctor

    [βœ“] Flutter (Channel stable, 3.3.8, on macOS 13.0 22A380 darwin-arm, locale ja-JP) β€’ Flutter version 3.3.8 on channel stable at /Users/t/Developer/flutter β€’ Upstream repository https://github.com/flutter/flutter.git β€’ Framework revision 52b3dc25f6 (11 days ago), 2022-11-09 12:09:26 +0800 β€’ Engine revision 857bd6b74c β€’ Dart version 2.18.4 β€’ DevTools version 2.15.0

    [βœ“] Android toolchain - develop for Android devices (Android SDK version 31.0.0) β€’ Android SDK at /Users/t/Library/Android/sdk β€’ Platform android-33, build-tools 31.0.0 β€’ Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java β€’ Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840) β€’ All Android licenses accepted.

    [βœ“] Xcode - develop for iOS and macOS (Xcode 14.1) β€’ Xcode at /Applications/Xcode.app/Contents/Developer β€’ Build 14B47b β€’ CocoaPods version 1.11.3

    
    
    opened by jtaxiexpress 1
  • Use adaptive_icon_background when remove_alpha_ios is set to true

    Use adaptive_icon_background when remove_alpha_ios is set to true

    :speech_balloon: Description

    I would like to use a single transparent icon and a programmatically added background color to generate iOS icons (without transparency) and adaptive Android icons (with transparency). Right now when I set remove_alpha_ios: true transparency is replaced with black. Inevitably now I have to generate icons, separately for each platform, using 2 different versions of my master icon, one with and one without background. It would be better to be replaced with the adaptive_icon_background color instead so that I can generate all icons using a single transparent image.

    :question: Platform

    iOS / Android

    improvement 
    opened by fotiDim 1
  • Could not find bin/flutter_launcher_icons.dart in package flutter_launcher_icons.

    Could not find bin/flutter_launcher_icons.dart in package flutter_launcher_icons.

    $ flutter pub run flutter_launcher_icons
    Could not find bin/flutter_launcher_icons.dart in package flutter_launcher_icons.
    pub finished with exit code 66
    
    
    opened by Kant0505 2
Releases(v0.11.0)
  • v0.11.0(Oct 4, 2022)

    What's Changed

    • Fix typos by @edwardmp in https://github.com/fluttercommunity/flutter_launcher_icons/pull/405
    • feat/cli-improvement by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/406
    • feat/macos-support by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/407
    • repository & issue_tracker added to pubspec by @patelpathik in https://github.com/fluttercommunity/flutter_launcher_icons/pull/411
    • fix the icons 50 and 57 in contents.json by @adnanjpg in https://github.com/fluttercommunity/flutter_launcher_icons/pull/412
    • fix(example): added example for pub.dev by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/413
    • Add extra white line at the end of the file as xcode projects favor an extra whiteline by @sandersaelmans in https://github.com/fluttercommunity/flutter_launcher_icons/pull/325
    • Release/v0.11.0 by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/421

    New Contributors

    • @edwardmp made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/405
    • @patelpathik made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/411
    • @adnanjpg made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/412
    • @sandersaelmans made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/325

    Full Changelog: https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.10.0...v0.11.0

    Source code(tar.gz)
    Source code(zip)
  • v0.10.0(Aug 7, 2022)

    What's Changed

    • fix: ignore commented minSdkVersion by @BenVercammen in https://github.com/fluttercommunity/flutter_launcher_icons/pull/365
    • setting up automatic deployment of newly published github release by @MarkOSullivan94 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/376
    • RatakondalaArun/web-support by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/374
    • RatakondalaAarun/update-docs by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/381
    • added workflow for auto running tests and analyzer for newly opened prs to merge into master by @MarkOSullivan94 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/387
    • Added missied sizes for iOS by @bossly in https://github.com/fluttercommunity/flutter_launcher_icons/pull/298
    • Ratakondala-arun/windows-support by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/382
    • docs(windows): added windows docs by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/390
    • test: checking version number is matching one in pubspec.yaml by @MarkOSullivan94 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/389
    • Update README.md by @Lone-Wolf17 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/290
    • RatakondalaArun/min-sdk-not-found-384 by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/392
    • fix loading config from pubspec.yaml by @p-mazhnik in https://github.com/fluttercommunity/flutter_launcher_icons/pull/398

    New Contributors

    • @BenVercammen made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/365
    • @bossly made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/298
    • @Lone-Wolf17 made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/290
    • @p-mazhnik made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/398

    Full Changelog: https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.9.3...v0.10.0

    Source code(tar.gz)
    Source code(zip)
  • v0.9.3(Jun 6, 2022)

    What's Changed

    • Fix/flutter v2.8.0 support 321 by @RatakondalaArun in https://github.com/fluttercommunity/flutter_launcher_icons/pull/322
    • fix: Incorrect version number shown by @MarkOSullivan94 in https://github.com/fluttercommunity/flutter_launcher_icons/pull/364

    New Contributors

    • @RatakondalaArun made their first contribution in https://github.com/fluttercommunity/flutter_launcher_icons/pull/322

    Full Changelog: https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.9.2...v0.9.3

    Source code(tar.gz)
    Source code(zip)
  • v0.8.0(Sep 12, 2020)

    • Added flavours support (thanks to @sestegra & @jorgecoca)
    • Removed unassigned iOS icons (thanks to @melvinsalas)
    • Fixing formatting (thanks to @mreichelt)
    Source code(tar.gz)
    Source code(zip)
  • v0.7.2(May 25, 2019)

  • v0.7.1(May 25, 2019)

    • Fixed issue with image dependency not working on latest version of Flutter (thanks to @sboutet06)
    • Fixed iOS icon sizes which were incorrect (thanks to @sestegra)
    • Removed dart_config git dependency and replaced with yaml dependency
    • Refactoring of code
    Source code(tar.gz)
    Source code(zip)
  • v0.7.0(Nov 22, 2018)

    • Added check to ensure the Android file name is valid
    • Fixed issue where there was a git diff when there was no change
    • Fixed issue where iOS icon would be generated when it shouldn't be
    • Added support for drawables to be used for adaptive icon backgrounds
    • Added support for Flutter Launcher Icons to be able to run with it's own config file (no longer necessary to add to pubspec.yaml)
    Source code(tar.gz)
    Source code(zip)
  • v0.6.1(Aug 26, 2018)

  • v0.5.2(Jun 19, 2018)

  • v0.5.1(Jun 18, 2018)

Owner
Flutter Community
A central place for all community made Flutter packages. To get started, see the README of the 'community' repository.
Flutter Community
Tour travel Ui w/Flutter Dart(still updating)

tourx_ui_c4 A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if t

Abdullah Onuş 8 Nov 2, 2022
Flutter app To list down your Daily task ,made using State manager i.e. Provider package

Flutter app To list down your Daily task ,made using State manager i.e. Provider package

ROHIT_GADHAVE 1 Jan 23, 2022
A demonstration of a Flutter appbar and material design icons with Hydro-SDK

A demonstration of a Flutter appbar and material design icons with Hydro-SDK

Hydro-SDK 0 Jan 20, 2022
This is a project we created for our Mobile App Development task under The Sparks Foundation Internship.

Hello everyone! This is a project we created for our Mobile App Development task under The Sparks Foundation Internship. We hope you like it!

Eyosiyas Tibebu 4 Jun 14, 2022
A flutter plugin for integrating Mobile Money Payments to your flutter apps

Add Mobile Money payments to your flutter apps using the FlutterWave api gateway. Features Recieve Payments through Mobile Money in Uganda Supports MT

null 5 Nov 9, 2022
Easy and Fast internationalization for your Flutter Apps

Easy and Fast internationalization for your Flutter Apps Why easy_localization? ?? Easy translations for many languages ?? Load translations as JSON,

Aye7 672 Dec 18, 2022
Bmi-app - A Flutter application which helps you to find your BMI

BMI APP ?? An simple flutter application for finding your body BMI Screenshots ?

Vivek K J 1 Jan 19, 2022
A new Flutter package which helps developers in creating walkthrough of their app.

flutter_walkthrough A new Flutter package for both android and iOS which helps developers in creating animated walkthrough of their app. Show some ❀️

Pawan Kumar 122 Sep 20, 2022
A Flutter package which can be used to make polylines(route) from a source to a destination, and also handle a driver's realtime location (if any) on the map.

GoogleMapsWidget For Flutter A widget for flutter developers to easily integrate google maps in their apps. It can be used to make polylines from a so

Rithik Bhandari 14 Nov 30, 2022
FTFS is a Flutter package which uses a TextField Widget to search and select a value from a list

FTFS is a Flutter package which uses a TextField Widget to search and select a value from a list. It's a simple, lightweight, and fully tested package unlike other "autocomplete" or textfield search packages.

null 1 Jan 5, 2022
Flutter OSM - OSM Plugin For Flutter Apps

flutter_osm_plugin osm plugin for flutter apps (only Android for now, iOS will b

null 1 Mar 29, 2022
Prove your identity on demand and manage your finance with Flutter

Identt-User-Flutter IdenTT Prove your identity on demand and manage your finance. View Admin Panel Demo || View App Demo About The Project Problem: Mo

IdenTT 4 May 17, 2022
mezza 0 Nov 24, 2021
Firebase + Flutter sample apps with code snippets, supported by comprehensive articles for each implementation.

FlutterFire Samples This repo is created to contain various sample apps demonstrating the integration of Firebase with Flutter. The final goal is to c

Souvik Biswas 186 Dec 24, 2022
A flutter clean architecture series, the way we build clean apps.

Flutter Clean Archeticture Series ?? "Making the world a better place" βœ… Full Articles You can check out the full Medium articles on devmuaz βœ… Branche

AbdulMuaz Aqeel 267 Jan 4, 2023
Examples showing how to use Rid in order to build Dart/Flutter apps integrated with Rust.

Examples showing how to use Rid in order to build Dart/Flutter apps integrated with Rust.

Thorsten Lorenz 205 Dec 24, 2022
A Flutter starter-kit for production-level apps.

Flutter Starter Introduction We wanted to take Flutter a step further and accelerate the process of building production-level apps. Presenting our sol

GeekyAnts 374 Dec 30, 2022
Learn how to incorporate Firebase into our Flutter apps

Flash Chat ⚑️ Our Goal The objective of this tutorial is to learn how to incorporate Firebase into our Flutter apps. We'll be using Firebase Cloud Fir

null 0 Oct 27, 2021
Cooking apps - Cooking App made using flutter framework

cooking_apps Cooking App made using flutter framework. This template app contain

Viraj Shah 1 Jan 24, 2022