Matthew Soucoup avatar

Azure AD B2C Application Fundamentals - The Parts of the Party

11 hours ago | Matthew Soucoup

Find out what each part of an Azure AD B2C application does - including how a Tenant interacts with its policies, users, user attributes, and scopes.

David Britch avatar

Fault Handling in Xamarin.Forms: Circuit Breaker using Polly

2 days ago | David Britch

Previously I wrote about about handling faults that take a variable amount of time to recover from, in Xamarin.Forms, and discussed an implementation of the circuit breaker pattern. The advantage of the implementation was that the circuit breaker pattern was implemented without requiring any library code, for those sensitive to bloating their application package size.There are, however, fault handling libraries available and the go to library for .

Devlin Duldulao avatar

Xamarin.Forms 101: Tools for Xamarin Mobile Development

2 days ago | Devlin Duldulao

Are you looking for tools that will help you build Xamarin projects? Do you want to make your development easier as much as possible? In this post, you’ll see some common development tools when creating Xamarin apps. Design and Development Balsamiq Balsamiq is a rapid wireframing tool that helps you Work Faster & Smarter. It […]

James Montemagno avatar

Streamlined TestFlight Registration with fastlane

2 days ago | James Montemagno

I feel as though I should have found this a long time ago, but essentially the boarding tool from fastlane enables you to single click deploy an app to heroku (a free service, or optionally grab a docker image) and within a few seconds you have a full website setup ready to automatically add users to a group in TestFlight!

Episode 33: iOS Auto Provisioning Awesomeness with Oleg

2 days ago | James Montemagno

This week, James is joined yet again by friend of the show Oleg Demchenko, Developer at Microsoft on Visual Studio for Mac, who introduces us to the re-imaged and brand new simplified workflow for automatic iOS device provisioning with fastlane. In the previous Xamarin Show Oleg introduced us to the first iteration of new device provisioning, but it has been revamped based on your feedback and simplified for pure awesome!Show Links:Introduction to fastlane for iOSfastlane on GitHubFind James on: Twitter, GitHub, Blog, and his weekly podcast Merge Conflict.

Vulcan Lee avatar

Xamarin.Forms / .NET Standard 體驗之旅 4 : QR Code 條碼掃描

2 days ago | Vulcan Lee

在 Xamarin.Forms / .NET Standard 體驗之旅 4 的文章中,我們將要來測試每次進行 Xamarin.Forms 實戰課程,大家最想要學習與使用的這個 NuGet 套件:ZXing.Net.Mobile,也就是要開發出具有跨平台的條碼掃描程式。我們從這個套件在 NuGet 官網上的內容可以看的出來,這個 NuGet 套件尚未支援 .NET Standard 標準類別庫,而是之前的可攜式 PCL 類別庫,不過,因為 .NET Standard 2.0 類別庫也支援可以使用 PCL 類別庫,因此,我們來測試看看,這個套件可否用於 Prism Template Pack 2.0.7 產生的 Xamarin.Forms 跨平台專案,並且進行一維條碼或者二維條碼 QR Code。測試範例專案原始碼這篇文章中的測試範例專案原始碼,您可以從這裡取得 https://github.

Elbrinner da Silva Fernandes avatar

Slider de la charla Experiencia con Xamarin en el mundo real de los proyectos.

3 days ago | Elbrinner da Silva Fernandes

Para los que no han tenido la oportunidad de asistir a la charla, dejo el enlace abajo para descargar los slides: Experiencia con Xamarin en el mundo real de los proyectos. from Elbrinner Fernandes

The Xamarin Blog avatar

Microsoft Connect 2017(); Xamarin Video Round-Up

3 days ago | The Xamarin Blog

Microsoft Connect(); is always an exciting day for developers, with three days of exciting announcements, demos, and technical sessions. From the announcement of the General Availability of Visual Studio App Center, to an incredible full day of free training from Xamarin University, there was something for developers of every level and experience. If you weren’t […] The post Microsoft Connect 2017(); Xamarin Video Round-Up appeared first on Xamarin Blog.

OneSignal Push Notification – Xamarin.Forms

3 days ago | Juliano Custódio

