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

Animation | The World's Top 15 Carbon Emitters (1850-2022) 📊

Saturday, April 20, 2024

This animated chart by James Eagle uses data from Our World in Data to show the 15 largest carbon emitters between 1850 and 2022. View Online | Subscribe Presented by Voronoi: Where Data Tells the

Noonification: Are We Morally Obligated to Adopt AI?

Saturday, April 20, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech this week: The Noonification by HackerNoon has got you covered with

Trip’s Big Interactive Reset 💿

Saturday, April 20, 2024

The 3DO was an entrepreneur's big bet on a business model. Here's a version for your browser. Hunting for the end of the long tail • April 20, 2024 Today in Tedium: Lately, there's been a

Boston Dynamics unveils a new robot, controversy over MKBHD, and layoffs at Tesla

Saturday, April 20, 2024

X charges for posting and Waymo blocks traffic View this email online in your browser By Kyle Wiggers Saturday, April 20, 2024 Image Credits: Boston Dynamics Welcome, folks, to Week in Review (WiR),

🐍 New Python tutorials on Real Python

Saturday, April 20, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Write Pythonic and Clean Code With namedtuple

Akira Ransomware Gang Extorts $42 Million; Now Targets Linux Servers

Saturday, April 20, 2024

THN Daily Updates Newsletter cover Webinar -- The Future of Threat Hunting Is Powered by Generative AI From Data to Defense: Step Into the Next Era of Cybersecurity with CensysGPT Download Now

Dot Leap 2024-7: Fat Stacks and Race Tracks

Saturday, April 20, 2024

Thank you for taking the Dot Leap!We cover Polkadot, Kusama, Polkadot-SDK, and all related Web 3.0 projects! Want your content featured? X ... ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

📧 Introduction to Distributed Tracing With OpenTelemetry in .NET

Saturday, April 20, 2024

​ Introduction to Distributed Tracing With OpenTelemetry in .NET Read on: m​y website / Read time: 5 minutes BROUGHT TO YOU BY ​ Shesha: The .NET Open-Source Low-Code Framework ​ Introducing Shesha, a

a16z’s Infrastructure team gets a new general partner

Friday, April 19, 2024

Post News is shutting down and Wall Street isn't feeling a Salesforce-Informatica pairing View this email online in your browser By Christine Hall Friday, April 19, 2024 Image Credits: Andreessen

New Roundtable! Additive for Mass Production Applications

Friday, April 19, 2024

The Outlook for the Future View this email in your browser engineering.com Roundtable - Additive for Mass Production Applications: The Outlook for the Future 6 Considerations for Choosing the Right