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 272

Friday, August 14, 2020

Amazing open source libraries, DevOps, UI Challenges, and performance tips. Weekly Xamarin View on the web Archives ISSUE 272 15th August 2020 KYM PHILLPOTTS So much goodness! Happy Friday, This week

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 270

Friday, July 31, 2020

Xamarin.Mac, Tools, UI Designs, MVU and of course Xamarin.Forms Weekly Xamarin View on the web Archives ISSUE 270 31st July 2020 KYM PHILLPOTTS Happy Friday everyone, It's been a pretty quiet week

[Python Dependency Pitfalls] "Re-inventing the wheel" disease

Saturday, July 24, 2021

Hey there, PyPI, the Python packaging repository, now contains more than 100000 third-party packages in total. That's an *overwhelming* number of packages to choose from... And this feeling of

The Plastic World of RealSelf

Saturday, July 24, 2021

Cyberbits #10: “The TripAdvisor of Boob Jobs” ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

The Framework Laptop is now shipping — BirdNet – Identify Birds by Sound — and AWS's Egregious Egress

Friday, July 23, 2021

Issue #473 — Top 20 stories of July 24, 2021 Issue #473 — July 24, 2021 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1 The

Daily Crunch - Bitcoin 'is a big part of our future,' says Twitter CEO Jack Dorsey

Friday, July 23, 2021

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo Friday, July 23, 2021 • By Alex Wilhelm Hello and welcome to Daily Crunch for July 23, 2021. It's been an interesting week for the crypto

Software Testing Weekly - Issue 81

Friday, July 23, 2021

Do you ask the right questions? View on the Web Archives ISSUE 81 July 23rd 2021 COMMENT Welcome to the 81st issue! Here's one thing I'd like to highlight this week. It's a meaningful post

The Dial-Up Volunteer Army 💾

Friday, July 23, 2021

How AOL was built on a an army of unpaid volunteers. Here's a version for your browser. Hunting for the end of the long tail • July 23, 2021 Today in Tedium: In some ways, social media started with

JSK Daily for Jul 23, 2021

Friday, July 23, 2021

JSK Daily for Jul 23, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Snapshot Testing for Frontends There are many types of software testing. Among these, one

iOS Dev Weekly - Issue 517

Friday, July 23, 2021

Focusing on positivity and balance. ⚖️ View on the Web Archives ISSUE 517 July 23rd 2021 Comment I'm determined to write something more positive today! I've been far too negative recently, so

Can Ethereum Be Ultra-Sound Money? - DeFriday #10

Friday, July 23, 2021

Or is it all ultra-hopium? ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

You probably don't need Redux: Use React Context + useReducer hook

Friday, July 23, 2021

Keep up-to-date with the latest programming news Codementor Your Weekly Digest TOP POSTS FROM THIS WEEK Nikhil Kumaran S You probably don't need Redux: Use React Context + useReducer hook I would