Telerik avatar

ComboBox and RichTextEditor Arrive in Telerik UI For Xamarin R3 2020

3 days ago | Telerik

Telerik UI for Xamarin R3 2020 comes with two brand new controls—ComboBox and RichTextEditor (beta). The release also includes new features for PdfViewer and Calendar, and adds Blazor Mobile Bindings and support for AndroidX. The Telerik UI for Xamarin R3 2020 release is here! We've got some brand new controls and features for you to enjoy. ComboBox  The Telerik RadComboBox for Xamarin allows you to select items from a dropdown list.

Daniel Hindrikes avatar

Identiteter, autentisering och säkerhet

11 hours ago | Daniel Hindrikes

I den här episoden prata Daniel och Johan om något som är nödvändigt i nästan alla applikationer, säkerhet. De pratar om att hantera identiteter, autentisering och säkerhet i allmänhet. Områden som de pratar om är bland annat Azure AD B2C, autentisering i .NET Core, autentisering i Xamarin appar och App Service Environments i Azure. Azure […]

Saamer Mansoor avatar

Quickest way to clean temp files & directories in Xamarin mobile projects

7 days ago | Saamer Mansoor

Stop manually deleting the bin & obj folders from todayContinue reading on Medium »

The Xamarin Show avatar

Xamarin.Forms Code Snippets

3 days ago | The Xamarin Show

This week, James is joined by Damien Doumer, Microsoft MVP, who shows off some of his favorite code snippets for Xamarin.Forms and how you can create your own.Show Links:Blog - 6 Xamarin.Forms Code SnippetsDocumentation - Code Snippets in Visual StudioFollow @JamesMontemagnoNever Miss an Episode: Follow @TheXamarinShowUseful Links:Learn more about XamarinLearn more about Xamarin.For

Joe Meyer avatar

Fullscreen Video Background in Xamarin.Forms

4 days ago | Joe Meyer

Motivation A while ago, I stumbled upon an interesting blog post describing how to make a full-screen video background for a cross-platform app. At the time, the post was a using an older version Xamarin and I wondered to myself if I could simplify the solution somewhat. But, as often happens with “side projects”, I … Continue reading Fullscreen Video Background in Xamarin.F

Merge Conflict avatar

219: Move over float, it is time for Half

7 days ago | Merge Conflict

Is it possible for us to talk about a new floating point time in .NET for 30 minutes and make it super fun? Find out! Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.

Luis Pujols avatar

Mobile App Redesign For Developers: Iconography & Magic Numbers

9 days ago | Luis Pujols

Even small details like adding Icons or providing the right amount of Spacing, can make a great impact in our overall design and by doing so we can make a clean, coherent and attractive UI for our users. The agenda for our series of articles is as follows: Part 1: Defining our Workflow and Toolkit Part … Continue reading "Mobile App Redesign For Developers: Iconography & Magic Numb


The Xamarin Podcast avatar

Episode 77: Surface Duo, Android Startup Times, and Xamarin.Essentials

10 days ago | The Xamarin Podcast

This month James and Matt talk about new Microsoft Learn modules on the Surface Duo. The continuing saga of the Xamarin.Forms Shell quick tips. Of course it's a new month and that means there's a new preview version of Visual Studio! Find out all the goodness that goes along with that. If you wanted to detect if your app was run for the first time ever, or the first time for a new version, or whatevs.

Luis Matos avatar

Async / Await and Task best practices for Xamarin

10 days ago | Luis Matos

Async programming can be the magic below your mobile app development that lights your way. You can use async methods for long-running tasks like calling APIs, downloading data, or animating your UI dynamically. Using async methods in a bad way can cause your app’s UI freeze and users can not use the app until the task […] La entrada Async / Await and Task best practices for Xamarin se publicó primero en Luis Matos.

Luis Matos avatar

Async/Await y Task mejores practicas para Xamarin

10 days ago | Luis Matos

La programación asincrónica puede ser la magia debajo del desarrollo de aplicaciones móviles que se ilumina a su manera. Puede usar métodos asincrónicos para tareas de larga ejecución, como llamar a las API, descargar datos o animar la interfaz de usuario dinámicamente. El uso de métodos asincrónicos de una manera incorrecta puede provocar la inmovilización […] La entrada Async/Await y Task mejores practicas para Xamarin se publicó primero en Luis Matos.

Joe Meyer avatar

Quick Start: Telling Your New React Native Install About your Existing Android Tools

10 days ago | Joe Meyer

Recently, I had the dubious privileged of getting to set up my developer machine from scratch. Don’t get me wrong; a new developer environment is a chance for a fresh start! New toys, new experiences, clean out the clutter! But, I am also a creature of habit and spend much fo the first month with … Continue reading Quick Start: Telling Your New React Native Install About your Existing

