Weekly Xamarin - Weekly Xamarin - Issue 312

Better late than never.
 

Weekly Xamarin

 

ISSUE 312  19th July 2021

 
KYM PHILLPOTTS

KYM PHILLPOTTS

 

G'day everyone,

Hope you are having an excellent week and ready for a load of Xamarin and MAUI related content.

Apologies for the late newsletter. I'm working to get some people to help out with curation so we can get dates back on track. Stay tuned, but as always if you have any articles you want to submit, please do so here: https://bit.ly/WeeklyXamarinSubmit.

Oh by the way, Lachlan and I have released a new version of the Weekly Xamarin app with some community editions like filtering by topic - thanks to all the people who have submitted pull requests!

Have a great week everyone!

Kym

Weekly Xamarin  Permalink

 
 

  DESIGN  

 

How to design delightful dark themes

Dark themes are the latest trend in app design. Here we share how to design dark themes that are readable, balanced, and delightful!

How to design delightful dark themes by Teresa Man

superhuman.com  Permalink

 
 

  TESTING  

 

Using the Xamarin REPL Tool - Trailhead Technology Partners

Xamarin REPL (read-eval-print-loop) is one of the most important tools for building Xamarin.UITest tests. It’s a console-like environment in which we can see the structure of the visible part of our application using queries and commands.

Using the Xamarin REPL Tool - Trailhead Technology Partners by Masha Altukhova

trailheadtechnology.com  Permalink

 
 

  PERFORMANCE  

 

HTTP trick to check if a remote resource exists

Mobile network connections are extremely varied from bad underground connections to speedy 5G connections. Being able to handle this can make the difference between users loving an app, or hating it.

To avoid long UI delays with a loading animation and/or text message, or worse just something appearing to freeze, we can do a really quick HTTP call to check a resource exists ahead of actually trying to utilise the resource.

Keeping your UI fast by using this HTTP trick to check if a remote resource exists by Matt Crombie

xamarinhowto.com  Permalink

 
 

  DEVOPS  

 

Manage your mobile application version automatically with GitHub Actions

Automate the versioning of your application. Damien Aicheh has created a new set of free GitHub Actions to use in your workflow. These actions provide a way to extract the version from a Git repository tag and apply it to your project as you want.

Manage your mobile application version automatically with GitHub Actions by Damien Aicheh

github.io  Permalink

 
 

  TOOLS  

 

Mobile.BuildTools 2.0

Dan announces Mobile.BuildTools 2.0 with a bit of history and some of the awesome new features it contains.

Making DevOps Easy with Mobile.BuildTools by Dan Siegel

dansiegel.net  Permalink

 
 

  XAMARIN FORMS  

 

Getting started with a Xamarin.Forms UI Design

Leomaris takes a gentle approach to understaning how to think about your page layout in this post

Getting started with a UI and not die trying in Xamarin Forms by Leomaris Reyes

askxammy.com  Permalink

 

Getting Started with the BadgeView control for Xamarin.Forms

Learn how to create badges and attach them to any Xamariin.Forms view you have.

Getting Started with the BadgeView control for Xamarin.Forms by Yana Kerpecheva

telerik.com  Permalink

 

Working with Behaviors

Behaviors lets you add functionality to user interface controls without having to subclass them. Behaviors are written in code and added to controls in XAML or code.

Xamarin.Forms - Working with Behaviors in Xamarin.froms by Delpin Susai Raj

blogspot.com  Permalink

 

Faster & Safer XAML with Compiled Bindings in Xamarin.Forms & .NET MAUI

Are you looking to make your Xamarin.Forms or .NET MAUI app even more performant? Look no further than compiled bindings. This piece of technology speeds up your app by compiling your data bindings ahead of time and has the additional bonus of compile type checking of your bindings. I walk through the few lines of coded needed.

Faster & Safer XAML with Compiled Bindings in Xamarin.Forms & .NET MAUI by James Montemagno

