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

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