The Xamarin Blog avatar

Fabulous: Functional App Development

10 days ago | The Xamarin Blog

This is a guest blog by Timothé Larivière. Timothé is the maintainer of Fabulous and a Microsoft MVP. You can find him on Twitter @Tim_Lariviere. Fabulous App Development Fabulous is an open-source framework for building mobile & desktop apps using functional programming (FP) with F#, The post Fabulous: Functional App Development appeared first on Xamarin Blog.

Jean-Marie Alfonsi avatar

TaskLoaderCommand: a bindable AsyncCommand for Xamarin.Forms

10 days ago | Jean-Marie Alfonsi

https://github.com/roubachof/Sharpnado.TaskLoaderView A short blog here to showcase a undocumented feature of the TaskLoaderView: the TaskLoaderCommand. You probably read many blogs about how you should implement a AsyncCommand instead of a regular Command for your Task based code. Of course, like all async mvvm patterns, the

Syncfusion avatar

How to Create Custom Renderers for a Control in Xamarin.Forms

11 days ago | Syncfusion

Xamarin.Forms uses a common API to render cross-platform mobile UIs. Therefore, the components can be rendered differently on each platform, using...


Merge Conflict avatar

218: The One About Blazor

14 days ago | Merge Conflict

The time has finally come! We talk about our favorite new web framework, Blazor! Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.

John Thiriet avatar

Using Huawei Mobile Services with Xamarin

19 days ago | John Thiriet

Disclaimer I will not go into the why Huawei has created Huawei Mobile Services nor if it is a good or a bad thing. This is not the purpose of this article. I will not answer to any political comment that may arise from it. I speak about technical stuff and only that :-) Introduction You most probably have an existing Xamarin Android application using Google Play Services. Using them with Xamarin is straightforward as Microsoft is doing the job of binding everything.


Luis Pujols avatar

Mobile App Redesign for Developers: Colors and Typography

16 days ago | Luis Pujols

Colors? Typography? Please no . . . Hahaha, sometimes when we hear these words while looking forward to creating a mockup for our product we might get intimidated right away. But no worries we will learn about a few tips and tricks we can use tackle this together and not die trying! 🙂 The agenda … Continue reading "Mobile App Redesign for Developers: Colors and Typography"

The Xamarin Blog avatar

Xamarin.Forms Shell Quick Tip – Modal Navigation

16 days ago | The Xamarin Blog

In the Shell quick tip series we explored navigation features of Shell including passing data and going back easily. Today, I want to talk about a common feature of navigation where a new page pops up over the current page. This is different than traditional navigation where a page is pushed onto the stack. The post Xamarin.Forms Shell Quick Tip – Modal Navigation appeared first on Xamarin Blog.

Jesse Liberty avatar

.NET Maui!!!

17 days ago | Jesse Liberty


Joe Meyer avatar

Multi-Column UIPickerView in Xamarin Forms

17 days ago | Joe Meyer

I’ll admit – I’m not a huge fan of the picker control on iOS. As a developer, I find use-cases for the rolodex-like control few and far between and, as a user, I often find implementations to be clunky and inferior to other alternatives. Nonetheless, every now and again an occasion will arise where a … Continue reading Multi-Column UIPickerView in Xamarin Forms →

Syncfusion avatar

New Features in Xamarin.Forms 4.8: Gradients, Brushes, and Flyout Backdrop Color

17 days ago | Syncfusion

Our world is constantly evolving, and the technology field has seen some of the biggest changes. Further proof of this...

Mike Grant avatar

Xamarin Tips - Screenshot your Android Phone from ADB

18 days ago | Mike Grant

Having the ability to take a screenshot directly from your command prompt will save you a lot of time over the duration of a project. When I’m building an app I know I reguarly take screenshots to show features, bugs or just general UI weirdness to others and the time I lose taking it, transfering it to be emailed or shared on Teams is frustrating. A handy one liner can be used to speed this process up.

Jean-Marie Alfonsi avatar

Shadows for Xamarin.Forms components creators

18 days ago | Jean-Marie Alfonsi

Get it from Github and Nuget: https://github.com/roubachof/Sharpnado.Shadows Sharpnado.Shadows has been architectured with modularity in mind. The goal is to make it easy to integrate into others Xamarin.Forms components. In Shadows, each platform renderers relies on Controllers (iOS and UWP) or View (Android) that

Alex Shirshov avatar

Converting My Contacts: Step 3a. Restoring input validation

19 days ago | Alex Shirshov

This article is a part of a series on converting My Contacts app using Laconic. The start of the series is here. Step 3a: Restoring Input…

The Xamarin Blog avatar