Olá, neste post irei demonstrar como você pode implementar Push Notification em sua aplicação Xamarin.Forms utilizando o OneSignal.   ADICIONANDO O NUGET PACKAGE Clique com o botão direito em cima de sua Solution e selecione “Manage NuGet Packages for Solution…”   Digite “Com.OneSignal” e selecione o plugin como demonstrado na imagem a seguir.   Selecione […]

Javier Suarez avatar

[Codemotion 2017] Taller de Xamarin

3 days ago | Javier Suarez

Codemotion 2017 Otro año más, Codemotion se celebrará en Madrid los días 24 y 25 de noviembre en el Campus de Montepríncipe de la Universidad CEU San Pablo. Como en años anteriores, es una cita imprescindible para el mundo del desarrollo de software. Taller Xamarin Este año volveré a tener la oportunidad de participar en el … Sigue leyendo →

Javier Suarez avatar

[Xamarin.Forms] Utilizando MvvmCross

3 days ago | Javier Suarez

Introducción A la hora de desarrollar aplicaciones multiplataforma con Xamarin una de las arquitecturas más utilizadas sin duda alguna es MVVM. Para realizar la implementación contamos con diferentes opciones y algunos frameworks como MvvmCross, una de las opciones más utilizadas con Xamarin Classic. Tras recibir diferente feedback, muchos tienen la duda…¿y con Xamarin.Forms?. En este …

Devlin Duldulao avatar

Xamarin.Forms 101: Useful Plugins in Xamarin Forms

4 days ago | Devlin Duldulao

Are you new to Xamarin Forms? Are you wondering what are the common Nuget packages that you can use in your projects? In this post, you will see the most common Nuget packages that are used in enterprise Xamarin Forms apps as wells as in learning Xamarin Forms. Xam.Plugins.Vibrate Xamarin and Windows plugin to vibrate […]

Wilson Vargas avatar

Personalizando el icono de un MasterDetail Page Xamarin.Forms

4 days ago | Wilson Vargas

Este es un pequeño tutorial que muestra como cambiar el icono de un menú hamburguesa en Xamarin.Forms. Aquí uso Custom Renderers para lograr este objetivo.

The Xamarin Blog avatar

Hello NuGet, a New Home for Xamarin Components

4 days ago | The Xamarin Blog

In 2013, we launched the Xamarin Component Store as a central location to find a rich ecosystem of UI controls and plugins for Xamarin developers targeting iOS and Android. Since then, the broader .NET ecosystem has grown at an astounding rate, hosting tens of thousands of packaged .NET libraries in the NuGet Gallery. Today, we’re […] The post Hello NuGet, a New Home for Xamarin Components appeared first on Xamarin Blog.


The Xamarin Blog avatar

Xamarin Docs Now Available in Japanese and German

4 days ago | The Xamarin Blog

日本語 | Deutsch Earlier this year we published Spanish, Chinese, and Portuguese translations of our most useful documentation. I’m excited to announce that we’ve now added Japanese and German translations of the Getting Started and Deployment sections of developer.xamarin.com: Japanese German Cross-Platform 作業の開始 展開、テスト、およびメトリック Erste Schritte Bereitstellung, Tests und Metriken Android Android の作業の開始 配置、テスト、およびメトリック Erste […] The post Xamarin Docs Now Available in Japanese and German appeared first on Xamarin Blog.

Martyn Wiggins avatar

Running Xamarin UITest Repl Outside of Tests

4 days ago | Martyn Wiggins

The Xamarin UITest Repl is a handy little tool for inspecting and interacting with the interface for iOS and Android apps. Normally you run it by adding app.Repl() to your test code but it’s also easy to run Repl outside of a test… Android on Windows To run Repl on an Android device connecting to […]

Gone Mobile 61: Live Player and Microsoft Connect Roundup with Joseph Hill

4 days ago

While at Microsoft's Connect(); conference in New York we caught up with Joseph Hill to discuss all the latest and greatest announcements in the Xamarin world, as well as digging deeper into their new Live Player app. Want to get up to speed on all the latest announcements? Look no further! Special Guest: Joseph Hill.

Merge Conflict avatar

Merge Conflict 72: Xamarin.Forms on the Web

5 days ago | Merge Conflict

