From aaccfdf5340b3a37158a856811cc797f960ad778 Mon Sep 17 00:00:00 2001 From: Curly-Kang <108131762+Curly-Kang@users.noreply.github.com> Date: Thu, 7 Jul 2022 10:41:45 +0800 Subject: [PATCH] Update 03.UIControls.md --- tutorial/en/03.UIControls.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tutorial/en/03.UIControls.md b/tutorial/en/03.UIControls.md index 1ad09b1..992bf38 100755 --- a/tutorial/en/03.UIControls.md +++ b/tutorial/en/03.UIControls.md @@ -1,6 +1,6 @@ # **Build MAUI control for AutoNavi map - Custom Controls** -We know that MAUI is a solution for developing cross-platform applications, and applications such as iOS, Android, Windows, macOS, Linux, Tizen, etc. can be developed directly with C#. Then in this framework, in addition to using the underlying custom UI controls, what if we want to use third-party controls such as AutoNavi maps? Next, I will introduce it to you. +We know that MAUI is a solution for developing cross-platform applications, and applications based on iOS, Android, Windows, macOS, Linux, Tizen, etc. can be developed directly with C#. In this framework, in addition to using the underlying custom UI controls, what shall we do when we want to use third-party controls such as AutoNavi maps? Now, I will introduce it to you. If you haven't learned about native library bindings, you can go to the following links to learn related content: @@ -12,7 +12,7 @@ https://github.com/kinfey/AMapMAUIControls/blob/main/tutorial/en/01.iOSBinding.m https://github.com/kinfey/AMapMAUIControls/blob/main/tutorial/en/02.DroidBinding.md -In the above two examples, we learned to bind the native Aode's iOS / Android SDK, and also used .NET for iOS and .NET for Android to call. But using MAUI means changing the calling method, writing one-time multi-platform use. To achieve this effect, first look at the MAUI infrastructure. +In the above two examples, we learned how to bind the native Aode's iOS / Android SDK, and also used .NET for iOS and .NET for Android to call. But using MAUI means changing the calling method, writing one-time multi-platform use. To achieve this effect, first look at the MAUI infrastructure.
@@ -26,7 +26,7 @@ In the preface, we also mentioned that MAUI uses the Handler mode to set the pla
-We need to create a structure as shown above, we need to add a shared file AMap.shared.cs for AMap, this file AMapHandler succeeds ViewHandler. +We need to create a structure as shown above, and add a shared file AMap.shared.cs for AMap. This file AMapHandler succeeds ViewHandler. ```csharp @@ -274,7 +274,7 @@ Choose to compile and run to see that the AutoNavi map can finally run in the MA ## **Summary**
-For many people, or they are initially exposed to MAUI, in fact, there is still a long way to go to do cross-platform well. I hope that through this series of articles, I can give some help to some third-party manufacturers and developers, and provide MAUI support as soon as possible. Only in this way can this new technology be injected with vitality. +MAUI are probably new for most people. In fact, there is a long way to go to do cross-platform well. I hope that through this series of articles, I can provide some useful information to third-party manufacturers and developers on MAUI support as soon as possible. With more and more people get familar with MAUI and make use of it, this new technology will have more vitality. ### **More**