youtube.com  Permalink

 

Shadow Effect in Telerik UI

Meet Telerik Shadow for Xamarin, WinUI and UWP. Bring on the material design concepts for your mobile and desktop apps.

Shadow Effect in Telerik UI for Xamarin, WinUI, UWP by Dobrinka Yordanova

telerik.com  Permalink

 

Close applications programmatically

Can you programmatically close your application... sure... should you? Well that's up to you. In iOS it's a no-no, but it can be done in Android and in some cases might even be useful.

Xamarin Forms: Close applications programmatically by András Tóth

banditoth.hu  Permalink

 
 

  MAUI  

 

The Future of Xamarin Community Toolkit

With the release of .NET MAUI coming soon, here is the roadmap for the Xamarin Community Toolkit.

The Future of Xamarin Community Toolkit by Brandon Minnick

microsoft.com  Permalink

 

Xamarin / .Net Maui discussion with Javier Suárez

The community talks to Javier Suarez about #DotNetMaui and #Xamarin about everything new that is coming and about the current status of Xamarin.

Note, the video is in Spanish so for English speakers turn on those auto generated subtitles.

Xamarin / .Net Maui discussion with Javier Suárez by Luis Matos

luismts.com  Permalink

 

Sands of MAUI: Issue #16

The weekly wrap up of MAUI related news by Sam

Sands of MAUI: Issue #16 by Sam Basu

telerik.com  Permalink

 

.NET MAUI Templates

Vijay shares a VS Extension that enabled Project and Item Templates in Visual Studio 2022.

.NET MAUI – Templates for Visual Studio 2022 by Vijay Anand

wordpress.com  Permalink

 
 

  PODCASTS & VIDEOS  

 

FreshMvvm Basic Navigation Concepts in Xamarin.Forms

In this video we will learn why it's important to navigate to ViewModels instead of pages and more importantly: how to actually do just that!

FreshMvvm Basic Navigation Concepts in Xamarin.Forms by Gerald Versluis

youtube.com  Permalink

 

Xamarin.Forms MVVM Made Easy with FreshMvvm Framework

Xamarin.Forms already has all the bits necessary to implement the MVVM pattern successfully. However, you can make your life easier by using a MVVM framework. In this video we will see FreshMvvm, the MVVM framework that I love using in my Xamarin.Forms apps!

Xamarin.Forms MVVM Made Easy with FreshMvvm Framework by Gerald Versluis

youtube.com  Permalink

 

The Xamarin Podcast Episode 96: The Final Xamarin Podcast

It's over. Done. Finished. Caput. No more. This is the last Xamarin podcast ever. What's going to happen next month?

The Xamarin Podcast Episode 96: The Final Xamarin Podcast by The Xamarin Podcast

xamarinpodcast.com  Permalink

 

Merge Conflict: 262: Your AI Code Copilot

GitHub Copilot is here, and Frank goes hands on with the new service that provides code recommendations directly in VS Code.

Merge Conflict: 262: Your AI Code Copilot by Merge Conflict

mergeconflict.fm  Permalink

 

Null Pointers 61: Versioning Software

After quickly discussing if we still have a job once GitHub Co-Pilot goes public, we discuss the ins and outs of versioning software. From semantic, new-newer-newest to other version strategies we have seen along the so far.

61: Versioning Software by Null Pointers

nullpointers.io  Permalink

 

DevTalk 67: SwiftUI. With Ed Snider

On this episode of DevTalk I speak to Ed Snider about SwiftUI and how it compares to developing using Xamarin.Forms.

67: SwiftUI. With Ed Snider by Kerry Lothrop

lothrop.de  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 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

Weekly Xamarin - Issue 267

Friday, July 10, 2020

Weekly Xamarin View on the web Archives ISSUE 267 11th July 2020 LUCE CARTER Hey everyone, Welcome back to another great week here on the newsletter. I thoroughly enjoyed reading, watching and

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