Xamarin.Forms on the web? XAML powering your ASP.NET applications? How can this be so? Well with Frank's new Ooui library the life long dream is now a reality. While still early on, developers are loving it! We discuss where it came from and where it is going next. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Music : Amethyst Seer - Citrine by Adventureface Proudly recorde

Daniel Krzyczkowski avatar

Java library binding with JavaDocs for Xamarin.Android

5 days ago | Daniel Krzyczkowski

Java library binding with JavaDocs for Xamarin.Android Short introduction Xamarin platform enables Android application development. Developer has option to create … More

Adam Pedley avatar

SafeAreaInsets For Xamarin.Forms In iOS

6 days ago | Adam Pedley

Starting with the iPhoneX, is a notch at the top of the screen. The page of you iOS application always starts from the very top of the screen, and up until now, you could just set the top padding to 20, to ensure you move down below the status bar. The iPhoneX has a notch […] The post SafeAreaInsets For Xamarin.Forms In iOS appeared first on Xamarin Help.

Jim Bennett avatar

Getting a users Facebook profile after Authenticating your Xamarin app with Azure

7 days ago | Jim Bennett

I've recently been looking at the authentication offered by Azure for use in a mobile app, specifically using social auth providers like Facebook to allow a user to sign up for my app. The auth setup is incredibly easy, with Azure taking care of a lot of the hard stuff.

The Xamarin Blog avatar

Podcast: Connect(); 2017 Xamarin and App Center Recap

7 days ago | The Xamarin Blog

In this episode of the Xamarin Podcast, I am joined by App Center program manager James White. We sit down and cover all of the amazing announcements from this years Connect(); 2017 event. Sit back, relax and get ready for tons of Xamarin goodness with Native Forms, .NET Embedding, App Center’s General Availability, and so […] The post Podcast: Connect(); 2017 Xamarin and App Center Recap appeared first on Xamarin Blog.

The Xamarin Podcast avatar

Episode 49: Connect(); 2017 Xamarin and App Center Recap

7 days ago | The Xamarin Podcast

In this episode of the Xamarin Podcast, James is joined by App Center program manager James White. We sit down and cover all of the amazing announcements from this years Connect(); 2017 event. Sit back, relax and get ready for tons of Xamarin goodness with Native Forms, .NET Embedding, App Center's General Availability, and so much more! Follow Us: James: Twitter (https://twitter.com/jamesmontemagno), Blog (http://montemagno.

Steven Thewissen avatar

5 cool things announced at Microsoft Connect 2017

7 days ago | Steven Thewissen

Microsoft Connect 2017 has come and gone and a lot of new awesome stuff was announced across the board. I’m partial to mobile development using Xamarin and the whole Devops process using VSTS, so here’s 5 things from the mobile/devops space that I thought were pretty cool!  In this post: Hosted macOS build agents in … Continue reading "5 cool things announced at Microsoft Connect 2017" The post 5 cool things announced at Microsoft Connect 2017 appeared first on Thewissen.

MFractor  avatar

Custom Controls in Xamarin.Forms

8 days ago | MFractor

Make your codebase more maintainable by creating your own custom controls in Xamarin.Forms. Introduction As Xamarin.Forms developers, one of our main goals is to maximise code sharing and minimise code duplication. However, when building our user interfaces, it can be all too common to duplicate UI code in the rush to ship your app! To solve our problem of code duplication and our maintenance headaches, we can build custom controls! In this article, we'll build a FormEntry control that can be re-used throughout our app for custom forms.

Chris Williams avatar

Tooling Choices

8 days ago | Chris Williams

I recently wrote a post for the Audiogum blog on our App Development Architecture and tooling and how we are sharing code across a range of Xamarin apps. What I described there contrasts with my advice to Xamarin beginners. Why? Defer decisions until you have more information When I put together my ‘7 Key Decisions … Continue reading Tooling Choices →

The Xamarin Blog avatar

Xamarin Announcements from Microsoft Connect(); 2017

9 days ago | The Xamarin Blog

Today, at Microsoft Connect(); 2017, we shared some very exciting updates related to Visual Studio and Xamarin. We invite you to join us tomorrow and Thursday to see even more during the remainder of the live event! Day 2 will be packed full of deep dives into the products, including those from Day 1, and […] The post Xamarin Announcements from Microsoft Connect(); 2017 appeared first on Xamarin Blog.

