BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Xamarin Content on InfoQ

  • .NET MAUI 9 Preview 7: Introduction of HybridWebView and Other Improvements

    Microsoft released the .NET 9 Preview 7 version which includes significant updates to .NET MAUI, such as the introduction of HybridWebView and the deprecation of the MainPage. It also introduces new lifecycle methods for managing remote notifications on iOS and also enhancements to Native Embedding capabilities and more.

  • .NET Upgrade Assistant Introduces Third-Party API and Package Map Support

    .NET Upgrade Assistant tool received an update introducing Third-Party API and Package Map Support. This should help developers simplify the upgrade process by identifying and replacing outdated third-party APIs and packages with their updated versions. Microsoft states that the new feature aims to ease transitions between platforms, such as from UWP to WinUI or from Xamarin Forms to .NET MAUI.

  • NET MAUI Community Toolkit 9.0.0 Fixes Bugs, Adds CameraView

    On May 3rd, 2024, Microsoft released version 9.0.0 of their open-source .NET MAUI Community Toolkit. The new version improves the usage of the CompareConverter class and adds several bug fixes, one of which is a breaking change. The version was followed by out-of-band additions to the toolkit.

  • Microsoft Build 2024 Unveils .NET 9: Tensor<T>, OpenAI Collaboration, and .NET Aspire

    At Microsoft Build 2024, .NET 9 was unveiled, introducing features such as the Tensor<T> type for deep learning and collaboration with OpenAI for GPT4o and Assistants v2. This release also brings .NET Aspire, streamlining cloud-native app development. Updates extend across ASP.NET Core, Blazor, and .NET MAUI, with C# 13 enhancing flexibility and performance.

  • .NET MAUI Community Toolkit 8.0.0 Brings Touch Behavior

    On March 29th, 2024, Microsoft released version 8.0.0 of their open-source MAUI Community Toolkit. The new version adds touch animation behavior, a rewritten Snackbar component and many bug fixes.

  • Uno Platform 5.0 Release: C# Markup and Productivity Improvements

    This week, Uno Platform released version 5.0 of their framework for building native mobile, desktop, and WebAssembly apps. With this version, developers can now develop the .NET application using only one language with C# Markup and entirely using C# programming language as an approach. The release also brings Figma to the C# Markup tool, Hot Reload and MVUX improvements.

  • .NET MAUI in .NET 8 RC2: Enhanced Performance, Fixed UI & Control Issues

    .NET MAUI has been integrated into the .NET 8 release candidate 2, bringing developers closer to the general availability of .NET 8. This release, supported by a go-live license, focuses on resolving regression issues. As reported, efforts have also been made to recover performance that was impacted during enhancements to features such as hot reload, visual state manager, bindings, and app themes.

  • Visual Studio Code: C# Dev Kit Now Generally Available

    Microsoft recently made the C# Dev Kit generally available for everyone. Microsoft introduced the C# Dev Kit extension back in June this year, and it should make coding in C# easier on multiple platforms. As reported it brings an improved editor-first C# development experience to Linux, macOS, and Windows. The kit and the C# extension use open-source technology.

  • .NET MAUI in .NET 8 RC 1: Quality Improvements and Xcode 15 Beta Support

    Microsoft has recently released the first Release Candidate version of the .NET Multi-platform App UI (MAUI) framework in the .NET 8 roadmap. As reported, this release candidate version is focused on code quality, various UI improvements, and performance optimizations and it comes with Xcode 15 beta support for Apple SDKs.

  • Visual Studio for Mac Retirement Officially Announced

    In a recent announcement, Microsoft revealed the Visual Studio for Mac Integrated Development Environment (IDE) retirement. As of August 31, 2024, Visual Studio for Mac 17.6 will discontinue receiving support, marking it as the end of an era for Mac-based .NET developers.

  • Avalonia Reaches v11 GA Release

    Beginning this month, the Avalonia team announced the release of version 11.0 of their framework, bringing significant changes and new features. These changes include features like automated testing capabilities, improved accessibility support, the introduction of Input Method Editor (IME) support for text input, and advanced text rendering and layout options.

  • .NET MAUI 8 Preview 6: Visual Studio Code Extension, Bug Fixes & Native AOT for iOS

    Microsoft has recently released the sixth preview of the .NET Multi-platform App UI (MAUI) framework in .NET 8 roadmap. As reported, this latest release resolves a number of high-impact issues, including Visual Studio for Mac 17.6.1 support, Native AOT for iOS and the new Visual Studio Code extension for .NET MAUI development.

  • Avalonia UI v11 Release Candidate 1: Breaking Changes and API Stabilization

    The Avalonia UI team made an announcement regarding the anticipated version 11 Release Candidate 1. In their official release post, they emphasized the significance of this milestone, as it signifies a crucial step forward for the project. The primary focus of this RC is to stabilize the API, bringing the final release of v11 even closer to completion.

  • .NET Upgrade Assistant: CLI Tool Synced with Visual Studio Extension Engine

    A new and updated version of the Upgrade Assistant CLI tool. The latest release ensures that the CLI tool now includes all the new features which are already available in the Visual Studio Extension. The latest release now offers developers a choice between Visual Studio and CLI experiences, allowing them to take advantage of the latest features and improvements offered by the .NET upgrade tool.

  • Xamarin.Forms and Xamarin.Essentials Align with Android 13

    Microsoft made the announcement that Xamarin.Forms and Xamarin.Essentials have been updated to target Android 13, aligning with Google's requirement for new Android apps to target at least Android 13 starting from August 2023. The update aims to ensure compatibility with the latest Android version and provide a smooth transition to the future of cross-platform development, .NET MAUI.

BT