Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Xamarin Content on InfoQ

  • .NET MAUI Framework Released Together with Visual Studio 2022

    Microsoft announced last August that its multi-platform UI framework called MAUI has been officially released and out of preview, with the launch of Visual Studio 2022 for Windows. The release marks the official launch of the new framework for .NET programmers targeting Android and iOS devices, a direct successor to Microsoft’s Xamarin Forms framework.

  • .NET MAUI Preview 9: Borders, Corners, Shadows and Performance Improvements

    This month's release of the .NET MAUI Preview edition introduces the support for borders, corners, and shadows for the controls and layouts. Besides, the focus of Preview 9 was also on finalizing more than fifty controls and layouts. Preview 9 now ships with a .NET MAUI startup tracing profile which will improve the performance of Android applications startup time.

  • .NET MAUI: Preview 8 Available, But GA Postponed to Q2 2022

    Microsoft postponed the release of .NET MAUI. Release and global availability of .NET MAUI were targeted together with .NET 6 for November 2021. According to the latest news from Microsoft, .NET MAUI will not be ready for production with .NET 6 global availability in November this year. The new planned date is set for Q2 of 2022.

  • Microsoft Releases .NET MAUI Compatibility Packages for the Xamarin Community Toolkit

    As previously announced, .NET MAUI Toolkit will replace Xamarin Community Toolkit. In the same way as Xamarin, the Xamarin Community Toolkit is evolving as well, with Xamarin.Forms becoming .NET MAUI. The new Community Toolkit packages for .NET MAUI are available and fully optimized for it. Those packages are CommunityToolkit.Maui and CommunityToolkit.Maui.Markup.

  • Xamarin.Essentials 1.7 with New Web Authenticator Options and .NET MAUI Essentials

    Xamarin.Essentials represent the critical library that enables developers to create apps that work seamlessly across various mobile platforms, providing an easy way to access the native APIs and consume them inside of the app. Based on the numbers, it has become one of the most widely used libraries in the .NET development environment.

  • .NET MAUI Summer Previews: New Layouts, Font Scaling, Alerts, Gestures, Clipping and Much More

    The Microsoft team and community behind the .NET MAUI had an active and productive summer. New updates and features were introduced to the platform, giving the developers the updates in the form of Preview 6 in July and Preview 7 in August this summer. .NET MAUI summer previews introduce new layouts, font scaling, alerts, gestures, view clipping and much more...

  • .NET MAUI Preview 5: Animations, Ported UI Components and Single Project Templates Updates

    One month after Microsoft Build and Preview 4, the .NET MAUI team continued the progress with .NET Multi-platform App UI and now Preview 5 is here . It brings animations and the view transformation support, a couple of ported UI Components from the renderer architecture of Xamarin.Forms, and Single Project Templates updates and improvements.

  • What's New in Xamarin.Forms 5.0

    Xamarin.Forms is an open-source mobile UI framework from Microsoft for building iOS, Android, and Windows apps with .NET and Visual Studio. The new Xamarin.Forms 5.0 release introduces hundreds of quality improvements and brings to stable release several new controls and features including App Themes (Dark Mode), Brushes, CarouselView, RadioButton, Shapes and Paths, and SwipeView.

  • Xamarin Forms 5.0 Stabilizes New Graphic and Interactive Features

    Xamarin Forms 5.0 is a major new release of Xamarin open-source framework to create cross-platforms UI for iOS, Android, and Windows. It stabilizes a number of new features such as Brushes, Shapes and Paths, CarouselView, drag and drop, and more.

  • Xamarin.Forms 5.0: Debugging Improvements, New Features, and Controls

    Last week at the .NET Conf 2020, Scott Hunter, Maddy Leger, and David Ortinau presented the latest Xamarin debugging improvements about Hot Reload and Hot Restart. Also, Xamarin.Forms 5.0, which is expected for the end of this year, will introduce new features and controls, such as brushes, shapes, drag-and-drop, control templates for any control, CarouselView, and SwipeView.

  • MAUI: a Multi-Platform App UI for .NET

    Last month, during the 2020 edition of Build, Microsoft announced the roadmap for .NET MAUI, a multi-platform framework for building native device applications. The new framework comes as an evolution of Xamarin.Forms, providing native features for Android, iOS, macOS, and Windows.

  • Fabulous Enables Building Declarative Cross-Platforms UIs for iOS and Android in F#

    In a recent Channel 9 show, F# designer and architect Don Syme and Fabulous maintainer Timothé Larivière introduced Fabulous, a community-driven F# framework aimed to build cross-platform mobile and desktop apps based on Xamarin.Forms.

  • Microsoft .NET Conf: Focus on Xamarin

    Last week, the second edition of the .NET Conf: Focus series took place, focusing on Xamarin. Xamarin extends the .NET platform with tools and libraries specifically for building mobile apps. The focus conferences are free, one-day livestream events featuring speakers from the community and .NET product teams. The first event of the series was earlier this year in January, focused on Blazor.

  • Blazor Makes Its Way Into Cross-Platform Mobile App Development

    Officially announced at the "Focus on Blazor" .NET Conf, Blazor's Mobile Bindings are a new experimental project aimed to enable cross-platform mobile app development using Microsoft Blazor and .NET for iOS and Android. Similarly to React Native, Mobile Blazor Binding use native UI controls, thus enabling a native look and feel.

  • Xamarin.Essentials Streamlines Cross-Platform Access to Native iOS, Android, and UWP Features

    Xamarin.Essentials abstracts native mobile features into a set of cross-platform APIs with the aim of simplifying their use. After a few months in preview, it has been now officially released with a number of enhancements contributed by the community.