.NET Virtual Events in September

19 days ago | The Xamarin Blog

Time to virtually tune-in to any event around the world to find amazing online events, streams, and recordings to watch this September! Discover new ways to stay active with your developer communities through upcoming .NET and Xamarin MeetUps. Get lots of exciting content provided by the teams at Microsoft and the global community. The post .NET Virtual Events in September appeared first on Xamarin Blog.

Bence Lenart avatar

Xamarin.Android – Bottom Bubble TabBar

20 days ago | Bence Lenart

Suppose we use an Activity and swap Fragments within the Activity. Within Acitvity, use RelativeLayout for External Layout and we will place it at the bottom, centering our menu. Set the Bottom menu as rounded View at: android:background=”@xml/bottom_menu” In the first rectangle I set a little shadow of the menu, but it is not necessary, […]

Bence Lenart avatar

Xamarin.Android – Rounded corner of View

20 days ago | Bence Lenart

Android don’t have rounded corner property, so we have to define a shape in an xml and we have to set this xml as a background of a View. Let’s define our rounded corner in the Resource/drawable folder: rounded.xml. If we want a different radius or different color, just change the android:radius or android:color property. […]

Bence Lenart avatar

Xamarin.Android – Shadow

20 days ago | Bence Lenart

In Android you can’t set shadow property of an element except Button and TextView. So we have to define a shape in an xml and set is as background of an element. Let’s create our first shadow background! Create a shadow.xml file in the Resource/drawable folder, and paste this code in the file. After that, […]

Bence Lenart avatar

Xamarin.Android – Automatic Grid Height

20 days ago | Bence Lenart

We all use usually grids in our apps. But it doesn’t matter how it appears. Here now it’s not going to be about having a grid and exposing it to a page and just going to be there, but there’s more of everything on a page and you don’t want to have a certain height […]

Bence Lenart avatar

Xamarin.Android – Automatic ListView Height

20 days ago | Bence Lenart

We all use lists in our apps. But it doesn’t matter how it appears. Here now it’s not going to be about having a list and exposing it to a page and just going to be there, but there’s more of everything on a page and you don’t want to have a certain height and […]

Bence Lenart avatar

Xamarin.Android – Using SVG Images, VectorDrawable

20 days ago | Bence Lenart

By default, Android does not support svg. For this, they invented VectorDrawable, which can display svgs. First step: create a Xamarin.Android Project. Go to Main.xml and paste this: Yes, we will use VestorDrawable as a normal Image (png). After that we have to create a VectorDrawable. Create a svg image. And download it. Paste this […]

Bence Lenart avatar

Xamarin.Forms – Using MQTT and Azure IoT Hub

20 days ago | Bence Lenart

If you have an Azure IoT Hub, you may also need a mobile app. You can communicate with Azure IoT Hub just like a regular MQTT. First step: create a Xamarin.Forms application (but very important, you can use this snippet in any native project, just copy this to the platform’s project). Right click on the […]

Bence Lenart avatar

Xamarin.Forms – Mock Locations

20 days ago | Bence Lenart

This Project you can find at: https://github.com/officialdoniald/Xamarin.Forms.MockLocation. Forms: We can detect Location changing in the Forms Project: https://github.com/officialdoniald/Xamarin.Forms.MockLocation/blob/master/Xamarin.Forms.MockLocation.Mobile/Xamarin.Forms.MockLocation.Mobile/MainPage.xaml.cs. If we will get a Mock Location this will detect it. The two platforms need to be discussed separately.

Bence Lenart avatar

Xamarin.Forms Twilio implementation

20 days ago | Bence Lenart

This project you can find at: https://github.com/officialdoniald/Xamarin.Forms.Twilio Twilio created just for Android and iOS libs and not for Xamarin. So we need to create Bindings for Xamarin.Forms and native. First step: we need to create Android Binding Library(https://github.com/officialdoniald/Xamarin.Forms.Twilio/tree/master/Xamarin.Forms.Twilio.PoC/Xamarin.Android.Twilio.Client) and iOS Binding Library(https://github.

Bence Lenart avatar

Xamarin.Forms send and receive SMS

20 days ago | Bence Lenart

This project you can find it at: https://github.com/officialdoniald/Xamarin.Forms.SendAndReceiveSMS We can easily send SMS from various platforms, but we can’t read SMSs so easily. Android: Receive SMS: In Android we can send and receive/read SMSs with just few line of code. We have to implement a BroadcastReceiver and gain permission in the AndroidManifest.xml. 1. AndroidManifest.xml(https://github.

Rendy Del Rosario avatar

Xamarin Card Scan Plugin

20 days ago | Rendy Del Rosario

