Flutter Shape Maker | Auto-Generate Custom Paint Code | Flutter UI Design Tutorial

RetroPortal Studio · 74K views · 2020 · 10:02

Open on YouTube

Web developmentUX & UI designtutorialdated

Why Stack Overflow recommends it

Stack Overflow users link it when asked how to draw wave backgrounds, curves or custom clip shapes in Flutter and want a tool that generates the CustomPainter code for them.

Recommended by 2 people across 2 different months, 2022 to 2023.

What it is

A 10-minute announcement and walkthrough of Flutter Shape Maker, a web tool that turns a hand-drawn shape into Flutter CustomPaint code. RetroPortal Studio goes through the tool's features and builds a custom bottom navigation bar to demonstrate it.

What people said

Recommends sina zp · 2022-07 · Stack Overflow · on “How can I fix my problem with clippath flutter?”

It's better to use custompainter instead of customclipper, and there is a website that automatically generates custompainter code base on your drawing [LINK] And this is the guide to use this auto shape maker: [this video] I hope this help u to solve your problem

Recommends Neil-NotNeo · 2023-04 · Stack Overflow · on “Wave Background Flutter Assistance”

Register and use this online tool to generate the curve. [LINK] Watch this video to get an idea, how to use the tool shapemaker video tutorial [this video] Finally generate the class from the tool and use it. Here is a sample code import 'package:flutter/material.dart'; class RPSCustomPainter extends CustomPainter { @override void paint(Canvas canvas, Size size) { Paint paint0 = Paint() ..color = const Color.fromARGB(255, 33, 150, 243) ..style = PaintingStyle.stroke ..strokeWidth = 1; Path path0 = Path(); path0.moveTo(size.width * 0.0029500, size.height * 0.5714286); path0.quadraticBezierTo(size.width * 0.0394500, size.height * 0.5007143, size.width * 0.0999500, size.height * 0.5000000); path0.qu

Cites Meshkat Shadik · 2022-12 · Stack Overflow · on “Is there any effective way to generate custom shape in flutter?”

The best thing you can use is Flutter Shape Maker Fun Fact: If you know some basics how to draw, it will be fun! It can generate the custom clipper code for you! Shape Maker Official Website [LINK] Reference Video 1 (Basic and Old) [this video] Reference Video 2 [LINK] Reference Video 3 [LINK] Been using for some production based application, and working very nicely