Can you make widgets with Flutter?

Yes you can create your own widget . For example, as you stated above, you can create a custom button using code like the one below. The properties that you see inside the OutlineButton constructor build the button with a red background color, a circular border-radius of 32px and a text.

Read more

Where is the widget position in Flutter?

You can use the GlobalKey to obtain the RenderBox from which you can get the size and offset position information . First, you need to assign a GlobalKey to the widget. If you’ve assigned the GlobalKey to the widget, you can get the currentContext property of the key and call the findRenderObject() method.

Read more