Merge Conflict avatar

Merge Conflict 42: Code Coverage == Quality

17 minutes ago | Merge Conflict

It's everyone's favorite topic... TESTING! That is right we tackle the world of unit testing, code coverage, user interface testing, acceptance testing, and so much more. Even though Frank and James are solo developers and there may not always be time to write a full suite of unit tests, that doesn't mean they don't dream of the day of 100% code coverage. What does that even mean though? Does that mean your app will be flawless? Where do you get started and what should be your goals? We discuss on this weeks show.

Value Converter in Xamarin.Forms

yesterday

Introduction:Databind two control properties or view model property that have incompatible types / Validation, you need a piece of code in between, that converts the value from source to target type and back. This piece of code is called ValueConverter. A value converter is a class, that implements the interface IValueConverter with the two methods object Convert(object value) and object ConvertBack(object value).

The Xamarin Blog avatar

Podcast: Building Up to Build

2 days ago | The Xamarin Blog

In this episode of the Xamarin Podcast, I’m joined by James Montemagno, Principal Program Manager for Mobile Developer Tools at Microsoft, to discuss what is new for Xamarin developers, including new features in the latest Visual Studio for Mac preview, Xamarin.Forms 2.3.4/2.3.5-pre, and updates to Visual Studio Mobile Center. Be sure to download today’s episode […] The post Podcast: Building Up to Build appeared first on Xamarin Blog.

The Xamarin Blog avatar

Requesting Reviews with iOS 10.3’s SKStoreReviewController

3 days ago | The Xamarin Blog

