Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lawrence_shaun_introducing_net_maui_build_and_deploy_crosspl.pdf
Скачиваний:
46
Добавлен:
26.06.2023
Размер:
5.15 Mб
Скачать

Chapter 1 Introduction to .NET MAUI

Apps Won’t Look Identical on Each Platform

Controls in .NET MAUI make use of the platform implementations, therefore an entry control on iOS will render differently to one on Android. There are investigations into providing a way to avoid this and have controls render exactly the same on all platforms, but this is still at an early stage.

Lack of Media Playback Out of the Box

Playing media has become a very common task. So many apps these days offer the ability to play video or audio. I suspect this is also due to the vast differences between platforms in how they provide playback support.

While this functionality is not officially provided by .NET MAUI, this does not mean the functionality is not possible.

The Glass Is Half Full, Though

I believe that limitations are not a bad thing. Doing some things well is a far better achievement than doing everything badly! I expect the list of limitations will reduce as .NET MAUI matures. Thanks to the fact that

.NET MAUI is open source, we as consumers have the ability to suggest improvements and even provide them directly to further enhance this framework. I must also add that the .NET MAUI Community Toolkit is great (of course, I am biased because I currently help to maintain it). It provides value for the .NET MAUI community, and it is also maintained by that community. Another huge advantage is that concepts in this toolkit can and have been promoted to .NET MAUI itself. This gives me hope that one day there will be a solid choice for both camera and media playback APIs in .NET MAUI.

14