Multilíngue – Xamarin.Forms

9 days ago | Juliano Custódio

Olá, neste post irei demonstrar como você pode deixar a sua aplicação Xamarin.Forms Multilíngue, respeitando o idioma padrão definido nas configurações do dispositivo.   ADICIONANDO O NUGET PACKAGE Para este exemplo irei utilizar o Nuget Package “Plugin.Multilingual“, para adicionar em seu projeto, clique com o botão direito em cima de sua Solution e selecione “Manage NuGet Packag

Alex Dunn avatar

Xamarin.Meetup – Boston Meetup Today: DevOps for Mobile Apps with Dan Hermes

9 days ago | Alex Dunn

Join us at Microsoft’s NERD Center to learn about DevOps for Mobile Apps! Meet with some of the local Xamarin MVPs and employees while also enjoying some food. https://www.meetup.com/bostonmobiledev/events/244933704/ How do we keep our iOS and Android builds organized, tested, and distributed to team members and users who need them, with the correct versions flowing into … Continue reading Xamarin.

The Xamarin Blog avatar

Visual Studio App Center: The Next Generation of Xamarin Test Cloud

9 days ago | The Xamarin Blog

Today at Microsoft Connect(); we announced the launch of Visual Studio App Center, the next generation of Xamarin Test Cloud. App Center brings the power of Xamarin Test Cloud combined with ability to build, distribute, monitor and integrate push notifications- all in one place. Get all the features you use and love today in Xamarin […] The post Visual Studio App Center: The Next Generation of Xamarin Test Cloud appeared first on Xamarin Blog.

The Xamarin Blog avatar

Microsoft Connect(); 2017 Sessions for Xamarin Developers

9 days ago | The Xamarin Blog

Microsoft Connect(); 2017 is underway, and there will be a ton of great content for mobile developers over the next three days. To help ensure you catch it all,  we’ve compiled a list of the sessions you won’t want to miss!   Wednesday, November 15 | Keynotes & General Sessions 11:15 am – 12:30 pm: Building […] The post Microsoft Connect(); 2017 Sessions for Xamarin Developers appeared first on Xamarin Blog.

Vulcan Lee avatar

Xamarin.Forms / .NET Standard 體驗之旅 3 : 使用 PCLStorage 元件進行檔案的讀取與寫入

10 days ago | Vulcan Lee

在 Xamarin.Forms / .NET Standard 體驗之旅 3的文章中,我們將要來測試這個最常用的 NuGet 套件:PCLStorage。我們從這個套件在 NuGet 官網上的內容可以看的出來,這個 NuGet 套件本身是支援 PCL 可攜式類別庫的,那麼,這樣的 PCL 套件,是否可以能夠在 .NET Standard 標準類別庫,並且提供給 Xamarin.Android / Xamarin.iOS / UWP 平台系統來使用,我們來測試看看。測試範例專案原始碼這篇文章中的測試範例專案原始碼,您可以從這裡取得 https://github.com/vulcanlee/xamarin-forms-develop-notes-example/tree/master/NETStdPCLStorage開始建立專案請點選功能表 [檔案] > [新增] > [專案],此時,您會看到底下的 [新增專案] 對話視窗。我們點選 Prism Template Pack 提供的 Xamarin.

Vulcan Lee avatar

Xamarin.Forms / .NET Standard 體驗之旅 2 : 使用 Acr.UserDialogs 元件

10 days ago | Vulcan Lee

由於 Prism Template Pack 已經開始支援創建出使用 .NET Standard 的共用類別庫專案,在接下來的幾篇文章,我將會針對在開發 Xamarin.Forms 專案的時候,會使用到不同需求功能的 NuGet 套件,進行測試與說明。若您尚未用過 Prism Template Pack 2.0 以上的擴充功能,可以參考這篇文章 Xamarin.Forms / .NET Standard 體驗之旅 1 : 使用 Prism Template Pack 2.0 與 .NET Stardard 標準類別庫之建立 Xamarin.Forms App 搶先體驗首先,我先針對在進行 Xamarin.Forms 專案開發時候,必備擴充 NuGet 套件 Acr.UserDialogs 進行測試,當然,在使用任何套件之前,強烈建議一定要先觀看官方的使用說明文件,因為,大部分的 Xamarin.

