[GH-ISSUE #156] QML.NET for mobile #96

Closed
opened 2026-05-05 11:04:30 -06:00 by gitea-mirror · 10 comments
Owner

Originally created by @zzstuzor on GitHub (Aug 5, 2019).
Original GitHub issue: https://github.com/qmlnet/qmlnet/issues/156

Does anyone know if it's possible to build QML.NET apps for mobile? Has anyone tried it? Any thoughts, pitfalls, suggestions, recommendations?

We're considering build an app with QML.NET and it'd be great if we could just build one app for desktop and mobile with layouts that automatically adjust...

Originally created by @zzstuzor on GitHub (Aug 5, 2019). Original GitHub issue: https://github.com/qmlnet/qmlnet/issues/156 Does anyone know if it's possible to build QML.NET apps for mobile? Has anyone tried it? Any thoughts, pitfalls, suggestions, recommendations? We're considering build an app with QML.NET and it'd be great if we could just build one app for desktop and mobile with layouts that automatically adjust...
Author
Owner

@pauldotknopf commented on GitHub (Aug 5, 2019):

I have not done it myself, but I don't see anything preventing it.

I'm open to supporting it as a community contribution, but I won't be able to set aside any time to test/support it.

<!-- gh-comment-id:518225048 --> @pauldotknopf commented on GitHub (Aug 5, 2019): I have not done it myself, but I don't see anything preventing it. I'm open to supporting it as a community contribution, but I won't be able to set aside any time to test/support it.
Author
Owner

@zzstuzor commented on GitHub (Aug 5, 2019):

ok I might look into it and report back with my findings

<!-- gh-comment-id:518234987 --> @zzstuzor commented on GitHub (Aug 5, 2019): ok I might look into it and report back with my findings
Author
Owner

@rathwell commented on GitHub (Aug 6, 2019):

Just curious, are these comments still relevant? Where you stated that Android/iOS is more work than can be justified?

https://github.com/qmlnet/qmlnet/issues/53

<!-- gh-comment-id:518465087 --> @rathwell commented on GitHub (Aug 6, 2019): Just curious, are these comments still relevant? Where you stated that Android/iOS is more work than can be justified? https://github.com/qmlnet/qmlnet/issues/53
Author
Owner

@pauldotknopf commented on GitHub (Aug 6, 2019):

Sorry, let me be clear. I won't be spending any time getting iOS/Android working, apart from answering any questions you may have.

If someone wished to support it, I'd accept any merge requests needed to make it happen. But iOS/Android will always be supported by someone other than me. I simply don't have the bandwidth.

Furthermore, IMO, Qt for mobile apps isn't a good fit. There are many outstanding issues that they haven't been addressing. It isn't a first-class supported platform by the Qt team in the same way Linux/Windows/OSX is.

It would be fun to see if someone can get QmlNet running on Android/iOS though.

<!-- gh-comment-id:518470162 --> @pauldotknopf commented on GitHub (Aug 6, 2019): Sorry, let me be clear. I won't be spending any time getting iOS/Android working, apart from answering any questions you may have. If someone wished to support it, I'd accept any merge requests needed to make it happen. But iOS/Android will always be supported by someone other than me. I simply don't have the bandwidth. Furthermore, IMO, Qt for mobile apps isn't a good fit. There are many outstanding issues that they haven't been addressing. It isn't a first-class supported platform by the Qt team in the same way Linux/Windows/OSX is. It would be fun to see if someone can get QmlNet running on Android/iOS though.
Author
Owner

@rathwell commented on GitHub (Aug 6, 2019):

Thanks, that's what I was looking for..a rough idea of the size of work that would be involved. I think it would be fun too, but I really only have random hours here and there.

<!-- gh-comment-id:518481335 --> @rathwell commented on GitHub (Aug 6, 2019): Thanks, that's what I was looking for..a rough idea of the size of work that would be involved. I think it would be fun too, but I really only have random hours here and there.
Author
Owner

@MosiQt commented on GitHub (Aug 15, 2019):

Apart from Qt, I'm wondering how possible it is to use dotnet core for android? I thought Xamarin is for that purpose, and the technology is somewhat different that dotnet core. Also, I couldn't find any working examples or piece of codes for android.

<!-- gh-comment-id:521543495 --> @MosiQt commented on GitHub (Aug 15, 2019): Apart from Qt, I'm wondering how possible it is to use dotnet core for android? I thought Xamarin is for that purpose, and the technology is somewhat different that dotnet core. Also, I couldn't find any working examples or piece of codes for android.
Author
Owner

@pauldotknopf commented on GitHub (Aug 15, 2019):

Android/iOS would use Mono, so Qml.Net would have to have some minor changes.

<!-- gh-comment-id:521624689 --> @pauldotknopf commented on GitHub (Aug 15, 2019): Android/iOS would use Mono, so Qml.Net would have to have some minor changes.
Author
Owner

@xsacha commented on GitHub (Sep 13, 2019):

Is there a reason you can't have Android and iOS use dotnet core?
You can certainly compile dotnet core for Android.
Qt works well on Android and iOS with little effort. I already have cross-platform apps that work on Android/iOS/Linux/Mac/windows (using only c++/qml).

<!-- gh-comment-id:531417427 --> @xsacha commented on GitHub (Sep 13, 2019): Is there a reason you can't have Android and iOS use dotnet core? You can certainly compile dotnet core for Android. Qt works well on Android and iOS with little effort. I already have cross-platform apps that work on Android/iOS/Linux/Mac/windows (using only c++/qml).
Author
Owner

@zzstuzor commented on GitHub (Sep 14, 2019):

My understanding is that it is possible - you'd have to compile the qml.net
binaries for Android and iOS separately, which involves a bunch of work
wiring it all up, and probs more I'm not aware of.

I believe Paul has stated he doesn't have time to do it himself, nor
support it, but said he's happy to add it as a community contribution if
someone else wants to do it.

On Sat, 14 Sep 2019, 11:07 Sacha, notifications@github.com wrote:

Is there a reason you can't have Android and iOS use dotnet core?
You can certainly compile dotnet core for Android.
Qt works well on Android and iOS with little effort. I already have
cross-platform apps that work on Android/iOS/Linux/Mac/windows (using only
c++/qml).


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/qmlnet/qmlnet/issues/156?email_source=notifications&email_token=AEFRZ72BAHA3I7VTH2ZHMDTQJQML7A5CNFSM4IJHYL4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6WMSUY#issuecomment-531417427,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEFRZ75ANKYES6KIHYSRLBTQJQML7ANCNFSM4IJHYL4A
.

<!-- gh-comment-id:531434811 --> @zzstuzor commented on GitHub (Sep 14, 2019): My understanding is that it is possible - you'd have to compile the qml.net binaries for Android and iOS separately, which involves a bunch of work wiring it all up, and probs more I'm not aware of. I believe Paul has stated he doesn't have time to do it himself, nor support it, but said he's happy to add it as a community contribution if someone else wants to do it. On Sat, 14 Sep 2019, 11:07 Sacha, <notifications@github.com> wrote: > Is there a reason you can't have Android and iOS use dotnet core? > You can certainly compile dotnet core for Android. > Qt works well on Android and iOS with little effort. I already have > cross-platform apps that work on Android/iOS/Linux/Mac/windows (using only > c++/qml). > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub > <https://github.com/qmlnet/qmlnet/issues/156?email_source=notifications&email_token=AEFRZ72BAHA3I7VTH2ZHMDTQJQML7A5CNFSM4IJHYL4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6WMSUY#issuecomment-531417427>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AEFRZ75ANKYES6KIHYSRLBTQJQML7ANCNFSM4IJHYL4A> > . >
Author
Owner

@pauldotknopf commented on GitHub (May 30, 2020):

I'm closing this issue, considering this isn't likely something we'd be doing. Thanks!

<!-- gh-comment-id:636263654 --> @pauldotknopf commented on GitHub (May 30, 2020): I'm closing this issue, considering this isn't likely something we'd be doing. Thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/qmlnet#96
No description provided.