The Xamarin Blog avatar

Join the Xamarin Android Performance and App Size Challenge

an hour ago | The Xamarin Blog

For the past few releases, we’ve been adding new Xamarin.Android features. Features to help improve your application’s build speed, startup speed, and application size. The most recent release of Xamarin.Android in Visual Studio 2019 and Visual Studio for Mac 2019. Which introduced Startup Tracing to the world. The post Join the Xamarin Android Performance and App Size Challenge appeared first on Xamarin Blog.

Daniel Hindrikes avatar

App In The Cloud – Live Code – Episode 1

12 hours ago | Daniel Hindrikes

Together with my friends and colleagues, Johan Karlsson and Mats Törnberg, we have started to live code on Twitch, https://www.twitch.tv/danielhindrikes. Right now we have started to build a Xamarin.Forms app from scratch, the plan is to continue to build that app, live on Twitch every Monday at 12:00 CET (Swedish time). If you missed it, […]

James Montemagno avatar

AsyncCommand & More Come to MVVM Helpers

23 hours ago | James Montemagno

Simplify your MVVM development with MVVMHelpers which now has AsyncCommand, Command, and WeakEventManager built in.

Vicente Guzman avatar

Android 64x con Xamarin.Forms

yesterday | Vicente Guzman

Antes de comenzar recordemos que Google hizo mención en diciembre del 2017, que a partir de este año los desarrolladores deberán lanzar sus aplicaciones en 64 bits (además de la versión de 32 bits) si es que quieren estar en Google Play. El primero de agosto la compañía dio a conocer los plazos de esta … Sigue leyendo Android 64x con Xamarin.Forms →

Merge Conflict avatar

163: "Borrowing" Code from the Internet

yesterday | Merge Conflict

Stack Overflow, blog posts, GitHub repos... we all live in a beautiful open source world of code sharing. However, what happens if you want to use that code in your library or in your app? What should you do as a good digital citizen? 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.


Dylan Berry avatar

Xamarin Saturday

2 days ago | Dylan Berry

Next Saturday in Toronto is Xamarin Saturday! In case you haven’t heard, the Toronto Mobile .NET Developers group is hosting a full-day session, Xamarin Saturday, on August 24th at BSI Labs. Whether you are totally new to Xamarin or are an experienced Xamarin expert, we will have something for everyone! We will have an incredible […]

The Xamarin Blog avatar

Xamarin Podcast: We ❤️ Android!

4 days ago | The Xamarin Blog

Keeping up with the latest in .NET, C#, Xamarin, and Azure is easier than ever. Co-hosts Matt Soucoup and James Montemagno cover a range of topics relevant to Xamarin developers from designing mobile apps to identity management. This month’s Xamarin Podcast episode covers all the latest news around Android, The post Xamarin Podcast: We ❤️ Android! appeared first on Xamarin Blog.

Robin Schroeder avatar

Blazor & Xamarin: Code Sharing For Everyone!

4 days ago | Robin Schroeder

Server-side Blazor is almost here! How mach can Xamarin Code Share with the Web?? Find out here! The post Blazor & Xamarin: Code Sharing For Everyone! appeared first on MSCTEK.


The Xamarin Blog avatar

Public Preview of XAML Hot Reload for Xamarin.Forms

4 days ago | The Xamarin Blog

As a developer, we often get into a cycle of running an app, noticing that some adjustment needs to be made, stopping the app, estimating the adjusted values, and then repeating the whole process over again to see if the estimate was correct. The post Public Preview of XAML Hot Reload for Xamarin.Forms appeared first on Xamarin Blog.

The Xamarin Show avatar

Editor Improvements in Visual Studio for Mac

5 days ago | The Xamarin Show

This week, James is joined by friend of the show Maddy Leger, Xamarin Tooling Program manager, who shows off awesome editor updates to Visual Studio for Mac. She walks us through all of the new awesome C# editing and XAML features that will boost any developers productivity.Show Links:Blog: Visual Studio 2019 version 16.3 Preview 2 and Visual Studio for Mac version 8.3 Preview 2 ReleasedBlog: What's New for Xamarin Developers in VS 2019 16.

