38

GitHub - thize/xd-to-flutter: Xd to Flutter

 4 years ago
source link: https://github.com/thize/xd-to-flutter
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

Xd to Flutter - Plugin

Plugin-Example

About this Project

The idea of the Plugin is:

"Increase productivity and decrease time spent with front-end code".

Why?

This project was designed to accelerate my company's software development and to help everyone wasting time with simple and repetitive widgets creation processes.
I will be happy if you can help me with as many PR's as you like so that we can perfect the plugin more and more

Email-me: [email protected]

Connect with me at LinkedIn.

TODO

This list is not very well ordered. I'm mainly picking up things that seem interesting or useful.

  • Text
  • Container/Elipse
  • Rotation
  • RGBA to 0xffColor
  • Line (Just straight line at the moment)
  • Svg (Partially complete)
  • Image (Partially complete)
  • Gradient
  • Copy only Color
  • Copy only Text
  • Export widget with method
  • Functionalities on ReadMe
  • Visual Tab of XD plugin
  • Generate Spacer/SizedBox between widgets

Probably out of scope/non-goals

  • Generate full screen layout

Experimental example:

Plugin-Example

  • Generate partial screen layout

Installers

If you want to use the Plugin in Production mode, just browse the xd plugins and install it.

Installing

Cloning the Repository

$ git clone https://github.com/thize/xd-to-flutter

Paste the Folder on Xd Develop Folder.
To get to that folder, simply go to this menu item: Plugins > Development > Show Develop Folder.

Running

You just need to let XD know that it should load your plugin again. This is done with the Plugins > Development > Reload Plugins menu item. There’s a corresponding keyboard shortcut (Cmd + Shift + R on macOS and Ctrl + Shift + R on Windows) for even faster reloading.

Contributing

You can send how many PR's do you want, I'll be glad to analyse and accept them! And if you have any question about the project...

Email-me: [email protected]

Connect with me at LinkedIn.

Thank you!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK