Weekly Xamarin - Weekly Xamarin - Issue 261

 

Weekly Xamarin

 

ISSUE 261  29th May 2020

 
LUCE CARTER

LUCE CARTER

 

Hey everyone,

How is everyone recovering after the excitement of Build? I actually took part in an OpenHack event with my employer this week, run by Microsoft where we were taught all about Kubernetes and AKS! So I was able to talk Build some more which was great!

Some great posts this week in a nice mix of categories which is always good to see! Thanks for everyone who contributed this week! :)

Have a great weekend everyone and see you for next week's episode!

Luce 🧡

Weekly Xamarin  Permalink

 
 

  TOOLS  

 

Using settings.json and local.settings.json in your Xamarin apps!

Sometimes it's really useful to be able to change things like endpoint urls, API keys and other settings depending if you're building in debug or release mode, or based on some other condition all together. Some .NET platforms have had the concept of settings.json files for some time now, but it's not something that's ever been supported in Xamarin. There are a few different approaches to solving this problem, but I decided I finally wanted something a bit more simple and elegant. This post explores how to easily incorporate such a solution into your Xamarin app.

Using settings.json and local.settings.json in your Xamarin apps! by Jonathan Dick

redth.codes  Permalink

 

Azure Pipeline YAML Generator

Damien has created a really awesome and useful VS Code extention, to generate Azure Pipeline YAML for a few technologies including Xamarin. YAML is really powerful but it can take a while to generate the right templates so this is definitely something worth looking at if you use Azure Pipelines.

Azure Pipeline YAML Generator by Damien Aicheh

github.io  Permalink

 
 

  ANDROID  

 

Shrink Your Android App Size with One Setting

When you are developing Android apps your app size can grow really fast. We can get so caught up in the day to day that we forget how important it is to keep down the app size of our app.

Shrink Your Android App Size with One Setting by James Montemagno

montemagno.com  Permalink

 

Xamarin.Android – Gesture Detector

The gesture means finger movement in the touchscreen interface. The different types of gesture’s are Tab, drag, Flick, Swipe, double tab, pinch, Three-finger pinch, three-finger swipe, touch and hold, rotate, shake.

Xamarin.Android – Gesture Detector by Logesh Palani

xmonkeys360.com  Permalink

 
 

  IOS  

 

iOS Extension Customized for Xamarin.Forms Pages

iOS extensions allow developers to customize existing system behaviors by adding extra functionality to iOS and macOS Extension Points. Such as custom context actions, password autofill, and incoming calls filters. Even actions like notification content modifiers. Xamarin.iOS supports extensions and this awesome guide will walk you through creating an iOS extension using Xamarin tools.

iOS Extension Customized for Xamarin.Forms Pages by Alexey Strakh

microsoft.com  Permalink

 
 

  XAMARIN FORMS  

 

Not really a goodbye to Xamarin – One .Net and MAUI

Microsoft had one grand vision to have unified user interface, which is simpler, small, easier, cross platform and open source and .Net core was part of the journey. In all the versions of .Net core so far Microsoft has added more and more API’s into it.

Not really a goodbye to Xamarin – One .Net and MAUI by Divikiran Ravela

xamlabs.com  Permalink

 

Replicating Burger UI App in Xamarin Forms

Time for learning how to recreate another great UI in your Xamarin.Forms app with Leomaris. This time it's a Burger UI, yummy!!

Replicating Burger UI App in Xamarin Forms by Leomaris Reyes

askxammy.com  Permalink

 

Create a Roster Scheduler View in Less Than 20 Minutes in Xamarin.Forms

To plan for a project, you need to know the availability of the employees required to implement it. The Syncfusion Scheduler control has all the functionalities you need, helping you develop a Xamarin application to create a roster schedule view.

Create a Roster Scheduler View in Less Than 20 Minutes in Xamarin.Forms by Nijamudeen

syncfusion.com  Permalink

 

[Xamarin.Forms] C# Markup Extension

The C# Markup extension has been in the community for a while now and it was super useful. So much so, it has now made its way into Xamarin.Forms 4.6. Xamarin's very own Javier has written all about it.

[Xamarin.Forms] C# Markup Extensions by Javier Suárez Ruiz

wordpress.com  Permalink

 

Nuevo Control – LinksPreview {Xamarin.Forms} [Spanish]

Have you seen on apps like Whatsapp, how sending a link also shows a preview? This cool new control allows you to achieve just that in your Xamarin apps.

Nuevo Control – LinksPreview {Xamarin.Forms} by Vicente G. Guzmán Lucio

vicenteguzman.mx  Permalink

 

Using Data Binding in Xamarin Applications

If you regularly read this newsletter, you may recall that last year I wrote some posts for Twilio on Xamarin and getting started. This week a new post in the series went live, all about data binding! It is something a lot of us are probably already using but it's always nice to have a chance to share Xamarin knowledge with another community!

Using Data Binding in Xamarin Applications by Luce Carter

twilio.com  Permalink

 
 

  PODCASTS & VIDEOS  

 

SwipeView - Swipe It All Away | The Xamarin Show

This week, James is joined by friend of the show Gerald Versluis, Xamarin.Forms Engineer, who shows off SwipeView, a brand new control for Xamarin.Forms apps. SwipeView enables developers easily add swipe actions on any view and has a lot of great functionality and customization built in. Tune in.

SwipeView - Swipe It All Away | The Xamarin Show by The Xamarin Show

msdn.com  Permalink

 

203: Updating Open Source Projects

Sometimes life gets in the way and it takes a bit too long to update that OSS project. A few lessons learned from Frank on SQLite-net and some insight from James on his plethora of projects.

203: Updating Open Source Projects by Merge Conflict

mergeconflict.fm  Permalink

 

NullPointers Podcast - Recapping Microsoft Build 2020

I think we can all agree that Microsoft Build has some huge announcements! Not just for Xamarin/MAUI but also Microsoft Learn TV, Codespaces and Azure Static Web Apps. Tune in to this week's NullPointer's, where Gerald, Mark and Steven discuss all this and more!

NullPointers Podcast - Recapping Microsoft Build 2020 by NullPointers

nullpointer.io  Permalink

 

.NET Rocks!: 1689: Building Apps using Uno

On this episide of .NET Rocks!, Richard and Carl are joined by Kenzie Whalen to discuss the Uno Platform, where you write C# and XAML for Windows and are able to deploy via Xamarin to iOS and Android... and to browsers via WebAssembly also! The conversation digs into how UWP is evolving, and the approaches you can take to keep your codebase as common as possible between all the platforms. But there are always variations from platform-to-platform. Kenzie also talks about how some of the new hardware, like Surface Duo, will impact development - more cool stuff is coming!

.NET Rocks: 1689: Building Apps using Uno by .NET Rocks!

dotnetrocks.com  Permalink

 
 

  RELEASES  

 

MFractor 4.2 Release: MAUI Roadmap And Support For Latest Visual Studios

Here at Weekly Xamarin HQ, we love MFractor so it's always exciting to see new releases! It's great to see support for new Visual Studio releases so quickly. Plus many more awesome features that you should check out today!!

MFractor 4.2 Release: MAUI Roadmap And Support For Latest Visual Studios by Matthew Robbins

mfractor.com  Permalink

 

TinyMvvm 2.1.1 – Introducing ViewModel navigation

Daniel has released a new version of TinyMvvm this week. Not only does it now depend on the latest stable version of Xamarin.Forms, but it also implements some code Shane from the Xamarin.Forms team wrote for ViewModel navigation!

TinyMvvm 2.1.1 – Introducing ViewModel navigation by Daniel Hindrikes

danielhindrikes.se  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
 
 

 
 
©2020 Weekly Xamarin | Privacy Policy | Submit Content | Not affiliated with Xamarin Inc.
 
Published with Curated

Older messages

Weekly Xamarin - Issue 260

Saturday, May 23, 2020

Weekly Xamarin View on the web Archives ISSUE 260 23rd May 2020 KYM PHILLPOTTS It's been a big week with Microsoft Build 2020 happening. Hopefully, you got to join in on the fun - it was amazing.

Weekly Xamarin - Issue 259

Friday, May 15, 2020

Weekly Xamarin View on the web Archives ISSUE 259 15th May 2020 LUCE CARTER Happy Friday! Hey everyone, Welcome back to another great issue of Weekly Xamarin, full of amazing content as ever! Thanks to

Weekly Xamarin - Issue 258

Friday, May 8, 2020

Weekly Xamarin View on the web Archives ISSUE 258 9th May 2020 KYM PHILLPOTTS Happy Saturday Hey Everyone. Sorry the newsletter is late this week - I blame the Corona Virus. But we have a truck load of

Weekly Xamarin - Issue 257

Friday, May 1, 2020

Weekly Xamarin View on the web Archives ISSUE 257 1st May 2020 KYM PHILLPOTTS Hope everyone's social isolation is going well. Take care of yourselves and enjoy the newsletter. Big news is that

Weekly Xamarin - Issue 256

Friday, April 24, 2020

Weekly Xamarin View on the web Archives ISSUE 256 24th April 2020 LUCE CARTER Hey everyone, Happy Friday! Another week of great links so thanks to everyone who contributed! I hope you, your friends 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