
Explore horizontal stack layout and vertical stack layout in .NET MAUI, derived from stack layout, with demo pages that compare horizontal and vertical orientation and highlight performance benefits.
Explore absolute layout in .NET MAUI to position and size controls with X and Y values in device independent units, then apply proportional values using layout bounce and layout flex.
Explore presenting data with .NET MAUI presentation controls, including box view, label, ellipse, line, rectangle, polygon, border, mesh, frame, image, and web view, configuring color, stroke, radius, and aspect.
Explore how to display collections in .NET MAUI using carousel view with item templates and indicator view, collection view, list view, and table view with practical data sources.
Build the main user interface with a frame and vertical stack layout, including color sliders for red, green, and blue, centered labels, and a copy button plus random color generation.
Create a .NET MAUI bill-splitting app that calculates per-person totals as the bill, tip, and number of people change, with quick percentage buttons and a bottom slider.
Learn to import fonts into maui apps, apply them via font family or aliases, and compare typography on labels with color, size, and background styling.
Apply linear and radial gradients to the app background by defining start and end points, center, and a collection of gradient stops with offsets and colors.
Create a dynamic linear gradient background by generating multiple color stops with a color utility, using random start and end colors, and update on button press.
Compare binding from XAML code with C# code, create a person instance via a namespace and content page resources, and bind the label to the person's name.
Explore how binding context provides a common data source for NET MAUI controls, enabling multiple bindings from a single source and streamlining code by inheriting data from containers.
Explore binding modes in net maui by binding source and target text properties across entry controls, demonstrating one time, one way, two way, one way to source, and default behavior.
* NEW CONTENT EVERY WEEK!!!
.NET MAUI is Microsoft's powerful framework for creating cross-platform applications, that is, applications for Android, iOS, Windows and MacOS, creating the code only once, and being able to deploy it on multiple platforms. Moreover, it is the evolution of Xamarin, which means that the team behind .NET MAUI has taken all the experiences over several years, to develop from scratch this new framework.
I have created this .NET MAUI course to teach you how to use the framework to create your own cross-platform applications, teaching you throughout the course how to use the different components of the framework to create these applications.
Throughout this course, we will create a series of applications that will allow you to put into practice everything you have learned, so that you will know how to implement the different features in real cases, while you will have several applications that you can put in your portfolio.
As more controls and nuget packages are updated, the course will be updated so that you always have the best information available.
Among the main topics that we will address in the course are:
.NET MAUI components
Framework features
Use of controls to create graphical interfaces
Customization of controls
Use of local databases
Using REST services
Among many other topics
Evolve your learning and learn today about this fabulous and new framework. See you in the course.