Nigel Ferrissey avatar

XamarinBites 15

5 days ago | Nigel Ferrissey

Xamarin.Forms 101: Design Time Data https://channel9.msdn.com/Shows/XamarinShow/XamarinForms-101-Design-Time-Data Awesome Xamarin Forms properties that you probably didn’t know abouthttps://xamgirl.com/awesome-xamarin-forms-properties-that-you-probably-didnt-know-about/ Implement CI/CD with AppCenterhttps://www.c-sharpcorner.com/article/xamarin-forms-implement-cicd-using-app-center/ Header, footer and grouped information in our ListViewshttps://askxammy.

The Xamarin Blog avatar

Introducing Boots: Streamline Xamarin Continuous Integration

6 days ago | The Xamarin Blog

Many Xamarin developers take advantage of Azure DevOps or Visual Studio App Center to build and release their mobile applications. Each environment has its own installation of Mono, Xamarin, and everything you would need to build your Xamarin project. However, each offering has some drawbacks: Azure DevOps currently has a single, The post Introducing Boots: Streamline Xamarin Continuous Integration appeared first on Xamarin Blog.

The Xamarin Blog avatar

What’s New for Xamarin Developers in Visual Studio 2019 Previews

6 days ago | The Xamarin Blog

Today, Visual Studio 2019 version 16.3 Preview 2 and Visual Studio 2019 for Mac version 8.3 Preview 2 released with many improvements for mobile developers in Visual Studio. This release includes major productivity enhancements such as XAML Hot Reload for Xamarin.Forms and improvements to the XAML Previewer for Xamarin.Forms. The post What’s New for Xamarin Developers in Visual Studio 2019 Previews appeared first on Xamarin Blog.

Delpin Susai Raj avatar

Xamarin.Forms - Implement CI/CD using App Center

7 days ago | Delpin Susai Raj

In this blog post, you will learn how to implement Continuous Integration(CI) and Deployment (CD) using App Center in Xamarin.Forms mobile app.IntroductionXamarin.Forms code runs on multiple platforms - each of which has its own filesystem. This means that reading and writing files is most easily done using the native file APIs on each platform. Alternatively, embedded resources are a simpler solution to distribute data files with an app.

The Xamarin Show avatar

Xamarin.Forms 101: Design Time Data

7 days ago | The Xamarin Show

Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform iOS, Android, and Windows applications in .NET. This week we will look at how to visualize your application with design time data with the built in XAML Previewer for iOS and Android.Show Notes:Xamarin.

Luis Matos avatar

Flutter vs Xamarin: An opinion of an analysis

7 days ago | Luis Matos

Flutter vs Xamarin, an agnostic topic? kind of difficult, but not impossible. This article is based on an article that was shared in the Xamarin Universe community on WhatsApp and Telegram. Xamarin and Flutter are frameworks that have been in the mouths of many developers, offering an interesting working model that has caught the attention of many people. [...] La entrada Flutter vs Xamarin: An opinion of an analysis se publicó primero en Luis Matos.

Martz  avatar

MediaPlayerElement: Plug and play and crossplatform UI video control

7 days ago | Martz

Apple and Google already provide MediaPlayer frameworks for iOS and Android developers, but they are quite limited compared to what VLC can do in terms of compatible formats and protocols (amongst other things). Until now, LibVLCSharp.Forms was providing you with a Xamarin.Forms View with video: the VideoView. You had to implement the usual media player controls and buttons yourself, which was not very convenient when all you want is to get up and running quickly, to focus on your core app functionality (which may not be video playback).

Kerry W. Lothrop avatar

17: GraphQL. With Brandon Minnick

8 days ago | Kerry W. Lothrop

