APP OF THE WEEK
Xamarin Customer Showcase: PGS Software + Volotea
Cross-platform, mobile applications are the way of the future, especially when it comes to travel. We sat down with Boguslaw Blonski from PGS Software, who explains how they took Volotea to new heights with Xamarin. As well as the inspiration behind the project and what the future holds.
Xamarin Customer Showcase: PGS Software + Volotea by Jayme Singleton
CODE
Default Interface Methods in C#
c# 8 allows developers to write a default implementation for the methods in the interfaces. I consider this feature as a high-risk language feature one as it can be easily misused that will lead to catastrophic code quality. In this article, we will discuss the correct use of this feature.
ANAYLTICS
Crashes and errors analytics with App Center and Application Insights
For this blog post, John Thiriet covers export analytics data from your mobile application from App Center to Application Insights.
Crashes and errors analytics with App Center and Application Insights by John Thiriet
DEVOPS
Generate an universal Apk from your Android App Bundle using Azure DevOps
Since Google introduced Android App Bundle, it becomes the new standard to distribute your Android application accross the stores. It allows us to generate a specific version of our application for any device, with only the recourses this device needs.
Generate an universal Apk from your Android App Bundle using Azure DevOps by Damien Aicheh
XAMARIN FORMS
Contact Sharing in Xamarin Forms
In this article, Charlin shows you how to share a contact by creating a vCard and sharing it using Xamarin Essentials.
Links Preview Control for Xamarin Forms
Lorenzo was sending a link in WhatsApp to a friend and realized when you enter a link it shows a preview, after seeing it he started to wonder how to make something similar in Xamarin.Forms.
Implementation of the Cognitive Services + Xamarin Combo Challenge!
There was a recent Xamarin Challenge for Cognitive Services and Xamarin.Forms. In this post, Bohdan discusses his experiences.
Implementation of the Cognitive Services + Xamarin Combo Challenge! by Bohdan Benetskyi
Xamarin.Forms Custom Fonts Simplified & Everywhere
In Xamarin.Forms 4.6 custom fonts got easier with Embedded Fonts and IconFont2Code.
Xamarin.Forms Custom Fonts Simplified & Everywhere by James Montemagno
Animate Anything with Xamarin.Forms
James, plays with Custom Animations in Xamarin.Forms to create a nice little loading animation for his twitch project.
Xamarin and Bluetooth Mesh Networks
Bluetooth Low Energy (BLE) is what you are using to pair your phone to the awesome little Xamarin Bluetooth speaker that we all picked up at a Xamarin conference.
Xamarin is the Best Choice for Bluetooth Mesh Networks by Robin Schroeder
SomeTips for UI Handling!
Leomaris drops some tips for working with Xamarin.Forms UIs
#SomeTips: Best practices for UI Handling! by Leomaris Reyes
Icon Fonts made Easy
Coming from a Pre-Xamarin background of web development, I have always loved fonts like Font Awesome. Naturally I was pretty excited that Xamarin.Forms finally added a FontImageSource to make it easier to use Font based Icons, but it still frankly was a pain to use.
Fixing small text on iOS WKWebView’s in Xamarin.Forms
Matt Crombie, shows how to to fix an issue with tiny text in the webview on iOS.
Fixing small text on iOS WKWebView’s in Xamarin.Forms by Matt Crombie
NUGET OF THE WEEK
CoordinatorLayout.Forms
CoordinatorLayout.XamarinForms A custom control for Xamarin.Forms, that shows an expanding top view and a scrollable bottom view. It is a reproduction of Android's CoordinatorLayout.
PODCASTS & VIDEOS
Adaptive UI with Xamarin.Forms
In this video Javier talks about how to create adaptive and responsive UI's in Xamarin.Forms.
Xamarin.Forms 101: Accessibility using Automation Properties
This week Xamarin.Forms 101 takes a look at how to make your Xamarin.Forms apps more accessible using Automation Properties.
Xamarin.Forms 101: Accessibility using Automation Properties by James Montemagno
Essential Nuget packages for your .NET projects. With Michael Stonis
On this episode of DevTalk Kerry speaks to Michael Stonis about essential Nuget packages for your .NET projects.
36: Essential Nuget packages for your .NET projects. With Michael Stonis by kerry
Essentials 1.6, Forms 4.6 and Contact Tracing
Have a listen to the Xamarin podcast to learn about all the new hotness in Xamarin.Forms releases.
Visual State Manger - Beyond the Basics | The Xamarin Show
This week, James is joined by friend of the show Gerald Versluis, Xamarin.Forms Engineer, who shows off one of the coolest feature ever for app developers and library creators, the new improved VisualStateManager.
Visual State Manger - Beyond the Basics | The Xamarin Show by James Montemagno
Xamarin: .NET Community Standup - May 7th 2020 - Xamarin.Forms 4.6 Launch
Join the Mobile .NET Teams for our community standup covering great community contributions for Mobile .NET, Xamarin, Xamarin.Forms, Components, and more. Lots of great stuff covered.
Xamarin: .NET Community Standup - May 7th 2020 - Xamarin.Forms 4.6 Launch by Xamarin Developers
200: Have We Reached Peak Merge Conflict?
200 episodes of Merge Conflict, woah! Congrats to James and Frank for an awesome achievement!
RELEASES
Exposure Notification API Support for Xamarin Apps
Last month, Apple and Google announced plans for creating Exposure Notification APIs. By leveraging Bluetooth Low Energy, this help developers implement contact tracing for both iOS and Android. Our team has been tracking the releases of these APIs to ready them for Xamarin developers.
Exposure Notification API Support for Xamarin Apps by Jon Dick
AND FINALLY...
Virtual Xamarin and .NET Events in May
Check out the latest virtual events, streams, and videos to watch this May – all from the comfort of home.