For the last few months, I’ve been writing about how to create a binding library, as a result of this, decided to create a plugin… Continue ReadingXamarin Card Scan Plugin The post Xamarin Card Scan Plugin appeared first on Rendy's Website.

Merge Conflict avatar

217: Frank's Custom Identity Service

21 days ago | Merge Conflict

Frank stands up against the entities of ASP.NET Core's built-in beautiful identity service powered by Entity Framework to do his own thing! How does it turn out? Tune in! Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.

Nick Randolph avatar

Thinking Out Loud: Mvvm Navigation for XAML Frameworks such as Xamarin.Forms, UWP/WinUI, WPF and Uno

23 days ago | Nick Randolph

One of the things that’s often given me pause for thought is the approach we take to navigation within applications. For the purpose of this post I’m going limit the scope to just XAML based applications (XF/Maui, UWP/WinUI/Uno, WPF). In all of these application platforms there is a built in capability to navigate between pages. … Continue reading "Thinking Out Loud: Mvvm Navigation for XAML Frameworks such as Xamarin.

Samir GC avatar

Xamarin Forms native WebTV

23 days ago | Samir GC

Hi Everyone in this blog we will integrate live broad cast tv inside Xamarin forms application. You can watch the video for full configuration ◈ : https://youtu.be/YV8jPEl6eB0 At first we are going to get API Key and API Code from streamvideoproviders. -> www.streamingvideoprovider.com Step 1 : This is the dashboard that you will be provided Read More

Luis Matos avatar

Shell: Login, Onboarding y escenarios similares en Xamarin Forms

23 days ago | Luis Matos

Estoy trabajando con Xamarin Forms Shell en una pequeña aplicación interna y estaba buscando la manera de hacer la incorporación dentro del mismo archivo AppShell.xaml y encontré cosas locas por ahí, es por eso que escribo este post para usted. 🚨 Lo primero que necesita saber es: no puede administrar inicios de sesión, Onboardings experiences, o […] La entrada Shell: Login, Onboarding y escenarios similares en Xamarin Forms se publicó primero en Luis Matos.

Luis Matos avatar

Shell: How to do Login, Onboarding, and similar scenarios in Xamarin Forms

23 days ago | Luis Matos

I’m working with Xamarin Forms Shell in a small internal app and I was looking for the way to do Onboarding within the same AppShell.xaml file and I found crazy things out there, that’s why I write this post for you. 🚨 The first thing you need to know is: you can’t manage your login, […] La entrada Shell: How to do Login, Onboarding, and similar scenarios in Xamarin Forms se publicó primero en Luis Matos.

Runar Ovesen Hjerpbakk avatar

Navnedag - Norwegian name days 🇳🇴

24 days ago | Runar Ovesen Hjerpbakk

Navnedag is my latest Norwegian app highlighting, the age old tradition of name days. A name day is day where you can celebrate your given name and get a free dinner at IKEA. This app shows you all the Norwegian name days, when your contacts have name days and the etymology of the various names.

Mark Allibone avatar

Creating a login flow with Xamarin Forms Shell

6 months ago | Mark Allibone

Since the release of Xamarin Forms 4.5, Shell now supports modal navigation. Since one of my highest ranking blog posts is how to create a login page with Xamarin Forms. I thought it was time to revisit the topic and look at how to implement a login page using the Shell.So what is so special about a login page? Well, to state the obvious, the user should only be able to exit it after entering a correct login.

The Xamarin Show avatar

Xamarin.Forms New Drawing API! Part 2

24 days ago | The Xamarin Show

This week, James is joined again by Javier Suárez, Developer on Xamarin.Forms, who walks us through advanced scenarios with the brand new drawing API for Xamarin.Forms. This new native API enables you to draw just about anything!Time Codes:[00:00] Intro[00:40] Path[03:35] SVG & Polygon Art[06:00] Customization - Aspect & Clip[13:30] Drawing Charts and Controls[16:30] Wrap-up and NextShow Links:Documentation: Xamarin.

Martin Zikmund avatar

App First Run Detection with Uno Platform and UWP

24 days ago | Martin Zikmund

Recently, James Montemagno published a blog post about the detection of first app run with Xamarin.Essentials. I thought it would…

Daniel Hindrikes avatar

Nullable Reference Types i C#8 och så lite C#9

25 days ago | Daniel Hindrikes

I den här episoden pratar Daniel och Johan om Nullable Reference Types, en feature som kom i C# 8 och som vi nu använt ett tag. De pratar också om några kommande saker i C#9.

Syncfusion avatar

Replicating a Drink and Food Menu UI in Xamarin.Forms

25 days ago | Syncfusion

Howdy! I will never stop saying how much I love building UI in Xamarin.Forms and for today’s post that’s exactly...