On episode 17 of DevTalk, I speak to Brandon Minnick of Microsoft about using GraphQL to query your API. Links: GraphQL Client SDK GraphQL Server SDK (.NET) Xamarin + GraphQL Sample app using GitHub’s GraphQL API .NET GraphQL Server Workshop from NDC Xamarin + GraphQL Talk from Xamarin Developer Summit Example showing how to use … Continue reading 17: GraphQL. With Brandon Minnick U

Gerald Versluis avatar

ZXing Barcode Scanning on Android Skipping Frames Issue

8 days ago | Gerald Versluis

After my live stream on how to implement barcodes with ZXing in Xamarin.Forms I got a lot of wonderful responses, thank you for that! There were a couple that are about a problem that people experience on Android. Here is a quick post on how to counter those. Scanning Barcodes with ZXing In my original ... Read moreZXing Barcode Scanning on Android Skipping Frames Issue The post ZXing Barcode Scanning on Android Skipping Frames Issue appeared first on Gerald Versluis.

Merge Conflict avatar

162: Throttle Those Cancellations

8 days ago | Merge Conflict

What is the best way to keep your UI responsive and at peak performance? This week we look at ways of properly throttling and using cancelation tokens efficiently. 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.

Leomaris Reyes avatar

Header, footer and grouped information in our ListViews in Xamarin Forms

8 days ago | Leomaris Reyes

Nowadays, we work with applications that handle a big data sources and that frequently needs to be displayed in a ListView. Working with this control type, it’s important to know that if we just display all the data, it can be overwhelming for our users and that’s not the idea 😐. As developers, in these cases we must try to make…Continue Reading→

Kodjo Laurent Egbakou avatar

A la découverte de RESTCountries.NET

9 days ago | Kodjo Laurent Egbakou



The Xamarin Blog avatar

Add Scheduling Capabilities to Xamarin.Forms apps with Syncfusion Scheduler

11 days ago | The Xamarin Blog

Guest post contributed by Prabakaran Ramasamy. Prabakaran is a Product Manager for Data Visualization products at Syncfusion. He has been a .NET developer since 2012, working on the custom control development for Microsoft technologies. Syncfusion Scheduler for Xamarin.Forms A lot of line-of-business mobile applications have a requirement for letting the end-users view and manage appointment schedules.

The Xamarin Podcast avatar

Episode 64: We Love Us Some Android!

11 days ago | The Xamarin Podcast

In this month's episode James and Matt love Android almost as much as they love going to the dentist ... seriously! There's a ton of Android goodness to discuss and they tackle it all! You've heard of Android Start-up Tracing - now find out how it makes your app faster! What's all the hubbub about AndroidX? James has got your covered! And did you know there's a great session from the Xamarin Developer Summit that you can watch that shows you the what, how, and why to optimizing your Android build?!? You bet there is and you can stream it on demand! There's more than Android in this months episode! Visual Studio of Visual Studio for Mac get updates.

Nigel Ferrissey avatar

XamarinBites 14

11 days ago | Nigel Ferrissey

Let’s Make Crazy Beautiful UI With Xamarin.Forms https://www.youtube.com/watch?v=PDXEKA6eeYI Learn Xamarinhttps://dotnet.microsoft.com/learn/xamarin The Xamarin Podcasthttps://www.xamarinpodcast.com/ Yet Another Podcast: Xamarin.Forms Toolshttp://jesseliberty.com/2019/08/06/yet-another-podcast-xamarin-forms-tools/ Let’s play with CollectionView Layoutshttps://almirvuk.blogspot.com/2019/07/lets-play-with-collectionview-layouts.

Charlin Agramonte avatar

Awesome Xamarin Forms properties that you probably didn’t know about

11 days ago | Charlin Agramonte

With all the updates is easy to lose track of all the magic that you can do now in Xamarin Forms. If you developed using Forms a few months ago probably there were a lot of things that you needed a custom renderer to achieve them but now things are finally changing. Here is a […] The post Awesome Xamarin Forms properties that you probably didn’t know about appeared first on XamGirl.

The Xamarin Show avatar

Improved Android Startup Times with Startup Tracing | The Xamarin Show

12 days ago | The Xamarin Show