Asking your users to review your app is never easy, and there was never an intuitive way to do it. Developers were left to constantly prompt users to review the app with pop ups or by putting a Leave Review button somewhere hidden in the settings, as I have done for many years (here is […] The post Requesting Reviews with iOS 10.3’s SKStoreReviewController appeared first on Xamarin Blog.

Alex Dunn avatar

Xamarin.Tips – Fixing the Highlighting Drop In Your Xamarin.Forms Projects

3 days ago | Alex Dunn

I’ve seen a few people run into this issue in both Visual Studio 2015 and 2017. For those of you who don’t know what I’m talking about, the issue is that code highlighting drops completely in newly opened files. I’ve personally seen it happen in both Xamarin.Forms PCLs and in Xamarin.Android projects. The reason you … Continue reading Xamarin.Tips – Fixing the Highlighting Drop In Your Xamarin.

Pieter Nijs avatar

Trigger PropertyChanged of indexed property in Xamarin Forms

3 days ago | Pieter Nijs

Xamarin Forms supports binding to indexed properties. But do you know how to trigger a PropertyChanged event on such a property so that the binding engine gets the updated value? Binding to indexed properties Binding to an indexed property in Xamarin Forms is simple. Imagine my ViewModel has an indexed property: [crayon-58fda31fbf226976515137/] I can simply bind… Read More »

The Xamarin Blog avatar

Preview: Bringing macOS to Xamarin.Forms

4 days ago | The Xamarin Blog

It’s amazing to think that you can now have a running native macOS application with just a few tweaks to a Xamarin.Forms solution. And I have to say “application” because that’s desktop, right? As I featured in last week’s Xamarin.Forms 2.3.5 pre-release announcement, macOS support in Xamarin.Forms is now in Preview. Let’s run through adding […] The post Preview: Bringing macOS to Xamarin.Forms appeared first on Xamarin Blog.

Snack Pack 10: Planet Xamarin - Community Blog Feed

4 days ago | James Montemagno

Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at Planet Xamarin, an open source blog aggregator for all of the amazing Xamarin developers around the globe blogging about Xamarin.Show Links:Planet XamarinPlanet Xamarin GitHubFind James on: Twitter, GitHub, Blog, and his weekly podcast Merge Conflict.

Alex Dunn avatar

Xamarin.Controls – Android ArcLayout

4 days ago | Alex Dunn

Here’s a quick and fun new control to play with. It’s called the ArcLayout, and if the name isn’t descriptive enough, it allows you to layout your Views in the layout based on arcs, degrees, radii, etc. rather than using existing LinearLayouts, RelativeLayouts, or FrameLayouts. The control is originally from OgacleJapan and you can find … Continue reading Xamarin.Controls &

Adam Pedley avatar

Share Dialog with Xamarin Forms

4 days ago | Adam Pedley

When your mobile app creates or receives its own content, in the form of a file, you may want to share it. This could include sharing with, Facebook, Email, SMS or any other app that has registered support for the file type. For example PDF readers can handle a PDF, or Facebook and other apps […] The post Share Dialog with Xamarin Forms appeared first on Xamarin Help.

Episode 39: Building Up to Build

5 days ago

In this episode of the Xamarin Podcast, Pierce Boggan is joined by James Montemagno to discuss what is new for Xamarin developers, including new features in the latest Visual Studio for Mac preview, Xamarin.Forms 2.3.4/2.3.5-pre, and updates to Visual Studio Mobile Center. Show Notes: 5:00 - What's new in Visual Studio for Mac (C# 7, web editors, Azure publishing, .NET Core enhancements) 10:30 - Xamarin documentation is now multilingual (with Spanish, Portuguese, and Chinese localizations) 12:00 - Updates to Xamarin University, including monthly pricing 14:00 - Xamarin.

The Xamarin Blog avatar

Guest Post: Adding a Calendar to Your Xamarin.Forms Apps with the Telerik Calendar

5 days ago | The Xamarin Blog

This is a special guest post from the Progress team at Telerik, the makers of the Telerik UI suites. Speaking on behalf of these awesome engineers of developer tooling is Sam Basu, a Developer Advocate for Telerik products and Xamarin aficionado. You may find him on Twitter as @samidip. Are you already building cross-platform native […] The post Guest Post: Adding a Calendar to Your Xamarin.Forms Apps with the Telerik Calendar appeared first on Xamarin Blog.

Alex Dunn avatar

Xamarin.Tips – Android Bar Background Images in Xamarin.Forms

5 days ago | Alex Dunn

In a previous post, we talked about the iOS side of setting background images for both NavigationBars and TabBars. Beyond that, we looked at setting them so that we can simulate having transparent bars that show a background image behind the entire Page. That looked like this: So now let’s do the same thing in … Continue reading Xamarin.Tips – Android Bar Background Images in Xamarin.

Alex Dunn avatar

Xamarin.Tips – MVVM Light Set Expressions Explained

5 days ago | Alex Dunn

I recently published a post about creating some Visual Studio code snippets for shorcutting the overhead of writing bindable properties and commands with MvvmLight. Xamarin.Tips – Visual Studio Code Templates/Snippets for MVVM Light This post sparked some people who may or may not have used  Mvvm Light in the past to ask me about how it … Continue reading Xamarin.Tips – MVVM Light Set

Gerald Versluis avatar

Building a hybrid app with Xamarin.Forms

5 days ago | Gerald Versluis

A client came to me with the question if I could wrap their web application into a native app. Now, of course there is a lot of things to say about this, I did advice them against it, but for reasons they still wanted it and so I started building. The web application was already ... Read more

Alessandro Caliaro avatar

How to create a nice rouded icon

6 days ago | Alessandro Caliaro

In a post I have already described how to have a Image inside a Circle, using James Montemagno’s plugin. James’ plugin works with Images. Today I would like to use https://github.com/jsmarcus/Xamarin.Plugins/tree/master/Iconize that permits to use icon fonts in your Xamarin.Android, Xamarin.iOS, or Xamarin.Forms application! It uses fonts like Font Awesome and Ionicons. Results are won

James Montemagno avatar

Important OnPlatform Changes in Xamarin.Forms

6 days ago | James Montemagno

Last week I blogged about the important changes to Device.OS in the latest version of Xamarin.Forms....

Binding Control to Control in Xamarin Forms

6 days ago

Introduction:Databinding is a mechanism in Xamarin Forms Application.  Binding is common context, is the process of mapping a property on a Page, to a property in a view or ViewModel. In this Article I will show how bind Control property to Control property  binding in xamarin Forms.  Create New Xamarin. Forms Application:Let's start with creating a new Xamarin Forms Project in Visual Studio.

Merge Conflict avatar

Merge Conflict 41: Print me up, Scotty

7 days ago | Merge Conflict

Is 3D printing poised to change how we prototype and build parts and full machines or is it just another toy? Both Frank and James have been long time 3D printing advocates and with prices coming down to consumer friendly levels it seems like it is a great time to jump in. However, as James just recently experienced it may still be early days filled with tons of headaches and thrown away print failures.

Pieter Nijs avatar

Setting up a Realm Object Server in Azure and connect to it with Xamarin Forms

7 days ago | Pieter Nijs

Lately I’ve been playing around with Realm. Realm is a very cool platform that allows us to easily build mobile apps that use things like local data storage, two-way data synchronisation, real time collaboration, … Things that typically require some coding if you want to do it yourself! After doing some test with local data storage… Read More »

Javier Suarez avatar

[Material] Xamarin Dev Days Sevilla 2017

7 days ago | Javier Suarez

El evento El pasado sábado 08 de Abril, tenía lugar en Sevilla el Xamarin Dev Days 2o17. Una jornada con varias sesiones técnicas, taller, regalos y mucho networking. El resultado fue un fantástico día de desarrollo Xamarin con caras nuevas en el grupo, muchas preguntas, ayuda y tiempo para charlar entre todos rodeados de unas … Sigue leyendo →

Javier Suarez avatar

[Tips and Tricks] Correción errores compilación Xamarin.Androd

7 days ago | Javier Suarez

Introducción Gracias a poder participar en múltiples talleres relacionados con el desarrollo Xamarin y principalmente, a los cursos Xamarin que tengo disponible en CampusMVP tengo la posibilidad de interactuar con una gran cantidad de desarrolladores que utilizan Xamarin. Esto me ha permitido conocer las principales dudas y los principales problemas a los que se enfrentan. … Sigue leyendo &#

The Xamarin Blog avatar

Go from Sketch to Rapid Prototype and Manufacturing with Blank Slate’s Xamarin-Based Zotebook

9 days ago | The Xamarin Blog

Our mission has always been to make it fast, easy, and fun to build great mobile apps and to help any developer deliver apps on any platform and any device. Blank Slate Systems has a similar philosophy: allow people of all ages and across all sectors to turn creative ideas into reality. Their first app, […] The post Go from Sketch to Rapid Prototype and Manufacturing with Blank Slate’s Xamarin-Based Zotebook appeared first on Xamarin Blog.

Alex Dunn avatar

Xamarin.Tips – Removing the Bottom Border of Your iOS Navigation Bars

9 days ago | Alex Dunn

iOS UINavigationBars by default ship with a bottom border. If you want to remove it, all you need to do is update the ShadowImage of your UINavigationBar. Setting it to new UIImage() will do the trick. This might not be a universal solution. If you are doing more custom work or for certain layouts, you … Continue reading Xamarin.Tips – Removing the Bottom Border of Your iOS Navigation&

The Xamarin Blog avatar

Make Your Xamarin.Forms Apps Even Better (and Faster!)

10 days ago | The Xamarin Blog

As we continue to pursue the best in stability and performance, we’re excited to get your feedback on our first pre-release of Xamarin.Forms 2.3.5. Boasting over 130 fixes and enhancements this release, I’d like to highlight a few that we’re most eager for you to explore: Fast Renderers, ListView enhancements, and macOS preview! Fast Renderers […] The post Make Your Xamarin.

The Xamarin Blog avatar

Displaying Data with macOS Table Views

11 days ago | The Xamarin Blog

In addition to beautiful, cross-platform native mobile apps, Xamarin also enables you to create macOS apps with Xamarin.Mac. To get started, be sure to read our introductory post to macOS development in C# where we begin to build a Pomodoro task-tracking application. Our application consists of a countdown timer that assists with managing one’s workload […] The post Displaying Data with macOS Table Views appeared first on Xamarin Blog.

Episode 21: Deploying Realm Object Server to an Azure Linux VM

11 days ago | James Montemagno

This week, James follows up on Episode 20 when he was joined by Adam Fish from Realm, who introduced us to the cross-platform mobile reactive database, Realm for .NET. This week James takes Realm to the next level by deploying the Realm Object Server to a Linux VM in Azure. This fully enables the Realm Mobile Platform to deliver automatic and seamless real-time data sync and powerful event handling between the server and Xamarin iOS and Android applications.

Gone Mobile avatar

Gone Mobile 46: Visual Studio Mobile Center with Simina Pasat and Luke Kim

11 days ago | Gone Mobile

When it comes to developing and maintaining mobile apps there’s a lot to think about, between building, testing, distributing, monitoring, and more. In this episode we dig into Microsoft’s new Visual Studio Mobile Center, which provides a solution to many of these lifecycle concerns in a single place. Hosts: Greg Shackles, Jon Dick Guests: Simina Pasat, Luke Kim Links: Visual Studio Mobile Center Thanks to our Sponsors! Thanks to our sponsor Raygun.

James Montemagno avatar

Using Visual Studio Mobile Center with a VSTS Code Repo

12 days ago | James Montemagno

So, this is pretty awesome! Today, the Mobile Center team rolled out a huge update to Visual Studio...

James Montemagno avatar

Device.OS is Obsolete in Xamarin.Forms... What to do?!?!

12 days ago | James Montemagno

Of you just updated to Xamarin.Forms 2.3.4 you may have noticed and be freaking out that you have...

The Xamarin Blog avatar

Live Webinar | Getting the Most Out of Xamarin.Forms for Visual Studio 2017

12 days ago | The Xamarin Blog

Xamarin.Forms gets better, faster, and more performant with each release, making it easier for developers to build amazing Android, iOS, and UWP apps from a single codebase. You can learn about all of the exciting updates in our latest release in my upcoming demo-packed webinar, Getting the Most Out of Xamarin.Forms for Visual Studio 2017, […] The post Live Webinar | Getting the Most Out of Xamarin.

James Montemagno avatar

Twitter Lite - Progressive Web Apps - The Good, Bad, & Ugly

12 days ago | James Montemagno

Twitter recently launched Twitter Lite a stripped down “faster” and more “data friendly” version of...

Deploy Xamarin.iOS App to iOS Device without an Apple Developer Account

12 days ago

Introduction:On 2011 at Xamarin announced great and happy news to all c#.net developer, can develop ios application using xamarin .On 2016 Microsoft announced that they had acquired Xamarin and all the visual studio developer can develop ios and android application, without pay any extra payment.iOS developer they can do for testing in simulator if they want to test in the device, need to buy Apple Developer account, its cost 99$ /year.

Fabio Cozzolino avatar

Xamarin Dev Days @ Potenza

13 days ago | Fabio Cozzolino

Last friday, thanks to JetBit and to my friend Massimo Bilancia, DotNetSide has organized the first Xamarin Dev Days in Potenza, Basilicata, Italy. What a great day! Meet people, make networking, share development experience in a wonderful location is always the best way to spend a day. Here, some pictures of the day: ” order_by=”sortorder” order_direction=”ASC

The Xamarin Blog avatar

New Xamarin Dev Day Cities!

13 days ago | The Xamarin Blog

Xamarin Dev Days invite you to explore the power of mobile development for iOS, Android, and Windows in C# through free training courses from Xamarin experts and local community members. You’ll also kick start your first mobile project by putting your new knowledge into practice by building a cross-platform, cloud-connected app with Xamarin and Azure […] The post New Xamarin Dev Day Cities! appeared first on Xamarin Blog.

Javier Suarez avatar

[Xamarin] Gráficas con Oxyplot

13 days ago | Javier Suarez

Introducción En ocasiones en nuestras aplicaciones tendremos la necesidad de mostrar al usuario cierta información de la manera más directa y sencilla posible de modo que de un solo vistazo el usuario sea capaz de obtener la mayor información posible. A nivel de interfaz tenemos muchísimas opciones muy interesantes sin embargo, un excelente recurso muy … Sigue leyendo →

Merge Conflict avatar

Merge Conflict 40: Setting Expectations

14 days ago | Merge Conflict

It's that time again... Lightning Talks!!! Every 10th episode here on Merge Conflict we take a look at our list of topics and what our listeners have submitted and pick six different topics that each get five minutes of coverage. This round we take a look at the ideal developer setup, how to manage tricky certificates, properly handling settings in applications, publishing an app in a week, effective app store advertising, and finally how to properly ask for that five star review.

App Xamarin Forms com dados off-line. Utilizando Json e Prism

15 days ago | mhbs

Fala Jovem. Hoje o post será diferente, resolvi fazer um vídeo. Espero que gostem. Ele é um complemento do artigo de ontem… Você realmente precisa de um banco de dados mobile?  Se não leu, da uma olhada antes. No vídeo vamos explicar passo a passo como criar um app com Xamarin Forms e Prism. Nosso app irá … Continue lendo "App Xamarin Forms com dados off-line. Utilizando Json e Prism"

Você realmente precisa de um banco de dados mobile?

16 days ago | mhbs

Fala Jovem! Nas últimas semanas alguns clientes e amigos tem me perguntando muito sobre Realm ou SqLite? Qual é melhor? Etc Etc Etc… Vejo uma dose muito alta de empolgação dos desenvolvedores em usar um bancos Mobile em suas aplicações. Mas precisamos analisar com calma essa decisão.  Faça a seguinte pergunta: Meu app precisa de um … Continue lendo "Você realmente precisa de um banco d

The Xamarin Blog avatar

Podcast: Xamarin.Forms 2.3.4 & Beyond

16 days ago | The Xamarin Blog

In this episode of the Xamarin Podcast, Pierce Boggan is joined by David Ortinau, PM at Microsoft for Xamarin.Forms, to discuss the release of Xamarin.Forms 2.3.4 and what’s on the roadmap for Xamarin.Forms moving forward. Be sure to download today’s episode from your favorite podcasting app. Download Xamarin.Forms 2.3.4 Xamarin.Forms 2.3.4 was released to stable […] The post Podcast: Xamarin.

Alex Dunn avatar

Xamarin.Tips – iOS Bar Background Images in Xamarin.Forms

16 days ago | Alex Dunn

Xamarin.Tips - Bar Background Images Add background images to your tabs and navigation bars.

Episode 38: Xamarin.Forms 2.3.4 & Beyond

17 days ago

In this episode of the Xamarin Podcast, Pierce Boggan is joined by David Ortinau, PM at Microsoft for Xamarin.Forms, to discuss the release of Xamarin.Forms 2.3.4 and what's on the roadmap for Xamarin.Forms moving forward. Show Notes: 01:30 - Introducing the new PM for Xamarin.Forms, David Ortinau 02:30 - What does a typical day look like for David as a PM? 04:30 - Release of Xamarin.Forms 2.3.4 to stable 05:50 - Performance & quality improvements 12:00 - Enhancements to XAMLC 13:50 - New bindable picker control 16:00 - Evolution forum for evolving the future of Xamarin.

Diego Ponce de León avatar

Large file downloads on Windows 10 mobile

17 days ago | Diego Ponce de León

To download big files correctly (especially on mobile devices) we should try to achieve the following goals: Separate the download process from the current view in a background task: we don´t want the download to stop if we navigate to another view or the device goes idle The download stream should not write directly to memory: the device may run out of memory very soon, crashing your app. Instead, we should write to the file system directly as soon as the bytes are downloaded.

James Montemagno avatar

Unit Testing Plugins for Xamarin

17 days ago | James Montemagno

So you love unit testing…. said no one ever, but you are forced to write unit tests and you...

Peter Foot avatar

GitHub Latest

17 days ago | Peter Foot

While I prepare to refresh my main machine with Windows 10 Creator’s Update and the latest Visual Studio and Xamarin updates I thought I’d throw together a summary of open-source progress since I last blogged:- Since the announcement of CodePlex’s upcoming retirement I’ve been moving projects across to GitHub. 32feet and my Compact Framework archive… Continue reading

Diego Ponce de León avatar

UWP mobile side loading

18 days ago | Diego Ponce de León

Installing universal Windows apps outside of the store is a bit different than iOS or Android. HockeyApp documentation explains how to do it but they are missing some important (and perhaps frustrating) details that I will explain below. Actually you don´t need HockeyApp to side-load Windows 10 apps as you can upload your build wherever you want, but obviously with HockeyApp you get many more features for free, like crash reporting, distribution management, event logging, integration with Visual Studio, etc.

Adam Pedley avatar

MFractor – Productivity tools for Xamarin Studio

18 days ago | Adam Pedley

MFractor is a developer productivity tool, for Xamarin Studio on the Mac, that helps you write and discover errors in code and XAML, for your Xamarin Forms application, much faster. It can be considered similar to ReSharper, but for Xamarin Forms. You will receive suggestions and actions in real-time, while writing your app in Xamarin Studio. […] The post MFractor – Productivity tools for Xamarin Studio appeared first on Xamarin Help.

Snack Pack 9: Installing Xamarin for Visual Studio 2017

18 days ago | James Montemagno

Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at how to get up and running with Visual Studio 2017 for native cross-platform mobile development in C# with Xamarin.Show Links:Download Visual StudioBlog: Setting up Visual Studio 2017 for XamarinFind James on: Twitter, GitHub, Blog, and his weekly podcast Merge Conflict.

Bryan Anthony Garcia avatar

Workaround for Xamarin.Forms’ DisplayAlert Bug (Alert Being Shown Twice)

18 days ago | Bryan Anthony Garcia

While I was answering questions in StackOverflow, I encountered a question about Xamarin.Forms’ DisplayALert. My first answer was so wrong and it’s not solving any problem. I was trying to correct something which is already correct. I’ll be honest, I haven’t actually tried out his code. So, I tried the code myself. I thought it was only a bug within his app, but apparently, it’s been a bug for a very long time.

Adam Pedley avatar

Launching A Mobile App Via A URI Scheme

19 days ago | Adam Pedley

Sometimes, users inside your app will need access to another app to complete their task. Maybe its calling someone, viewing a webpage or launching Skype. Launching another app is rather easy and is done at the OS level. URI Scheme When you call upon another app you need to use its URI Scheme. This scheme is […] The post Launching A Mobile App Via A URI Scheme appeared first on Xamarin Help.