On Sun, Mar 11, 2018, 12:31 PM Nathan Fisher <nfis...@junctionbox.ca> wrote:

> Oh that’s awesome! I didn’t realise they were supporting desktop now. It
> sounded like it was abandoned in a push to focus on the mobile experience.
> On Sat, Mar 10, 2018 at 4:36 PM, Ged Wed <ged...@gmail.com> wrote:
>
>> 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
>>
>
I didn't know flutter was also targeting desktops. I've got many years of
Qt experience on desktops, so teaching for a mobile Qt solution felt like a
natural first choice. But it is a real motivation to look at flutter if I
can use it in the desktop space as well.


>>
>>
>> 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.
>>
> --
> - sent from my mobile
>

-- 
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