This week, James is joined by friend of the show Jon Douglas, Xamarin.Android Program Manager, who shows us how to super charge the startup time of Android applications with a brand new feature called Startup Tracing. Jon tells us what Startup Tracing is, how to use it, and how it can reduce app startup by up to 60%!Show Links:Xamarin.Android Release NotesBlog: Faster Startup Times with Startup TracingDocs: Preparing an app for releaseFind James on: Twitter, GitHub, Blog, and his weekly podcast Merge Conflict.

The Xamarin Blog avatar

Optimize your Xamarin.Android Builds

13 days ago | The Xamarin Blog

Xamarin.Android has a lot of nobs and levers when it comes to configuring your project. For example, do you know what the best settings are in Debug mode for quick builds? Or what to do in Release mode to make your APK as small as possible or have the fastest startup time? The post Optimize your Xamarin.Android Builds appeared first on Xamarin Blog.

Javier Suarez avatar

¿Cómo colaborar con Xamarin.Forms?

13 days ago | Javier Suarez

Contribuir en Xamarin.Forms Una de los puntos a favor de Xamarin es su increíble comunidad. Una comunidad activa haciendo constantemente actividades (eventos online, eventos presenciales, etc.) y creando nuevo contenido (artículos, ejemplos, plugins, etc.). Con el paso del tiempo es fantástico ver más y más plugins además de diferentes retos de UI y otro tipo … Sigue leyendo →

Bas de Cort avatar

App Center: High-performing backend as a service

13 days ago | Bas de Cort

Microsoft announced a new service called App Service Data. This service allows you to easily create a scalable backend for your app, using the power of Cosmos DB.

Robin Schroeder avatar

Beautiful Xamarin.Forms XAML Layouts with the Golden Ratio

13 days ago | Robin Schroeder

XAML has a very easy way of implementing the golden ratio and maintaining the correct ratio, no matter the device screen size. This blog shows four different XAML implementations of the golden ratio for a phone-sized display. The post Beautiful Xamarin.Forms XAML Layouts with the Golden Ratio appeared first on MSCTEK.


The Xamarin Show avatar

Xamarin.Forms 101: XAML Previewer

14 days ago | The Xamarin Show

Let's take a step back in a new mini-series that I like to call Xamarin.Forms 101. In each episode we will walk through a basic building block of Xamarin.Forms to help you build awesome cross-platform iOS, Android, and Windows applications in .NET. This week we will look at how to visualize your application with the built in XAML Previewer for iOS and Android.Show Notes:Xamarin.Forms XAML Previewer DocumentationNever Miss an Episode: Follow @TheXamarinShowLearn more about Xamarin, Xamarin.

Javier Suarez avatar

[Xamarin.Forms] Nueva versión de Xamanimation repleta de novedades

14 days ago | Javier Suarez

Xamanimation En todas las plataformas, las aplicaciones móviles incluyen animaciones que otorgan movimiento, fluidez y focalizan la atención del usuario en las zonas deseadas. Actualmente no son un extra o añadido en las aplicaciones, sino una parte importante en la experiencia y usabilidad de las mismas. Como desarrolladores, debemos no solo cuidar por supuesto el … Sigue leyendo →

Merge Conflict avatar

161: The World of Embedded Hardware

15 days ago | Merge Conflict

Let's enter the world of embedded hardware and how to program on them with CircuitPython! 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.

Jesús Angulo avatar

Analicemos Xamarin Hot Reload!

17 days ago | Jesús Angulo

Hace un par de semanas en el Xamarin Developer Summit, se anuncio XAML Hot Reload para Xamarin.Forms, que , por fin, nos permite hacer cambios en nuestra interfaz y verlos de inmediato en nuestro dispositivo o emulador sin tener que recompilar y mucho menos volver a desplegar. XAML Hot Reload


The Xamarin Blog avatar

Add Contact Features in 4 Lines of Code with Xamarin.Essentials

18 days ago | The Xamarin Blog

