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

🧠 7 Ways Tech Can Improve Your Mental Health — YouTube Music Has One Feature No Streaming Service Can Compete With

Tuesday, December 3, 2024

Also: You Should Play More Simulation Games, and More! How-To Geek Logo December 3, 2024 Did You Know The candy name "Milk Duds" is rather literal. The candies were first produced in 1926

Free Webinar: Key Trends in 2025 🔮

Tuesday, December 3, 2024

Join us Dec 12th to explore key trends shaping 2025—geopolitics, tech, markets, and more. View Online | Subscribe | Download Our App FREE WEBINAR - December 12th, 11am PST 2025 Outlook: Key Trends on

Django Performance, pathlib, Poetry, and More

Tuesday, December 3, 2024

Django Performance: Scaling and Optimization #658 – DECEMBER 3, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Django Performance: Scaling and Optimization Performance tuning in the context of

Daily Coding Problem: Problem #1626 [Easy]

Tuesday, December 3, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Let's represent an integer in a linked list format by having each node

Why Go slices throw up surprises

Tuesday, December 3, 2024

Plus a look forward to Go 1.24, and a Go-powered alternative to Google Analytics. | #​534 — December 3, 2024 Unsub | Web Version Together with Google Go Weekly The Draft Go 1.24 Release Notes — Last

Charted | 30 Years of Global Equity Returns, by Region 🌎

Tuesday, December 3, 2024

The US has been the dominant global equity market as the top returning region for 10 years out of the past 15. View Online | Subscribe | Download Our App Presented by Brazil Potash Rising food costs

Invite your friends to read Code Story

Tuesday, December 3, 2024

Thank you for reading Code Story — your support allows me to keep doing this work. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Code Smell 282 - Bad Defaults and How to Fix Them

Tuesday, December 3, 2024

Top Tech Content sent at Noon! Advertise on this Newsletter! 50% off!! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 3, 2024? The

Issue 162

Tuesday, December 3, 2024

💰🪖 Silicon Valley's new gold rush: AI giants chase Pentagon dollars. US landlords caught using AI to fix rental prices. How China is stealing the world's semiconductor technology. ͏ ͏ ͏ ͏ ͏ ͏ ͏

How Apple Watch can predict illness

Tuesday, December 3, 2024

New AI browser; The case against Google; Cyber Monday leftovers -- ZDNET ZDNET Tech Today - US December 3, 2024 sample-image-16-9-red.jpg How to use your Apple Watch to predict when you may get sick