Charlin Agramonte avatar

Step Bar in Xamarin Forms

10 days ago | Charlin Agramonte

Imagine that you want to create a tutorial in your app or just want to make the filling of a simple and boring form a much more entertaining experience. Using a “step by step” is the ideal way of keeping the user engaged but also making them follow a very streamlined process while at the […]

The Xamarin Blog avatar

Webinar Recording | Build Better Games with Unity and Microsoft Azure

10 days ago | The Xamarin Blog

Join David Antognoli in this pre-recorded webinar and see how to take your Unity games to the next level with powerful cloud services. He walks through how to connect your apps to Microsoft Azure, adding compelling features that users love, like leaderboards and heatmaps, and demonstrates how new Unity and Visual Studio 2017 features improve […] The post Webinar Recording | Build Better Games with Unity and Microsoft Azure appeared first on Xamarin Blog.

Vulcan Lee avatar

temp

10 days ago | Vulcan Lee


Gerald Versluis avatar

[BOOK] Xamarin.Forms Essentials

10 days ago | Gerald Versluis

I’m back! As you may have noticed, I have been away for a little while with no new blogs or vlogs. But with good reason, and it’s called Xamarin.Forms Essentials! I have moved into a new home! But probably more important to you; I have been working on a new book as well and I’d ... Read more The post [BOOK] Xamarin.Forms Essentials appeared first on Gerald Versluis.

David Britch avatar

Fault Handling in Xamarin.Forms: Circuit Breaker

10 days ago | David Britch

Calls to remote services can fail due to transient faults, such as the momentary loss of network connectivity to services, the temporary unavailability of a service, or timeouts that arise when the service is busy. These faults are often self-correcting, and if the remote access request is repeated after a suitable delay, it’s likely to succeed. Earlier in the year I wrote about transient fault handling in Xamarin.

Nigel Sampson avatar

Project references to multi-targeted projects

11 days ago | Nigel Sampson

During the process of moving Caliburn.Micro to .NET Standard and the new multi-targeting project format I’ve encountered a number of issues in the tooling around intellisense and builds. This isn’t surprising given the relative newness of this approach, but I thought I’d share some of the issues over the next few weeks to help you out. One of the first things I did was move Caliburn.Micro.Platform from a number of projects (around five I believe) in the same folder (one for each platform) to the new “SDK style” project format which allows multiple outputs based on a series of target frameworks (rather than the normal singular framework).

The Xamarin Blog avatar

Adding Sound to a Xamarin.Forms App

11 days ago | The Xamarin Blog

Audio has many uses in mobile applications. Sounds can be essential to your app; they may notify users of important events or make your app accessible to visually-impaired users. We can also use sound to help convey moods, intentions, or feelings within our apps. In fact, many companies include jingles or sounds as part of […] The post Adding Sound to a Xamarin.Forms App appeared first on Xamarin Blog.

Vulcan Lee avatar

Xamarin.Forms 用 MVVM 開發的好處? Prism 和 cross-platform 開發(優劣)差異? (我發現寫在 ViewModel 內 程式碼要多好多)

11 days ago | Vulcan Lee