Integrating contact functionality has been a common task that I have been asked to develop for mobile apps over the years. This has ranged from a full contacts directory to simple contact information inside an app. Most requested features include the ability to call the contact, The post Add Contact Features in 4 Lines of Code with Xamarin.Essentials appeared first on Xamarin Blog.

Javier Suarez avatar

Resumen de #XamarinUIJuly

18 days ago | Javier Suarez

¿Qué es el #XamarinUIJuly? Durante todo el mes de Julio hemos ido viendo artículos de Xamarin relacionados con la UI por parte de la comunidad. Siguiendo la idea de Luis Matos, Steven Thewissen organizo la idea de tener un artículo relacionado con la UI por cada día del mes ed Julio. Esto ha sido conocido … Sigue leyendo →

Gerald Versluis avatar

#XamarinUIJuly recap

18 days ago | Gerald Versluis

The whole of July we have seen blog posts by all kinds of amazing community members from around the globe. Steven Thewissen has initiated the #XamarinUIJuly to inspire people to share their beautiful Xamarin.Forms UI designs. Each day there was a new post sharing the details on how a design or functionality was implemented and ... Read more#XamarinUIJuly recap The post #XamarinUIJuly recap appeared first on Gerald Versluis.

Nigel Ferrissey avatar

XamarinBites 13

18 days ago | Nigel Ferrissey

Valeriy Kovalenko Rotates everything with Skia Sharp and Xamarin https://trailheadtechnology.com/rotate-everything-with-skiasharp-and-xamarin/ Mobile DevOps with Xamarin, App Center and Azure DevOpshttps://www.youtube.com/watch?v=aKWbK_C-f7Y Xamarin.Forms – Xuzzle picture gamehttps://docs.microsoft.com/en-us/samples/xamarin/mobile-samples/liveplayer-xamagonxuzzlelp/ Michael Ridland shows us some awesome animation trickshttps://michaelridland.

Rendy Del Rosario avatar

Social Media Authentication – Instagram login in Xamarin Forms

18 days ago | Rendy Del Rosario

This is the second article of the series about Social Media Authentication. In the previous one, I showed how to integrate Facebook authentication. In this… Continue ReadingSocial Media Authentication – Instagram login in Xamarin Forms The post Social Media Authentication – Instagram login in Xamarin Forms appeared first on Rendy's Website.


Xablu  avatar

XABLU signs Partnership Agreement Xamarin training with Web Age Solutions

19 days ago | Xablu

Toronto, Canada: XABLU is excited to announce that it has signed a partnership agreement with leading Toronto-based training provider Web Age Solutions. XABLU’s experienced Xamarin University-certified trainers will deliver a full catalogue of multi-day Microsoft Xamarin courses to software developers in cities across Canada and the United States. “Working with Web Age Solutions is a natural development for us, as .

The Xamarin Blog avatar

Xamarin & .NET Developer Events in August

19 days ago | The Xamarin Blog

Discover the world of Xamarin and .NET with your community at developer events happening this August. Find tons of opportunities around the world, including conferences and virtual events online! A full list of developer engagements can be found through our Community page. The post Xamarin & .NET Developer Events in August appeared first on Xamarin Blog.

Michael Ridland avatar

AirNZClone – Awesome animation tricks in Xamarin.Forms

20 days ago | Michael Ridland

In my Xamarin UI July I’ve decided on a UI that was not only visually appealing but also one that had a little more complexity than you normally see in a Xamarin.Forms apps. I recently attended the Xamarin Developer Summit in Houston Texas, I flew Air Zealand during this trip and I found that the Air […] The post AirNZClone – Awesome animation tricks in Xamarin.Forms appeared first on Michael Ridland.

Damian Mehers avatar

Build, Notarize, Repeat: Some tips to avoid endlessly failing to notarize your Xamarin Mac app.

21 days ago | Damian Mehers

As with most of my posts, this is a message to my future self who will have forgotten everything I did today, to get my Xamarin Mac app notarized. I hope it helps other people too. Apple rejected my app from the store … please include specific macOS features that the application will use and […]