I used QT for 6 months and Flutter is way ahead.
QT has a huge licensing issue. You can only use QT and not pay a yearly fee
of 3 k if you provide the ability for end users to recompile your app
against QT.
Also it's got a lot of rough edges once you get into the 80/20 situation on
real world apps.
It takes 20% of your time to get 80% of your app done, and 80% of your time
to get the last 20% of your app done.
Flutters plug-in system avoids you getting cornered in the 80/20 situation.

I started to do an integration of botldb and some other golang code but am
half way through. From what I can see there are no roadblocks. There is one
issue with APK packing but I think it just need a script to fix it.
I have not published on GitHub yet because it's not done but will..gedw99
is my GitHub org

There is a repo there called CI where I am also getting continuous build
going for flutter with golang for iOS and Android.
I intend to extend it for all Desktops too.

https://github.com/gedw99/ci


On Sat, Mar 10, 2018, 10:16 PM Justin Israel <justinisr...@gmail.com> wrote:

>
>
> On Sun, Mar 11, 2018, 9:28 AM Ged Wed <ged...@gmail.com> wrote:
>
>> I am starting to develop an app using flutter and golang.
>>
>> Flutter is the dumb GUI and everything else is written in golang.
>>
>> It is reasonably easy to compile your golang code using gomobile and then
>> bind to flutter using the Method Channel API that flutter provides.
>>
>> Is anyone interested in this ?
>>
>
> I was just recently considering getting some mobile dev practice in, and
> was thinking whether to use a flutter approach or something with Qt and
> gomobile. I would be very interested in reading a write up of your
> experience getting started with Flutter + gomobile
>
>
>> Flutter now runs on all desktops and mobiles officially. The desktop
>> version was announced 2 weeks ago and already Linux and macOS works, with
>> Windows probably being a few weeks away from what I guesstimate.
>>
>> The cool thing about this is that you get a very well supported and high
>> performance GUI engine for Forms and 2D. 3D is still not provided by has
>> been stated by the team to be looked at later.
>>
>> Anyway I hope to spark some interest in this and I will be putting up
>> some demo code on my git hub repo and hope others are interested enough to
>> also give it a try and work through it.
>>
>>
>> How to write a plug-in:
>>
>> https://flutter.io/platform-channels/
>>
>> Plugins already available :
>>
>> https://pub.dartlang.org/flutter/packages
>>
>> Printing.
>> They have not yet officially committed to how cross platform out put to
>> PDF and XPS ( for windows ) will be supported.
>> Under the covers Flutter is using the same engine that Google Chrome
>> browser uses; called Skia.
>>
>> Skia has an API for printing web pages and it uses pdfium under the hood.
>> It seams logical that the Flutter team will also start using this method
>> to provide built in PDF output and even print spooling but from what I can
>> see it's not resolved yet.
>>
>> All other things like touch, keyboard, sound, gestures etc are all built
>> into Flutter because it's built into Skia.
>>
>> Would be great to hear if there is a strong interest in this and to
>> discuss .
>
>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to golang-nuts+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to