Live data from Hacker News

Launch HN: FlutterFlow (YC W21) – Build Apps Visually

news.ycombinator.com

21–30 of 64 posts

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#22
post #18

I want visual basic style UI builder for flutter but still want to code the business logic. Is that what this can do?

There are 3 ways you can use custom code for business logic:

- Custom Functions: https://www.youtube.com/watch?v=CbNtmue0ZZo

- Custom Widgets: https://community.flutterflow.io/c/whats-new-in-flutterflow/...

- Custom Actions: https://community.flutterflow.io/c/whats-new-in-flutterflow/...

The reason there are 3 different kinds of custom code is so that it can easily integrate with the visual builder ... for instance a "Custom Action" function will show up when you add an action on a Button Tap, or TextField submit. A "Custom Widget" can be dragged in and passed parameters, and a "Custom Function" can be used to set values. Would love any feedback

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#23
Congrats on the launch. Ive switched from webflow to flutter for the website Im building (for my startup project). Flutter is awesome (though I still "wonder what the result is gonna be" but way less than with css) and I believe youre betting on a great horse. I dont know if youve noticed but when you browse a flutter website with chrome on a desktop computer, it offers you to install the app natively! Like you said: super cross-platform. Initially I was using webflow because I dont understand a thing to css and I find the paradigm sux overall. But then as a consequence webflow isnt my taste as well. I was building my android app with flutter and I thought I should just do the website with it as well. Best of luck, I think youre a hot startup. Ps: maybe you should consider to market it for website as well, not only apps (sry if you do already). Im no expert to say it will be convincing for this end but Im never going back to html5 and its derivative frameworks lemme tell you that :)

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#24
post #3

This looks super exciting. As an Android developer who has not yet built a Flutter app, I'm intrigued if this can be a stepping stone to ramping up on flutter. I looked over the video. It is nice to see a compressed video, but it was still hard to understand what to pay attention to inside a 20 minute video. It would be great if you added callouts to the important moments so people could easily jump to the important…

Highly recommend the appbrewery flutter bootcamp (it’s a video course). It’s $10 and will get you up and running quickly. I have no affiliation with them other than as a happy customer.

I took it last year, the woman has a mesmerizing voice! (and the course is great too :D) If you're an experienced software dev it's a bit basic.

I like Flutter a lot, but I'm not a fan of Dart. It's a false friend, it makes you believe it's simple and mostly a copy of your favorite language, but once you start to dig a little deeper it feels like something bolted on, hacky, not designed.

I come from the .net world which is the exact opposite: C# is a superb language but every UI framework MS has ever produced is sub par. Now if I could get Flutter with C# I would be a happy man.

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#25
post #22
post #18

I want visual basic style UI builder for flutter but still want to code the business logic. Is that what this can do?

There are 3 ways you can use custom code for business logic: - Custom Functions: https://www.youtube.com/watch?v=CbNtmue0ZZo - Custom Widgets: https://community.flutterflow.io/c/whats-new-in-flutterflow/... - Custom Actions: https://community.flutterflow.io/c/whats-new-in-flutterflow/... The reason there are 3 different kinds of custom code is so that it can easily integrate with the visual builder ... for instance a…

That's cool. Ill dig in bit further. Sorry I have not read the above links yet. But follwup question may be answered in them. I noticed a github connect feature. Is that for being able to pull the code into your own IDE and develop locally or does all code need to be added inside FlutterFlow?

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#26
post #25
post #22

Earlier quoted context omitted.

There are 3 ways you can use custom code for business logic: - Custom Functions: https://www.youtube.com/watch?v=CbNtmue0ZZo - Custom Widgets: https://community.flutterflow.io/c/whats-new-in-flutterflow/... - Custom Actions: https://community.flutterflow.io/c/whats-new-in-flutterflow/... The reason there are 3 different kinds of custom code is so that it can easily integrate with the visual builder ... for instance a…

That's cool. Ill dig in bit further. Sorry I have not read the above links yet. But follwup question may be answered in them. I noticed a github connect feature. Is that for being able to pull the code into your own IDE and develop locally or does all code need to be added inside FlutterFlow?

Yep, you can push the latest changes directly to Github. We always use a specific branch "flutterflow". Users can then merge in changes, as long as the changes on the main branch are not changing the layout visuals significantly, Git handles the merge nicely.

Ofc you can't import code into FF from your main branch, at least at the moment. But it's still been working well for our users

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#27

Earlier quoted context omitted.

Highly recommend the appbrewery flutter bootcamp (it’s a video course). It’s $10 and will get you up and running quickly. I have no affiliation with them other than as a happy customer.

I took it last year, the woman has a mesmerizing voice! (and the course is great too :D) If you're an experienced software dev it's a bit basic. I like Flutter a lot, but I'm not a fan of Dart. It's a false friend, it makes you believe it's simple and mostly a copy of your favorite language, but once you start to dig a little deeper it feels like something bolted on, hacky, not designed. I come from the .net world wh…

Flutnet[1] - either a dream come true, or a nightmare. [1] https://www.flutnet.com/

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#28
This looks great. I signed up for a free account to test it out. My only complaint so far is the assumed integration with Firebase, perhaps this is because it's Flutter and they use everything google? Is there a way to integrate other DBs? I see the API feature is only available for premium plans.

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#29
post #28

This looks great. I signed up for a free account to test it out. My only complaint so far is the assumed integration with Firebase, perhaps this is because it's Flutter and they use everything google? Is there a way to integrate other DBs? I see the API feature is only available for premium plans.

The reasons we prioritized Firebase is because it works really well with Flutter and was also what most of our early users preferred. FlutterFlow itself is in fact a Flutter+Firebase app. We take the best ways we know how to build Flutter+Firebase apps and make it easy to do, in a browser.

We definitely want to support more DBs in the future, just a matter of time. Meanwhile, we see some users achieve that goal using API integrations and code export

Re: Launch HN: FlutterFlow (YC W21) – Build Apps Visually

#30
I've been trying to use this product for a personal app I'm making. its really good until its not. There needs to be better controls for mock data in listviews, I don't want to hook up to API in the tool, I have my own data, but I need the listview to aleast pretend theres data there.

Also the lack of positioned widgets in conjunction with stack views makes it hard to transfer the flutterflow experience to the actual app. What happens if I want anchor a view to the bottom of the screen in a stack? I cant without positioned widget. Imagine I have this view https://github.com/o1298098/Flutter-Movie/blob/master/srceen... and I want the bottom white part to be the "top" of the stack. This image isnt the best example because the poster is the entire background, imagine instead I had a column and I wanted to stack the bottom white card over it.

These kind of details make me have to abandon a almost perfect tool, but its utility is not quite 100% that is causes me to have to throw it all out.

I really wish I could use this tool with all the native widget, not just some.

Post reply on HN