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.