剛剛收到一位學員提問的問題 XF用mvvm開發的好處? prism 和 cross-platform 開發(優劣)差異? (我發現寫在viewmodel 內 程式碼要多好多)這個問題有相當多的 Xamarin.Forms 開發者都會有這樣的問題,我先簡單地描述問題中的各個技術名詞在 Xamarin.Forms 中,所有的 UI 可以透過 XAML 宣告標記語言來描述出來;而在 XAML 定義 UI的過程中,我們是無法直接在 XAML 中撰寫商業邏輯到這個語言中(您也可以選擇不用 XAML,直接使用 C#來定義UI)。想要在每個頁面撰寫出各個商業邏輯處理程序與方法,您有兩種選擇 Code Behind / MVVM (Model View ViewModel)而 Code Behind 的開發方式,則是非常舊的開發技術,那是之前在 Windows Forms 那個時候的開發技術採用的,它個優點是簡單、方便,缺點是它的頁面與商業邏輯程式代碼綁在一起,想要共用或分享上,會有些困難。在進行 XAML 這樣 UI App 開發的時候(如 Xamarin.

Merge Conflict avatar

Merge Conflict 71: Continuous Everything with DevOps

12 days ago | Merge Conflict

James is on a DevOps kick after going on tour with Donovan in South America and he wants to automate everything! It is different this time as he wants full control with Visual Studio Team Services and he even wants to manage his own build machines! Is he crazy? Probably, listen in to find out. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Music : Amethyst Seer - Citrine by

Devlin Duldulao avatar

Combining the power of Grial UI Kit, Prism, and Infragistics AppMap

12 days ago | Devlin Duldulao

Have you tried to use Grial UI Kit? You probably have tried Prism Forms. But what about Infragistics AppMap? In this post, you will learn how to use Grial UI Kit with Prism Forms and AppMap that will boost your productivity to the next level.   Grial UI Kit Grial UI Kit is a paid Xamarin […]

Elbrinner da Silva Fernandes avatar

Fuentes de texto con Xamarin forms para IOS, Android y UWP

12 days ago | Elbrinner da Silva Fernandes

Vamos a agregar algunas fuentes de texto a nuestro proyecto Xamarin para customizar un poco el diseño.  Aplicaremos la nueva fuente para Android, IOS y UWP.

Vulcan Lee avatar

Xamarin.Forms / .NET Standard 體驗之旅 1 : 使用 Prism Template Pack 2.0 與 .NET Stardard 標準類別庫之建立 Xamarin.Forms App 搶先體驗

13 days ago | Vulcan Lee

在今天,2017/11/12,Prism Template Pack 推出 2.0 版本,在這個新的版本所建立出來的 Xamarin.Forms 專案,將會使用 .NET Standard 標準類別庫來取代原先使用的 PCL Portable Class Library 可攜式類別庫,可是,當替換掉舊有的PCL類別庫,對於我們在開發 Xamarin.Forms 專案上會有甚麼新問題會發生呢?在這裡,我們將實際使用 Prism Template Pack 2.0 的專案樣板,實際建立一個 Xamarin.Forms 專案,並且在這個專案中實作出各種頁面導航的應用,看看會有甚麼樣的變化。升級 Prism Template Pack首先,我們先要把您的 Visual Studio 2017 的 Prism Template Pack 擴充功能進行升級到 2.0 版本。在這裡要特別注意, Prism Template Pack 2.

BadgeView – Xamarin.Forms

14 days ago | Juliano Custódio

Olá, neste post irei demonstrar como criar um BadgeView utilizando custom renderer em aplicações Xamarin.Forms. Em seu projeto portable, crie a classe CircleBox.   Ainda no portable, crie uma classe Badge, como demonstrado a seguir:   (Portable): Android Em seu projeto .android crie a classe CircleBoxRenderer.   .Android: iOS Também crie uma classe CircleBoxRenderer no […]

The Xamarin Blog avatar

.NET Standard Comes to Xamarin.Forms Project Templates!

14 days ago | The Xamarin Blog

.NET Standard is a formal specification of the .NET APIs that allow you to share even more code across the platforms you target. Xamarin developers are able to use .NET Standard libraries for sharing business logic, and .NET Standard support came to Xamarin.Forms recently, allowing you to easily share both your business and UI logic […] The post .NET Standard Comes to Xamarin.Forms Project Templates! appeared first on Xamarin Blog.

Bryan Anthony Garcia avatar

Creating Native macOS Apps with Xamarin.Forms

14 days ago | Bryan Anthony Garcia

Back in .NET Conf 2017 The Xamarin team already shared what’s going to be new with Xamarin Forms 3.0 and it actually surprised me. I was expecting some performance improvements, bug fixing and a big upgrade on XAML. But, what they announced focuses on enabling the usage of Xamarin.Forms in more ways and on more platforms. I was really hoping for XAML improvements, maybe add some cascading styling like how CSS works.

Mark Deanil Vicente avatar

How to Install and Setup Maps and Geolocation to your Cross Platform Project

15 days ago | Mark Deanil Vicente

In you’re planning to implement geolocation and maps to your cross platform project, it is important that you install packages for maps and geolocation and then setup your project first in order to consume maps and geolocation integration properly. This simple blog post will help you how to install and configure your Android, IOS and UWP project. Just to give you an idea Each mobile platform has its own geolocation and map feature.