Coder Social home page Coder Social logo

gx14ac / flutterstudio Goto Github PK

View Code? Open in Web Editor NEW

This project forked from bytesizedwizard/flutterstudio

0.0 1.0 0.0 264 KB

An interactive UI based run-time dart code generator app for flutter widgets

License: MIT License

Java 0.92% Ruby 5.58% Objective-C 1.90% Dart 90.43% Shell 1.17%

flutterstudio's Introduction

Flutter Studio

Interactive run-time dart code generator app for flutter widgets.

Flutter Studio is an open source interactive Dart code generator developed in Flutter, the hybrid mobile programming framework based on the Dart language, made by Google.

Initially developed as an official submission for the first ever Flutter International Hackathon, this project aims to help make flutter as fast and easy to learn as possible for beginners as well as seasoned developers.

As popularity of flutter keeps on increasing with each new release, and more people are interested to try their hands with this new framework each day. We hope this project can serve as a starting point to all those who are looking to try out flutter, and in due course of time, can evolve into something much more.

The interactive UI offers a range of widgets to choose from which can be viewed on the canvas board. As the user adds new widgets to the canvas, the corresponding Dart code for the widget tree is seamlessly generated at run time in code preview window.

This code can be -

  • Saved to local device storage as a .dart file
  • Copied to the clipboard
  • Shared via a range of third party apps

A short demo walkthrough of the app can be found here on YouTube.

Note

We accidentally broke the master branch code! We promise we're working on a fix for it. Meanwhile, please use the preview branch for the lastest stable working code.

Also, the preview branch version of this app was only prepared for a demo within a short span of 5 hours, and hence for now, only the following basic material widgets are supported -

  1. Default Scaffold
  2. Default AppBar
  3. Center widget
  4. Text widget with pre-defined text
  5. Deafult FloatingActionButton

Over time, support for more widgets will be added to the app. Any contributions, ideas, comments or suggestions are always welcome!

Feel free to fork the project and try out your hands with flutter development! Let's build something great together!

flutterstudio's People

Contributors

bytesizedwizard avatar rahulmahadik avatar gx14ac avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.