Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Is Xamarin Forms Dead?

Is Xamarin Forms Dead?

Scheduled Pinned Locked Moved The Lounge
csharpandroidmobilevisual-studiocom
17 Posts 12 Posters 21 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Eusebiu Marcu

    You need to consider that the article is written by a services company that wants it dead. Of course it will find all sort of reasons (some far from the truth: Xamarin developers hate it, Rider is the editor, really?!) that is dead and point you to the direction it wants - from their website, flutter and native. Viewing the issue objectively, I think the future of Xamarin is in-line with the future of .NET - unifications - and it will not just die (as some might want). If that is called Xamarin, MAUI or whatever, that's just marketing term. Obviously, things change as they evolve and some things might be dropped but I highly doubt it Xamarin Forms based apps will just stop working or won't be migrated. It comes down to: would you trust Microsoft or foresightmobile for the future of Xamarin? I bet on Microsoft.

    Eusebiu

    D Offline
    D Offline
    dshillito
    wrote on last edited by
    #8

    "It comes down to: would you trust Microsoft or foresightmobile for the future of Xamarin? I bet on Microsoft.". Microsoft may be a better bet but that doesn't mean that you might not someday still be left behind. Microsoft technologies that I used in the 90s and 00s that got dropped after we had committed years of development to them include: Visual C++ cross-compilation to Mac Visual J++ (and the Microsoft JVM) Visual Basic 6.

    M K E 3 Replies Last reply
    0
    • D dshillito

      "It comes down to: would you trust Microsoft or foresightmobile for the future of Xamarin? I bet on Microsoft.". Microsoft may be a better bet but that doesn't mean that you might not someday still be left behind. Microsoft technologies that I used in the 90s and 00s that got dropped after we had committed years of development to them include: Visual C++ cross-compilation to Mac Visual J++ (and the Microsoft JVM) Visual Basic 6.

      M Offline
      M Offline
      Member 3349609
      wrote on last edited by
      #9

      Quote:

      Microsoft technologies that I used in the 90s and 00s that got dropped after we had committed years of development to them include: Visual C++ cross-compilation to Mac Visual J++ (and the Microsoft JVM) Visual Basic 6.

      Don't get me started. I'm a VB.NET web developer. After years of being told that language selection was a "life-style choice", I'm now being told that for web development C# is the only option moving forward.

      --A. Lovhaug

      M 1 Reply Last reply
      0
      • M Member 3349609

        Quote:

        Microsoft technologies that I used in the 90s and 00s that got dropped after we had committed years of development to them include: Visual C++ cross-compilation to Mac Visual J++ (and the Microsoft JVM) Visual Basic 6.

        Don't get me started. I'm a VB.NET web developer. After years of being told that language selection was a "life-style choice", I'm now being told that for web development C# is the only option moving forward.

        --A. Lovhaug

        M Offline
        M Offline
        MadGerbil
        wrote on last edited by
        #10

        I wasn't very excited about the switch to C# but it ended up taking about 3 days.

        M 1 Reply Last reply
        0
        • M MadGerbil

          I wasn't very excited about the switch to C# but it ended up taking about 3 days.

          M Offline
          M Offline
          Member 3349609
          wrote on last edited by
          #11

          MadGerbil wrote:

          I wasn't very excited about the switch to C# but it ended up taking about 3 days.

          I could, but my plan is to go a different route as I'm a freelancer and my customers don't care about the technology choices. Instead, I intend to switch to RemObjects Mercury, which is almost fully compatible with VB.NET, plus supports many platforms, including ASP.NET Core, WASM, iOS, Android, and Linux development. Currently in beta, and the company is very responsive.

          --A. Lovhaug

          1 Reply Last reply
          0
          • K Kevin Marois

            I came across [this article](https://foresightmobile.com/blog/2020/09/15/isxamarindead#:~:text=In May 2020%2C Microsoft announced,MAUI - Multiform App User Interface.&text=The move is part of,across the entire Xamarin environment.). Is Xamarin really dead? If so, aside from MAUI, what other options are there for Mobile development? I'm planning on doing an Android app, and I like working in Visual Studio.

            If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

            A Offline
            A Offline
            Avo Laande
            wrote on last edited by
            #12

            Hi, at the end of the next article, you'll find a roadmap described by Microsoft. Maybe will be helpful? Introducing .NET Multi-platform App UI | .NET Blog[^] BR

            1 Reply Last reply
            0
            • D dshillito

              "It comes down to: would you trust Microsoft or foresightmobile for the future of Xamarin? I bet on Microsoft.". Microsoft may be a better bet but that doesn't mean that you might not someday still be left behind. Microsoft technologies that I used in the 90s and 00s that got dropped after we had committed years of development to them include: Visual C++ cross-compilation to Mac Visual J++ (and the Microsoft JVM) Visual Basic 6.

              K Offline
              K Offline
              Kirk 10389821
              wrote on last edited by
              #13

              Sliverlight?

              E 1 Reply Last reply
              0
              • D dshillito

                "It comes down to: would you trust Microsoft or foresightmobile for the future of Xamarin? I bet on Microsoft.". Microsoft may be a better bet but that doesn't mean that you might not someday still be left behind. Microsoft technologies that I used in the 90s and 00s that got dropped after we had committed years of development to them include: Visual C++ cross-compilation to Mac Visual J++ (and the Microsoft JVM) Visual Basic 6.

                E Offline
                E Offline
                Eusebiu Marcu
                wrote on last edited by
                #14

                Any technology comes to an end due to various reasons but Microsoft always provided ways forward (maybe with technologies that did not make it to mainstream).

                Eusebiu

                1 Reply Last reply
                0
                • K Kirk 10389821

                  Sliverlight?

                  E Offline
                  E Offline
                  Eusebiu Marcu
                  wrote on last edited by
                  #15

                  I don't think it got to mainstream - WPF which is also present "evolved" into Xamarin Forms, WinUI/UWP/MAUI and also into Uno (which in my opinion is the most complete one). So, those skills are not dead if one wants to continue with XAML/C#! If you ask me, Silverlight was killed by HTML5/CSS3.

                  Eusebiu

                  1 Reply Last reply
                  0
                  • L Lost User

                    Kevin Marois wrote:

                    Is Xamarin really dead?

                    Yes. Failed marketing.

                    Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                    K Offline
                    K Offline
                    KateAshman
                    wrote on last edited by
                    #16

                    Marketing alone can't bridge failed effort. I've considered picking up Xamarin for 3 different projects during the course of it's existence. Never did. The appeal of Xamarin was having a C# compatible front-end that could replace SilverLight in the LoB space. In theory, XAML components could be written and tested for WPF desktop use, and then be ported to mobile platforms with low overhead costs. Or, to put it pragmatically: it made Android and iOS expansion look cheap if you where doing WPF at the time. In practice, the benefits just never materialized. They used Mono as their C# framework, which is probably what killed them in the end. Mono is great for running arbitrary C# code, but it doesn't support WCF and a bunch of other business-oriented one-offs that are cheaper to propagate than to replace. Their XAML was a dialect, so none of the major XAML designers could create Xamarin compatible components, making the use of XAML entirely pointless from a budget perspective. At the time, I really thought they would contribute to XAML Standard 1.0, or at least align with a XAML designer. But, as time went on, it seemed like they doubled-down on their core-value without ever really having one.

                    1 Reply Last reply
                    0
                    • K Kevin Marois

                      I came across [this article](https://foresightmobile.com/blog/2020/09/15/isxamarindead#:~:text=In May 2020%2C Microsoft announced,MAUI - Multiform App User Interface.&text=The move is part of,across the entire Xamarin environment.). Is Xamarin really dead? If so, aside from MAUI, what other options are there for Mobile development? I'm planning on doing an Android app, and I like working in Visual Studio.

                      If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                      D Offline
                      D Offline
                      Daniel Will
                      wrote on last edited by
                      #17

                      Use Flutter. Even that article suggests so. You can code Flutter using Visual Studio Code, which is one of the most popular editor right now.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups