Weekly Xamarin - Weekly Xamarin - Issue 313

Moar MAUI!
 

Weekly Xamarin

 

ISSUE 313  24th July 2021

 
KYM PHILLPOTTS

KYM PHILLPOTTS

 

G'day Everyone,

We are now on the downhill slope towards MUAI releases and you can really see it in the number of MAUI related articles that are starting to appear.

Here in Melbourne we are back in Lockdown, but that just means, more time to dig into the articles.

Take care and have a lovely week

Kym

Weekly Xamarin  Permalink

 
 

  DEVOPS  

 

Update package information with GitHub Actions

When developing a mobile application you often need to update the package information of your application. This can include things like: Update the package name or bundle identifier of your application and Changing your application name for different environments.

Update your mobile application package informations automatically with GitHub Actions by Damien Aicheh

github.io  Permalink

 
 

  XAMARIN FORMS  

 

Build Xamarin apps with Microsoft Graph

In this tutorial, you'll build a Xamarin app that uses Azure Active Directory for authentication and Microsoft Graph for retrieving calendar data.

Build Xamarin apps with Microsoft Graph - Microsoft Graph by Jason Johnston

microsoft.com  Permalink

 

Building a XAML UserControl

One of the powerful aspects of any XAML platform is the ability to define your own controls. In this post we’re going to look at building a user control that allows you to reuse chunks of your user experience.

Building a XAML UserControl for WinUI, UWP, WPF or Xamarin.Forms (.NET MAUI) by Nick Randolph

builttoroam.com  Permalink

 
 

  MAUI  

 

.NET MAUI Compatibility: Reuse your Renderers unchanged!

To transition from Xamarin.Forms to the .NET MAUI as smoothly as possible, the Compatability package is added that adds Xamarin.Forms functionality that allows you to reuse code such as Custom Renderers without requiring changes.

.NET MAUI Compatibility: Reutilizar tus Renderers sin cambios! by Javier Suarez

wordpress.com  Permalink

 

Convert a Xamarin.Forms Custom Renderer to a .NET MAUI Custom Handler

.NET MAUI has the concept of Custom Handlers which is similar to the concept of a Xamarin.Forms Custom Renderer, but a little different. Let's see step by step how to convert a Renderer to a Handler!.

Convertir un Custom Renderer de Xamarin.Forms a un Custom Handler de .NET MAUI by Javier Suarez

wordpress.com  Permalink

 

Convert Xamarin.Forms Converters to .NET MAUI

Suppose you want to define a data binding where the source property is of type int but the target property is bool. You want this data binding to produce a false value when the entire font equals 0 and true otherwise. You can do this with a class that implements the IValueConverterinterface. Like other Xamarin.Forms concepts, Converters can be reused in .NET MAUI without requiring code changes.

Convertir Converters de Xamarin.Forms a .NET MAUI by Javier Suarez

wordpress.com  Permalink

 

Convert Xamarin.Forms Behaviors to .NET MAUI

Behaviors enable you to add functionality to UI controls without having to subclass them. Instead, the function is implemented in a Behavior class and associated with the control as if it were part of it. In .NET MAUI there is exactly the same concept, allowing you to reuse code in a simple way.

Convertir Behaviors de Xamarin.Forms a .NET MAUI by Javier Suarez

wordpress.com  Permalink

 

Convert Xamarin.Forms Triggers to . NET MAUI

Triggers enable you to express actions declaratively in XAML that change the appearance of controls based on events or property changes. In addition, state triggers, which are a specialized group of triggers, define when a VisualState should be applied. As a general rule, all XAML-related concepts in Xamarin.Forms will work without requiring changes to .NET MAUI.

Convertir Triggers de Xamarin.Forms a .NET MAUI by Javier Suarez

wordpress.com  Permalink

 

Xamarin.Essentials 1.7 and introducing .NET MAUI Essentials

Xamarin.Essentials 1.7 is here with some great enhancements for your mobile and desktop apps. Also, get to know the future of the library with .NET MAUI Essentials.

Xamarin.Essentials 1.7 and introducing .NET MAUI Essentials by James Montemagno

microsoft.com  Permalink

 

Sands of MAUI: Issue #17

Sam keeps us up to date with all the latest things MAUI

Sands of MAUI: Issue #17 by Sam Basu

telerik.com  Permalink

 
 

  SECURITY  

 

Easy Xamarin Forms Auth with PKCE

OAuth 2.0 is a protocol that controls authorization to access a secured resource such as a native app, web app, or API server. For native applications, the recommended method for controlling access between your application and a resource server is the Authorization Code flow with a Proof Key for Code Exchange (PKCE). In this article, you will learn how to build a basic cross-platform application with Xamarin.Forms and implement Authorization Code flow with PKCE using Okta Xamarin SDK.

Easy Xamarin Forms Auth with PKCE by Giorgi Dalakishvili

okta.com  Permalink

 

Using Azure AD B2C to secure a Xamarin.Forms app and an API - Intro

Alec Tucker is starting a new series of posts covering authentication using Azure AD B2C, integrating this into a Xamarin.Forms app and using it to secure an API.

Using Azure AD B2C to secure a Xamarin.Forms app and an API - Intro by Alec Tucker

alectucker.com  Permalink

 
 

  PODCASTS & VIDEOS  

 

Dependency Injection with FreshMvvm in Xamarin.Forms

Now that we know how to navigate with FreshMvvm, it's time to learn how to add dependency injection in the mix. In this video we will learn about the dependency container, how to register classes, their lifecycle and see how our dependencies are injected in the constructor. This will make your life a lot easier!

Dependency Injection with FreshMvvm in Xamarin.Forms by Gerald Versluis

youtube.com  Permalink

 

Null Pointers 62: Summer Gadgets

In this episode we’re talking about the different things we are currently tinkering with in and around the house. From BBQs to Kindles, and lights to airconditioning.

62: Summer Gadgets by Null Pointers

nullpointers.io  Permalink

 

Merge Conflict: 263: Building Computers

Frank and James decided to build and upgrade their computers. How did they decide what to build and what are they building them for?

Merge Conflict: 263: Building Computers by Merge Conflict

mergeconflict.fm  Permalink

 

Using a Xamarin.Forms Renderer in .NET MAUI Without Code Changes!

Make the transition from your Xamarin.Forms app to a .NET MAUI app easier by reusing your custom renderers. You can use your Xamarin.Forms renderers without any code changes right in your .NET MAUI application. Because of this you can convert to .NET MAUI really quickly and easily and worry about rewriting your renderers to handlers later on.

Using a Xamarin.Forms Renderer in .NET MAUI Without Code Changes! by Gerald Versluis

youtube.com  Permalink

 
 

  RELEASES  

 

New Telerik MAUI Controls

Welcome to a new release of Telerik UI for MAUI.

Enabling Punctual Island Time: New Telerik MAUI Controls by Sam Basu

telerik.com  Permalink

 
You received this email because you subscribed via the Weekly Xamarin site.
We'll be sorry to see you go but you can unsubscribe instantly.
 
Locked Bag 10029 54448, 83 Lalor Road QUAKERS HILL NSW 2763 AUSTRALIA
 
 

 
 
©2021 Weekly Xamarin | Privacy Policy | Submit Content | Not affiliated with Xamarin Inc.
 
Published with Curated

Older messages

Weekly Xamarin - Issue 312

Monday, July 19, 2021

Better late than never. Weekly Xamarin View on the Web Archives ISSUE 312 19th July 2021 KYM PHILLPOTTS G'day everyone, Hope you are having an excellent week and ready for a load of Xamarin and

Weekly Xamarin - Issue 311

Tuesday, July 6, 2021

Design and performance tips aplenty. Weekly Xamarin View on the Web Archives ISSUE 311 6th July 2021 KYM PHILLPOTTS G'day Everyone! This week sees some excellent tips and tricks for both design and

Weekly Xamarin - Issue 310

Saturday, June 26, 2021

Navigation, Reactive UI and Animating Shapes. Weekly Xamarin View on the Web Archives ISSUE 310 26th June 2021 KYM PHILLPOTTS G'day Everyone, This week we don't have a lot of articles, but we

Weekly Xamarin - Issue 271

Saturday, August 8, 2020

Weekly Xamarin View on the web Archives ISSUE 271 8th August 2020 LUCE CARTER Hey everyone, Happy Friday! Another quiet but quality week for content this week, but hopefully that means you are all off

Weekly Xamarin - Issue 269

Friday, July 24, 2020

Design Tips, ADB Masterclass, Shapes, and loads of Xamarin.Forms Weekly Xamarin View on the web Archives ISSUE 269 24th July 2020 KYM PHILLPOTTS Happy Friday. This week we have some great design blogs

You Might Also Like

Daily Coding Problem: Problem #1707 [Medium]

Monday, March 3, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. In chess, the Elo rating system is used to calculate player strengths based on

Simplification Takes Courage & Perplexity introduces Comet

Monday, March 3, 2025

Elicit raises $22M Series A, Perplexity is working on an AI-powered browser, developing taste, and more in this week's issue of Creativerly. Creativerly Simplification Takes Courage &

Mapped | Which Countries Are Perceived as the Most Corrupt? 🌎

Monday, March 3, 2025

In this map, we visualize the Corruption Perceptions Index Score for countries around the world. View Online | Subscribe | Download Our App Presented by: Stay current on the latest money news that

The new tablet to beat

Monday, March 3, 2025

5 top MWC products; iPhone 16e hands-on📱; Solar-powered laptop -- ZDNET ZDNET Tech Today - US March 3, 2025 TCL Nxtpaper 11 tablet at CES The tablet that replaced my Kindle and iPad is finally getting

Import AI 402: Why NVIDIA beats AMD: vending machines vs superintelligence; harder BIG-Bench

Monday, March 3, 2025

What will machines name their first discoveries? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

GCP Newsletter #440

Monday, March 3, 2025

Welcome to issue #440 March 3rd, 2025 News LLM Official Blog Vertex AI Evaluate gen AI models with Vertex AI evaluation service and LLM comparator - Vertex AI evaluation service and LLM Comparator are

Apple Should Swap Out Siri with ChatGPT

Monday, March 3, 2025

Not forever, but for now. Until a new, better Siri is actually ready to roll — which may be *years* away... Apple Should Swap Out Siri with ChatGPT Not forever, but for now. Until a new, better Siri is

⚡ THN Weekly Recap: Alerts on Zero-Day Exploits, AI Breaches, and Crypto Heists

Monday, March 3, 2025

Get exclusive insights on cyber attacks—including expert analysis on zero-day exploits, AI breaches, and crypto hacks—in our free newsletter. ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

⚙️ AI price war

Monday, March 3, 2025

Plus: The reality of LLM 'research' ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 03/03/2025

Monday, March 3, 2025

New blogs from Syncfusion ® AI-Driven Natural Language Filtering in WPF DataGrid for Smarter Data Processing By Susmitha Sundar This blog explains how to add AI-driven natural language filtering in the