.MAUI #46
Replies: 9 comments 79 replies
-
Hey, must admit I am totally green in regards to what is needed for this... Have you done for any nugets? Ill try running the upgrade-assistant. The last time I tried using MAUI I was a bit disappointed... didnt seem ready for production, but maybe it changed the last months... |
Beta Was this translation helpful? Give feedback.
-
maui is very good with .net7 and here is a microsoft migration sample, note that to generate the library the process remains the same and the change is in csproj https://github.com/Azure-Samples/communication-services-ui-library-xamarin/tree/feature/maui |
Beta Was this translation helpful? Give feedback.
-
Tried to build for maui now(just ios first), and it seemed painless... 2 things I would like your feedback on:
|
Beta Was this translation helpful? Give feedback.
-
Do you have a branch or repo somewhere? Or did you just ref the droid nuget
from a blank maui project?
On Mon, 6 Feb 2023 at 15:51, Anderson Lopes ***@***.***> wrote:
I suspect that some dependency is missing.
—
Reply to this email directly, view it on GitHub
<#46 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABYSJMBFITLWJUGKVVICPTWWEFVTANCNFSM6AAAAAATLGPLUY>
.
You are receiving this because you were mentioned.Message ID:
<Laerdal/Xamarin.
***@***.***>
--
***@***.***, 90786985
|
Beta Was this translation helpful? Give feedback.
-
Hi @tompi We also have some experience with library bindings for net6 and in our case we had to enable all legacy options for android in order to make the library work properly
Maybe it will help in this case also? |
Beta Was this translation helpful? Give feedback.
-
Great work guys. |
Beta Was this translation helpful? Give feedback.
-
Great News! Thank you
…On Tue, 5 Dec 2023 at 16:00, kmiterror ***@***.***> wrote:
Ok I got it working,
The problem was that the AzureCommunicationCommon.framework in Pods was a
symlink.
Apparently dotnet has a bug and included symlink in the nuget package
instead of the content of the folder that symlink is pointing to.
Once I deleted symlink and copied the folder manually from
nativeLibs/Pods/_Prebuild/AzureCommunicationCommon the
AzureCommunicationCommon.framework was properly included in the nuget
package.
I tested this and the package:
- builds without errors now
- works on iOS simulator (ARM CPU, I haven't tested x86 yet, I will
report tomorrow)
- CallDelegate issue that I previously reported is gone
Tomorrow I will do some cleanup, and I can prepare a PR and perhaps @tompi
<https://github.com/tompi> can publish new package
image.png (view on web)
<https://github.com/Laerdal/Xamarin.AzureCommunicationCalling/assets/4394164/77fb14da-bd70-44f3-9698-f7302a2d4a1c>
—
Reply to this email directly, view it on GitHub
<#46 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABYSJKEHPCM4TG4OQPF3H3YH4ZHRAVCNFSM6AAAAAATLGPLU2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TONRVGYZDK>
.
You are receiving this because you were mentioned.Message ID:
<Laerdal/Xamarin.
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
hey, its working on android on net8 for me.
Are you using 2.6.0-beta.5.4?
<PackageReference Include="Laerdal.Maui.AzureCommunicationCalling.android" Version="2.6.0-beta.5.4" Condition="'$(TargetFramework)' == 'net8.0-android'" />
<PackageReference Include="Laerdal.Maui.AzureCommunicationHelper.android" Version="2.6.0-beta.5.2" Condition="'$(TargetFramework)' == 'net8.0-android'" />
A call would be fun, im in Norway, UTC+2
Thomas Haukland
Software Developer Consultant
Laerdal Medical —
Stavanger, Norway
www.laerdal.com
This e-mail and any attachments thereto may contain confidential information and/or information protected by intellectual property rights for the exclusive attention of the intended addressees named above.
If you have received this transmission in error, please immediately notify the sender by return e-mail and delete this message and its attachments. Unauthorized use, copying or further full or partial distribution of this e-mail or its contents is prohibited.
While attachments to this e-mail are checked for viruses, Laerdal does not accept any liability for any damage caused by viruses. For more information on how we process personal data please see https://www.laerdal.com/support/customer-service/privacy-policy/
ED8rMQMmKR5nxVH
…________________________________
From: kmiterror ***@***.***>
Sent: 24 April 2024 17:53
To: Laerdal/Xamarin.AzureCommunicationCalling ***@***.***>
Cc: Thomas Haukland ***@***.***>; Mention ***@***.***>
Subject: Re: [Laerdal/Xamarin.AzureCommunicationCalling] .MAUI (Discussion #46)
@tompi<https://github.com/tompi>
Recently we are trying to migrate to net8.
Video call works fine on iOS, but on android it's crashing.
Can you compile package against net8-android TFM?
Also last time I tried I couldn't get to compile android lib, could you walk me through the process?
Perhaps we could hop on a call?
—
Reply to this email directly, view it on GitHub<#46 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AABYSJJ3KLJMUUDQH4AMCFDY67IPLAVCNFSM6AAAAAATLGPLU2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TEMJVGQ4DG>.
You are receiving this because you were mentioned.
|
Beta Was this translation helpful? Give feedback.
-
yep, I have 33... I can try compiling for net8 as well, started doing it now, fighting with some chrono-errors in threetenabp while updating azurecore... Looking into it
Thomas Haukland
Software Developer Consultant
Laerdal Medical —
Stavanger, Norway
www.laerdal.com
This e-mail and any attachments thereto may contain confidential information and/or information protected by intellectual property rights for the exclusive attention of the intended addressees named above.
If you have received this transmission in error, please immediately notify the sender by return e-mail and delete this message and its attachments. Unauthorized use, copying or further full or partial distribution of this e-mail or its contents is prohibited.
While attachments to this e-mail are checked for viruses, Laerdal does not accept any liability for any damage caused by viruses. For more information on how we process personal data please see https://www.laerdal.com/support/customer-service/privacy-policy/
ED8rMQMmKR5nxVH
…________________________________
From: kmiterror ***@***.***>
Sent: 25 April 2024 09:23
To: Laerdal/Xamarin.AzureCommunicationCalling ***@***.***>
Cc: Thomas Haukland ***@***.***>; Mention ***@***.***>
Subject: Re: [Laerdal/Xamarin.AzureCommunicationCalling] .MAUI (Discussion #46)
I just tried with 2.6.0-beta.5.4 but it still crashes.
What targetSdkVersion you have in AndroidManifest.xml?
Mine is 34 (it works if I would set it to 33)
—
Reply to this email directly, view it on GitHub<#46 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AABYSJOH4SMJYOD7FRBSANLY7CVPPAVCNFSM6AAAAAATLGPLU2VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TEMRRGY2DK>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hi @tompi.
Do you have an upgrade to Maui in mind? If so, do you have a forecast? I estimate the effort to be minimal for the libraries and a bit boring for the example application.
Beta Was this translation helpful? Give feedback.
All reactions