Achraf Ben Alaya
No Result
View All Result
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
  • Cloud
  • Motivation
  • General Tips & Fix
  • Exam Preparation
    • AZ-104
    • AZ-400
  • About
    • Resume
SUBSCRIBE
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
  • Cloud
  • Motivation
  • General Tips & Fix
  • Exam Preparation
    • AZ-104
    • AZ-400
  • About
    • Resume
No Result
View All Result
Achraf Ben Alaya
No Result
View All Result
ADVERTISEMENT
Home Blog

Goodbye my lover Xamarin, Hello MAUI!

achraf by achraf
September 25, 2020
in Blog, News
3 min read
0
Goodbye my lover Xamarin, Hello MAUI!
0
SHARES
439
VIEWS
Share on FacebookShare on Twitter

As I’m writing this , Goodbye My Lover by James Blunt is playing in the background

”
Goodbye my lover
Goodbye my friend
You have been the one
You have been the one for me
”
, and let me tell you why xamarin has been the one for me.

before 2016 , I was a student and I discovered Xamarin event way before it was named Xamarin , then I started using it using the student keys because it was paid ,

I remember a couple of my friends saying that It will always be paid for (i think at that time the pack costed 2000$) and I was just a student ,but i believed in the project .

xamarin

I learned everything about it ,and since it’s using my favourite language c# , It was easy for me to work with and build a couple of applications .

I particiapted in a couple of local competitions in my city and I won a couple of awards thanks to xamarin .

When Microsoft bought Xamarin , it was my first year as a microsoft student partner , and I was completly happy that microsoft bought it .

I kept working with xamarin , netcore and with the power of the cloud , azure I built a couple of other application to friends and For freelance and most of the time for free

It was thanks to xamarin that I had my first job , where I was a net developper , and I build for the company a mobile application using xamarin.forms and it was published both to the app store and play store and they are still using it .

Now let’s see what MICROSOFT is planning for THE FUTURE

 

Why ?

Under the Title “Build native apps for any device with .NET” and on the first day of build 2020 ,Microsoft announced the journey of single .Net where the goal is to have a framework
with all the tools that a developper neeed to create amazing apps/softwares for all the platforms .

The new platform is called: MAUI for .NET Multi-platform App UI .

What is Multi-platform App UI?

MAUI is essentially the next evolution of Xamarin.Forms. It is a framework that will allow us to create native user interfaces for desktop and mobile devices, and the most surprising thing about this is that it has a single code base and a single project. In other words, no more different heads for each mobile OS (iOS and Android)! Alongside MVVM, MAUI will also support The Elm Architecture popularly known as the MVU (Model View Update) design pattern. MVU encourages a code-first development experience that rapidly updates the UI.

What will happen to Xamarin.Native ?

The Native xamarin project (ios and android) will be moved to Net 6 platform and will be renamed tp Net for Ios and Net for Android .

what happens to Xamarin.Forms

?

Xamarin.forms will continue to receive updates and support only for 12 months after the release of MAUI (yeah ,bad news..) .

When will MAUI be available?

The first preview of .NET MAUI will be the first to take advantage of .NET 6 SDK features such as SDK style projects, build tools, and command line tools.

The roadmap share by Microsoft says that the Net MAUI will be available in November 2021,so yeah we will have to wait till that time .

Well , MAUI now is the feature , it’s Xamarin 2.0 for me ,and I bet the performance will be better ,and creating the UI will be easier than it used to be .

Check the real MAUI Repo on GitHub .

ShareTweet
Previous Post

Learn… and get rewarded

Next Post

How To Host a React Static Website on Azure

Related Posts

Switch to Azure Container Registry from Docker Hub
Azure

From Docker Hub, switch to Azure Container Registry & AKS

January 16, 2023
132
How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)
Azure

How to configure an ingress controller using TLS/SSL for the Azure Kubernetes Service (AKS)

November 25, 2022
229
How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)
Azure

How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)

November 23, 2022
102
How to setup nginx reverse proxy for aspnet core apps with and without  Docker compose
Azure

How to setup nginx reverse proxy for aspnet core apps with and without Docker compose

November 23, 2022
153
Win free certifications at the Microsoft Build Cloud Skills Challenge | May 2022 🎁
Blog

Win free certifications at the Microsoft Build Cloud Skills Challenge | May 2022 🎁

May 28, 2022
107
Generating report for SSL Certificates for Websites with PowerShell
Azure

Generating report for SSL Certificates for Websites with PowerShell

April 10, 2022
386
Next Post
How To Host a React Static Website on Azure

How To Host a React Static Website on Azure

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Terraform

Certifications

Microsoft certified trainer (MCT)

Recommended

How to setup nginx reverse proxy for aspnet core apps with and without  Docker compose

How to setup nginx reverse proxy for aspnet core apps with and without Docker compose

November 23, 2022
153
Configure postman / newman API tests in Azure DevOps

Configure postman / newman API tests in Azure DevOps

October 25, 2021
2.2k
#msbuild registration is now open!

#msbuild registration is now open!

April 29, 2021
175
Auto Post and Schedule Tweets & Linkedin using Azure Logic Apps

Auto Post and Schedule Tweets & Linkedin using Azure Logic Apps

April 14, 2021
367
Finally a stable version of Xamarin.Forms 4.1.0 and announcing Xamarin.Essentials 1.2

Finally a stable version of Xamarin.Forms 4.1.0 and announcing Xamarin.Essentials 1.2

April 21, 2020
378
Recover a deleted storage account azure

Recover a deleted storage account azure

December 14, 2020
479
Facebook Twitter LinkedIn Youtube
Switch to Azure Container Registry from Docker Hub

From Docker Hub, switch to Azure Container Registry & AKS

January 16, 2023
How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)

How to configure an ingress controller using TLS/SSL for the Azure Kubernetes Service (AKS)

November 25, 2022
How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)

How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)

November 23, 2022

Categories

  • Apps (1)
  • Azure (39)
  • blazor (2)
  • Blog (62)
  • c# (7)
  • Cloud (37)
  • Dapr (4)
  • docker (3)
  • Games (1)
  • General Tips & Fix (1)
  • motivation (2)
  • Motivation (3)
  • News (9)
  • Resume (1)
  • sql (4)
  • Tricks, Tips and Fixes (3)
  • xamarin (5)
No Result
View All Result
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
  • Cloud
  • Motivation
  • General Tips & Fix
  • Exam Preparation
    • AZ-104
    • AZ-400
  • About
    • Resume