Qtquick 2.0 is to be preferred over qtwidgets starting qt 5.0 btw. Iirc qtwidgets support on sfos is limited?
Besz, tortoisedoc Von meinem iPad gesendet > Am 18.06.2015 um 14:20 schrieb Dimitar Dobrev <dpldob...@yahoo.com>: > > > Hi all, > > Bob, GSoC is over at the end of August. However, I think that some demos > will be able to be built at least a month earlier. The reason is that we only > need complete support for dependencies. I have already completed the > mechanism itself, what I need to do now is fix 5 or 6 bugs revealed by the > first dependent module - QtGui. Once that's done, I'll have only QtWidgets to > wrap which means that Qt# will be ready for building visual examples. > > Regards, > Dimitar > > > > On Thursday, June 18, 2015 10:23 AM, Bob Summerwill <b...@summerwill.net> > wrote: > > > >> In this context a bind of Xamarin.Form could be really interesting to > >> catch developers attentions > >> and allow for easy app port for the many that are using that technology > >> (and this day seems a lot). > >> Michele > > I asked Xamarin about that last year. Whether there was an opportunity for > me to build Xamarin.Forms support for Tizen/Sailfish with their > help/co-operation. The answer was no. > > Xamarin.Forms is a pure commercial offering from Xamarin, which is built on > top of Mono, which is open-sourced on some platforms and closed on others > (iOS and Android). > > Getting a Xamarin.Forms for Tizen/Sailfish would not be binding project. It > would be a reverse-engineering product. End-users would need to include > some core assemblies in their application which they could only obtain if > there were a Xamarin paying customer. And for the Sailfish-specific > Xamarin.Form bindings we would need to reverse-engineer how the > platform-specific assemblies for Xamarin.Forms are built, and then make one > for Sailfish. > > So while this is technically possible, it is not something which Xamarin > would support and it is something they would actively fight in all > likelyhood. And it might be a lot of work. > > As you say, though, it would be damn sweet! Shared XAML for Windows Phone, > Surface, PC, XBOX360, iOS, Android and Sailfish would be cool. > > > Cheers, > Bob > > On Thu, Jun 18, 2015 at 2:58 AM, Michele Tameni <mich...@tameni.it> wrote: > In this context a bind of Xamarin.Form could be really interesting to catch > developers attentions and allow for easy app port for the many that are using > that technology (and this day seems a lot). > Michele > > 2015-06-18 8:42 GMT+02:00 Bob Summerwill <b...@summerwill.net>: > Greetings! > > Last year the Mono for Sailfish project was announced, development started > and then withered and silently died. That was mainly due to reasons related > to my own personal situation (I lost a job and had to focus on job-hunting, > not Kitsilano Software, etc) rather than any lack of technical merit of the > project. > > http://monoforsailfish.com > http://www.mobilelinuxnews.com/2014/08/introduction-mono-sailfish-os-jolla/ > > Anyway. It is a new year, and circumstances have changed. After several > months in the doldrums, the winds have changed in our favor again, sailors! > > 1. Microsoft have open sourced .NET in a major way, and are supporting it on > Linux and Mac OSX. They announced that last November and in April of this > year they made the first preview releases for OSX and Linux. See > http://venturebeat.com/2015/04/29/microsoft-releases-net-core-preview-for-mac-and-linux/. > The did the most amazing .NET Core demo "trick" during //BUILD, which was > creating an ASP.NET 5 web app (ASP.NET5 is open-sourced too) in Visual Studio > on a Windows PC, deploying that app into a Linux Docker container (so .NET > Core assemblies on Linux with the ASP.NET5 assemblies on top of that) and > then running that app and hitting a breakpoint and single-stepping through > the app). So debugging a .NET app running inside a container, running on a > different OS. Kind of cool. .NET Core is going to be an even better > base for getting .NET onto mobile Linux than Mono was, because it has the > full weight of Microsoft support behind it. They want that .NET platform > available for Linux to support ASP.NET apps inside Azure. Mono on Linux > wasn't supporting any business for Xamarin, so was a little unloved. Their > focus is on Android and iOS. > > Aside - Microsoft also released this - > http://www.hanselman.com/blog/IntroducingVisualStudioCodeForWindowsMacAndLinux.aspx. > > 2. QtSharp (https://github.com/ddobrev/QtSharp), the project on whose > completion Mono for Sailfish was dependent, has got funding as part of the > Google Summer of Code, so will be brought to functional completeness on > Windows, OSX and Linux this year. That is fantastic, because I was > personally bankrolling that non-Sailfish-specific work as part of Mono for > Sailfish. It moved along for a couple of months under Mono for Sailfish, > but it was apparent that there was a lot of work more work to be done to get > to that 1.0 version. But that will now be moving ahead independently of > Mono for Sailfish, which is great to see. Dimitar Dobrev is the developer. > Hi, Dimitar, and congratulations on securing funding from GSOC! > > Deliverables: Improve the QT bindings generator to the point that they can be > used for a non-trivial QT sample written in idiomatic C#. > > https://www.google-melange.com/gsoc/project/details/google/gsoc2015/ddobrev/5741031244955648 > > https://trello.com/c/b34YKGIi/57-cppsharp-continue-mono-net-bindings-for-qt > > When the QtSharp GSOC project is over (when is that, Dimitar?) and we have a > non-trivial Qt sample written in idiomatic C# working on Windows, OSX and > Linux, I think we are in a position to look at rebooting this project, though > it would be .NET Core for Sailfish now, not Mono for Sailfish. > > This new project would have much of the same flavor as the last one, but have > a smaller scope of effort required to get to a 1.0 release: > > 1. Get .NET Core runtime for Linux working on Sailfish (should be similar > scope to the work which Damien Diederen did for MonoTizen). See > http://monotizen.com. > > 2. Build MonoDevelop plugin for Sailfish (should be similar scope to the work > which Damien Diederen did for MonoTizen). See http://monotizen.com. > > 3. Build wrappers for Sailfish-specific Qt/QML components, so that apps of > similar complexity to the deliverable of the GSOC project can be built on > Sailfish. > > > With regard to this third point, is there a Wiki page or other posting > detailing the latest state of licensing for Silica? Has that moved at all > since last year? Are more QML components being open-sourced? And just to > be clear, there is no "source code hiding" going on with Silica, right? It > is just that certain files are not under an open source license? Nothing > that would hinder this binding work, eh? > > > Cheers, > Bob Summerwill > Kitsilano Software > (http://bobsummerwill.wordpress.com/about) > > > -- > b...@summerwill.net > > > _______________________________________________ > SailfishOS.org Devel mailing list > To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org > > > > -- > michele tameni > > > > -- > b...@summerwill.net > > > > _______________________________________________ > SailfishOS.org Devel mailing list > To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org
_______________________________________________ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org