<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web02.fireside.fm</fireside:hostname>
    <fireside:genDate>Tue, 28 Apr 2026 23:26:15 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Merge Conflict - Episodes Tagged with “Mvvm”</title>
    <link>https://www.mergeconflict.fm/tags/mvvm</link>
    <pubDate>Mon, 27 Jul 2020 00:00:00 -0700</pubDate>
    <description>Merge Conflict is a weekly discussion with Frank and James on all things development, technology, &amp; more. After years of being friends, Frank and James finally decided to sit down and start a podcast about their lives as mobile developers using C#, Xamarin, and .NET MAUI. Much more than just another mobile development podcast, Merge Conflict, reaches all areas of development including desktop, server, and of course mobile. They also cover fun things happening in the world of technology and gaming and whatever else happens to be on Frank's and James' minds. 
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>Join Frank &amp; James for a weekly discussion on the world of technology and development including C#, F#, .NET, web, mobile, and more.</itunes:subtitle>
    <itunes:author>soundbite.fm</itunes:author>
    <itunes:summary>Merge Conflict is a weekly discussion with Frank and James on all things development, technology, &amp; more. After years of being friends, Frank and James finally decided to sit down and start a podcast about their lives as mobile developers using C#, Xamarin, and .NET MAUI. Much more than just another mobile development podcast, Merge Conflict, reaches all areas of development including desktop, server, and of course mobile. They also cover fun things happening in the world of technology and gaming and whatever else happens to be on Frank's and James' minds. 
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/cover.jpg?v=1"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>Xamarin, iOS, Android, UWP, Microsoft, .NET, C#, F#, Machine Learning, AI, Apps, Apple, Development, .NET MAUI, dotnet maui, dotnet</itunes:keywords>
    <itunes:owner>
      <itunes:name>soundbite.fm</itunes:name>
      <itunes:email>mergeconflictfm@gmail.com</itunes:email>
    </itunes:owner>
<itunes:category text="Technology"/>
<itunes:category text="News">
  <itunes:category text="Tech News"/>
</itunes:category>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<item>
  <title>212: Model-View-Update (MVU) - What, Why, How</title>
  <link>http://www.mergeconflict.fm/212</link>
  <guid isPermaLink="false">062379ac-d51a-4384-9ddd-d5bdf668bc1a</guid>
  <pubDate>Mon, 27 Jul 2020 00:00:00 -0700</pubDate>
  <author>soundbite.fm</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/02d84890-e58d-43eb-ab4c-26bcc8524289/062379ac-d51a-4384-9ddd-d5bdf668bc1a.mp3" length="43723127" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>soundbite.fm</itunes:author>
  <itunes:subtitle>It is all in the name - Model-View-Update (MVU) - What, Why, How</itunes:subtitle>
  <itunes:duration>45:32</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/cover.jpg?v=1"/>
  <description>It is all in the name - Model-View-Update (MVU) - What, Why, How
Follow Us
Frank: &lt;a href="http://twitter.com/praeclarum"&gt;Twitter&lt;/a&gt;,  &lt;a href="http://praeclarum.org"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/praeclarum"&gt;GitHub&lt;/a&gt;
James: &lt;a href="http://twitter.com/jamesmontemagno"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://montemagno.com"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/jamesmontemagno"&gt;GitHub&lt;/a&gt;
Merge Conflict: &lt;a href="http://twitter.com/mergeconflictfm"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://www.facebook.com/mergeconflictfm"&gt;Facebook&lt;/a&gt;, &lt;a href="http://mergeconflict.fm"&gt;Website&lt;/a&gt;, &lt;a href="https://www.mergeconflict.fm/discord"&gt;Chat on Discord&lt;/a&gt;
Music : Amethyst Seer - Citrine by &lt;a href="https://soundcloud.com/adventureface"&gt;Adventureface&lt;/a&gt;
⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&amp;amp;ls=1) ⭐⭐
Machine transcription available on http://mergeconflict.fm 
</description>
  <itunes:keywords>xaml, xamarin, mvu, maui, fabulous, mvvm, react, flutter, architecture</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>It is all in the name - Model-View-Update (MVU) - What, Why, How</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a>, <a href="https://www.mergeconflict.fm/discord" target="_blank">Chat on Discord</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
</ul>

<p>⭐⭐ <a href="https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1" rel="nofollow">Review Us</a> ⭐⭐</p>

<p>Machine transcription available on <a href="http://mergeconflict.fm" rel="nofollow">http://mergeconflict.fm</a></p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://raygun.com/mergeconflict?utm_source=mergeconflict">Raygun</a>: <a rel="nofollow" href="https://raygun.com/mergeconflict?utm_source=mergeconflict">Don't wait for users to report problems. Raygun gives you complete visibility on errors, crashes and performance problems affecting your end users. Raygun has full support for .NET, Javascript, Xamarin, and all other major languages and platforms.

![Raygun](https://uploads.fireside.fm/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/jWHBh3Ul.png)</a></li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="Introducing .NET Multi-platform App UI | .NET Blog" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/">Introducing .NET Multi-platform App UI | .NET Blog</a></li><li><a title="Model-View-Update (MVU) – How Does It Work?" rel="nofollow" href="https://thomasbandt.com/model-view-update">Model-View-Update (MVU) – How Does It Work?</a></li><li><a title="Fabulous | F# Functional App Development, using declarative dynamic UI" rel="nofollow" href="https://fsprojects.github.io/Fabulous/">Fabulous | F# Functional App Development, using declarative dynamic UI</a></li><li><a title="Clancey/Comet: Comet is an MVU UIToolkit written in C#" rel="nofollow" href="https://github.com/Clancey/Comet">Clancey/Comet: Comet is an MVU UIToolkit written in C#</a></li><li><a title="praeclarum/ImmutableUI: Immutable objects that mirror popular object oriented UIs" rel="nofollow" href="https://github.com/praeclarum/ImmutableUI">praeclarum/ImmutableUI: Immutable objects that mirror popular object oriented UIs</a></li><li><a title="Elm - A delightful language for reliable webapps" rel="nofollow" href="https://elm-lang.org/">Elm - A delightful language for reliable webapps</a></li><li><a title="Elmish" rel="nofollow" href="https://elmish.github.io/elmish/">Elmish</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>It is all in the name - Model-View-Update (MVU) - What, Why, How</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a>, <a href="https://www.mergeconflict.fm/discord" target="_blank">Chat on Discord</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
</ul>

<p>⭐⭐ <a href="https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1" rel="nofollow">Review Us</a> ⭐⭐</p>

<p>Machine transcription available on <a href="http://mergeconflict.fm" rel="nofollow">http://mergeconflict.fm</a></p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://raygun.com/mergeconflict?utm_source=mergeconflict">Raygun</a>: <a rel="nofollow" href="https://raygun.com/mergeconflict?utm_source=mergeconflict">Don't wait for users to report problems. Raygun gives you complete visibility on errors, crashes and performance problems affecting your end users. Raygun has full support for .NET, Javascript, Xamarin, and all other major languages and platforms.

![Raygun](https://uploads.fireside.fm/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/jWHBh3Ul.png)</a></li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="Introducing .NET Multi-platform App UI | .NET Blog" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/">Introducing .NET Multi-platform App UI | .NET Blog</a></li><li><a title="Model-View-Update (MVU) – How Does It Work?" rel="nofollow" href="https://thomasbandt.com/model-view-update">Model-View-Update (MVU) – How Does It Work?</a></li><li><a title="Fabulous | F# Functional App Development, using declarative dynamic UI" rel="nofollow" href="https://fsprojects.github.io/Fabulous/">Fabulous | F# Functional App Development, using declarative dynamic UI</a></li><li><a title="Clancey/Comet: Comet is an MVU UIToolkit written in C#" rel="nofollow" href="https://github.com/Clancey/Comet">Clancey/Comet: Comet is an MVU UIToolkit written in C#</a></li><li><a title="praeclarum/ImmutableUI: Immutable objects that mirror popular object oriented UIs" rel="nofollow" href="https://github.com/praeclarum/ImmutableUI">praeclarum/ImmutableUI: Immutable objects that mirror popular object oriented UIs</a></li><li><a title="Elm - A delightful language for reliable webapps" rel="nofollow" href="https://elm-lang.org/">Elm - A delightful language for reliable webapps</a></li><li><a title="Elmish" rel="nofollow" href="https://elmish.github.io/elmish/">Elmish</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>193: UI Is Messy</title>
  <link>http://www.mergeconflict.fm/193</link>
  <guid isPermaLink="false">a4722c32-eeca-4d98-9370-4de9801197ec</guid>
  <pubDate>Mon, 16 Mar 2020 00:00:00 -0700</pubDate>
  <author>soundbite.fm</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/02d84890-e58d-43eb-ab4c-26bcc8524289/a4722c32-eeca-4d98-9370-4de9801197ec.mp3" length="39528906" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>soundbite.fm</itunes:author>
  <itunes:subtitle>Architecture, Data Binding, MVVM, MVC, MVU, Animations, ALL THE THINGS! It is all messy!</itunes:subtitle>
  <itunes:duration>41:10</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/cover.jpg?v=1"/>
  <description>Architecture, Data Binding, MVVM, MVC, MVU, Animations, ALL THE THINGS! It is all messy!
Follow Us
Frank: &lt;a href="http://twitter.com/praeclarum"&gt;Twitter&lt;/a&gt;,  &lt;a href="http://praeclarum.org"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/praeclarum"&gt;GitHub&lt;/a&gt;
James: &lt;a href="http://twitter.com/jamesmontemagno"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://montemagno.com"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/jamesmontemagno"&gt;GitHub&lt;/a&gt;
Merge Conflict: &lt;a href="http://twitter.com/mergeconflictfm"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://www.facebook.com/mergeconflictfm"&gt;Facebook&lt;/a&gt;, &lt;a href="http://mergeconflict.fm"&gt;Website&lt;/a&gt;, &lt;a href="https://www.mergeconflict.fm/discord"&gt;Chat on Discord&lt;/a&gt;
Music : Amethyst Seer - Citrine by &lt;a href="https://soundcloud.com/adventureface"&gt;Adventureface&lt;/a&gt;
⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&amp;amp;ls=1) ⭐⭐
Machine transcription available on http://mergeconflict.fm 
</description>
  <itunes:keywords>Architecture, Data Binding, MVVM, MVC, MVU, Animations, Xamarin, ios, Android, uwp</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Architecture, Data Binding, MVVM, MVC, MVU, Animations, ALL THE THINGS! It is all messy!</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a>, <a href="https://www.mergeconflict.fm/discord" target="_blank">Chat on Discord</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
</ul>

<p>⭐⭐ <a href="https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1" rel="nofollow">Review Us</a> ⭐⭐</p>

<p>Machine transcription available on <a href="http://mergeconflict.fm" rel="nofollow">http://mergeconflict.fm</a></p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.syncfusion.com/maui-controls?utm_source=podcasts&amp;utm_medium=podcast&amp;utm_campaign=mergeconflict_maui_podcy23">Syncfusion</a>: <a rel="nofollow" href="https://www.syncfusion.com/maui-controls?utm_source=podcasts&amp;utm_medium=podcast&amp;utm_campaign=mergeconflict_maui_podcy23">Syncfusion offers the largest selection of controls for .NET MAUI, Xamarin, WPF, Windows Form, Win UI, Flutter, Blazor, ASP.NET Core, and more! Check out our components on NuGet and don’t forget to download their free e-books.
</a></li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="praeclarum/Bind: A small but powerful C# library for data binding" rel="nofollow" href="https://github.com/praeclarum/bind">praeclarum/Bind: A small but powerful C# library for data binding</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Architecture, Data Binding, MVVM, MVC, MVU, Animations, ALL THE THINGS! It is all messy!</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a>, <a href="https://www.mergeconflict.fm/discord" target="_blank">Chat on Discord</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
</ul>

<p>⭐⭐ <a href="https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1" rel="nofollow">Review Us</a> ⭐⭐</p>

<p>Machine transcription available on <a href="http://mergeconflict.fm" rel="nofollow">http://mergeconflict.fm</a></p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.syncfusion.com/maui-controls?utm_source=podcasts&amp;utm_medium=podcast&amp;utm_campaign=mergeconflict_maui_podcy23">Syncfusion</a>: <a rel="nofollow" href="https://www.syncfusion.com/maui-controls?utm_source=podcasts&amp;utm_medium=podcast&amp;utm_campaign=mergeconflict_maui_podcy23">Syncfusion offers the largest selection of controls for .NET MAUI, Xamarin, WPF, Windows Form, Win UI, Flutter, Blazor, ASP.NET Core, and more! Check out our components on NuGet and don’t forget to download their free e-books.
</a></li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="praeclarum/Bind: A small but powerful C# library for data binding" rel="nofollow" href="https://github.com/praeclarum/bind">praeclarum/Bind: A small but powerful C# library for data binding</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Merge Conflict 96: Throw Away All Architecture</title>
  <link>http://www.mergeconflict.fm/96</link>
  <guid isPermaLink="false">1dbc5f9f-47ec-43ea-9f0a-e46393423783</guid>
  <pubDate>Mon, 07 May 2018 00:00:00 -0700</pubDate>
  <author>soundbite.fm</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/02d84890-e58d-43eb-ab4c-26bcc8524289/1dbc5f9f-47ec-43ea-9f0a-e46393423783.mp3" length="44369867" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>soundbite.fm</itunes:author>
  <itunes:subtitle>We love architecture, but we also hate architecture... so throw it all away! This week we take a look at UI Driven Development to get stuff done! We chat on the reasons why, the positives, the negatives, and what James and Frank both have built using this approach all in very little time.</itunes:subtitle>
  <itunes:duration>45:59</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/cover.jpg?v=1"/>
  <description>We love architecture, but we also hate architecture... so throw it all away! This week we take a look at UI Driven Development to get stuff done! We chat about the reasons why, the positives, the negatives, and what James and Frank both have built using this approach all in very little time.
Follow Us
Frank: &lt;a href="http://twitter.com/praeclarum"&gt;Twitter&lt;/a&gt;,  &lt;a href="http://praeclarum.org"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/praeclarum"&gt;GitHub&lt;/a&gt;
James: &lt;a href="http://twitter.com/jamesmontemagno"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://montemagno.com"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/jamesmontemagno"&gt;GitHub&lt;/a&gt;
Merge Conflict: &lt;a href="http://twitter.com/mergeconflictfm"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://www.facebook.com/mergeconflictfm"&gt;Facebook&lt;/a&gt;, &lt;a href="http://mergeconflict.fm"&gt;Website&lt;/a&gt;
Music : Amethyst Seer - Citrine by &lt;a href="https://soundcloud.com/adventureface"&gt;Adventure Face&lt;/a&gt;
⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&amp;amp;ls=1) ⭐⭐
SUPPORT US ON PATREON: &lt;a href="https://www.patreon.com/mergeconflictfm"&gt;patreon.com/mergeconflictfm&lt;/a&gt; 
</description>
  <itunes:keywords>android, architecture, data, ios, mvvm, ui, ui driven development, uwp, ux, xamarin, xamarin.forms</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We love architecture, but we also hate architecture... so throw it all away! This week we take a look at UI Driven Development to get stuff done! We chat about the reasons why, the positives, the negatives, and what James and Frank both have built using this approach all in very little time.</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventure Face</a></li>
</ul>

<p>⭐⭐ <a href="https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1" rel="nofollow">Review Us</a> ⭐⭐</p>

<p><strong>SUPPORT US ON PATREON</strong>: <a href="https://www.patreon.com/mergeconflictfm" target="_blank">patreon.com/mergeconflictfm</a></p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.bitrise.io/?utm_source=merge_conflict&amp;utm_medium=podcast_mid&amp;utm_campaign=w19">Bitrise 2018</a>: <a rel="nofollow" href="https://www.bitrise.io/?utm_source=merge_conflict&amp;utm_medium=podcast_mid&amp;utm_campaign=w19">Bitrise automates build, test and deployment for Fox, InVision, Grindr, PagerDuty and the community of 40K+ developers. Craft powerful workflows with 170+ integrations and run the same config locally with our CLI. Sign up to Bitrise and deploy your app in minutes.

![Bitrise](https://uploads.fireside.fm/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/DtwpoiNR.png)</a></li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="Monkey.json" rel="nofollow" href="https://montemagno.com/monkeys.json">Monkey.json</a></li><li><a title="Ink to Code - Microsoft Garage" rel="nofollow" href="https://www.microsoft.com/en-us/garage/profiles/ink-to-code/">Ink to Code - Microsoft Garage</a></li><li><a title="Drawing Apps to Life with Ink to Code | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/Drawing-Apps-to-Life-with-Ink-to-Code">Drawing Apps to Life with Ink to Code | The Xamarin Show | Channel 9</a></li><li><a title="Nintendo Dispatch" rel="nofollow" href="https://www.nintendodispatch.com/">Nintendo Dispatch</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We love architecture, but we also hate architecture... so throw it all away! This week we take a look at UI Driven Development to get stuff done! We chat about the reasons why, the positives, the negatives, and what James and Frank both have built using this approach all in very little time.</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventure Face</a></li>
</ul>

<p>⭐⭐ <a href="https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1" rel="nofollow">Review Us</a> ⭐⭐</p>

<p><strong>SUPPORT US ON PATREON</strong>: <a href="https://www.patreon.com/mergeconflictfm" target="_blank">patreon.com/mergeconflictfm</a></p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.bitrise.io/?utm_source=merge_conflict&amp;utm_medium=podcast_mid&amp;utm_campaign=w19">Bitrise 2018</a>: <a rel="nofollow" href="https://www.bitrise.io/?utm_source=merge_conflict&amp;utm_medium=podcast_mid&amp;utm_campaign=w19">Bitrise automates build, test and deployment for Fox, InVision, Grindr, PagerDuty and the community of 40K+ developers. Craft powerful workflows with 170+ integrations and run the same config locally with our CLI. Sign up to Bitrise and deploy your app in minutes.

![Bitrise](https://uploads.fireside.fm/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/DtwpoiNR.png)</a></li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="Monkey.json" rel="nofollow" href="https://montemagno.com/monkeys.json">Monkey.json</a></li><li><a title="Ink to Code - Microsoft Garage" rel="nofollow" href="https://www.microsoft.com/en-us/garage/profiles/ink-to-code/">Ink to Code - Microsoft Garage</a></li><li><a title="Drawing Apps to Life with Ink to Code | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/Drawing-Apps-to-Life-with-Ink-to-Code">Drawing Apps to Life with Ink to Code | The Xamarin Show | Channel 9</a></li><li><a title="Nintendo Dispatch" rel="nofollow" href="https://www.nintendodispatch.com/">Nintendo Dispatch</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Merge Conflict 94: Everyone Loves Architecture</title>
  <link>http://www.mergeconflict.fm/94</link>
  <guid isPermaLink="false">70b53873-dddf-4ec5-973e-a7a4a38a4b8d</guid>
  <pubDate>Mon, 23 Apr 2018 00:00:00 -0700</pubDate>
  <author>soundbite.fm</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/02d84890-e58d-43eb-ab4c-26bcc8524289/70b53873-dddf-4ec5-973e-a7a4a38a4b8d.mp3" length="46705741" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>soundbite.fm</itunes:author>
  <itunes:subtitle>MVVM, Functional Reactive Programming, Redux, Reactive, or just straight up code behind! There are so many options out there and has been a huge debate. We sit down and discuss some architecture including Frank's latest experiment: Immutable UI.</itunes:subtitle>
  <itunes:duration>48:25</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/cover.jpg?v=1"/>
  <description>MVVM, Functional Reactive Programming, Redux, Reactive, or just straight up code behind! There are so many options out there and has been a huge debate. We sit down and discuss some architecture including Frank's latest experiment: Immutable UI.
Follow Us
Frank: &lt;a href="http://twitter.com/praeclarum"&gt;Twitter&lt;/a&gt;,  &lt;a href="http://praeclarum.org"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/praeclarum"&gt;GitHub&lt;/a&gt;
James: &lt;a href="http://twitter.com/jamesmontemagno"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://montemagno.com"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/jamesmontemagno"&gt;GitHub&lt;/a&gt;
Merge Conflict: &lt;a href="http://twitter.com/mergeconflictfm"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://www.facebook.com/mergeconflictfm"&gt;Facebook&lt;/a&gt;, &lt;a href="http://mergeconflict.fm"&gt;Website&lt;/a&gt;
Music : Amethyst Seer - Citrine by &lt;a href="https://soundcloud.com/adventureface"&gt;Adventureface&lt;/a&gt;
⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&amp;amp;ls=1) ⭐⭐
SUPPORT US ON PATREON: &lt;a href="https://www.patreon.com/mergeconflictfm"&gt;patreon.com/mergeconflictfm&lt;/a&gt;
</description>
  <itunes:keywords>android, architecture, flutter, frp, functional reactive programming, immutable ui, ios, mvvm, react, redux, uwp, xamarin, xamarin.forms</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>MVVM, Functional Reactive Programming, Redux, Reactive, or just straight up code behind! There are so many options out there and has been a huge debate. We sit down and discuss some architecture including Frank&#39;s latest experiment: Immutable UI.</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
</ul>

<p>⭐⭐ <a href="https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1" rel="nofollow">Review Us</a> ⭐⭐</p>

<p><strong>SUPPORT US ON PATREON</strong>: <a href="https://www.patreon.com/mergeconflictfm" target="_blank">patreon.com/mergeconflictfm</a></p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.bitrise.io/?utm_source=merge_conflict&amp;utm_medium=podcast_pre&amp;utm_campaign=w17">Bitrise 2018</a>: <a rel="nofollow" href="https://www.bitrise.io/?utm_source=merge_conflict&amp;utm_medium=podcast_pre&amp;utm_campaign=w17">Bitrise automates build, test and deployment for Fox, InVision, Grindr, PagerDuty and the community of 40K+ developers. Craft powerful workflows with 170+ integrations and run the same config locally with our CLI. Sign up to Bitrise and deploy your app in minutes.

![Bitrise](https://uploads.fireside.fm/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/DtwpoiNR.png)</a></li><li><a rel="nofollow" href="https://www.mfractor.com/">MFractor</a>: <a rel="nofollow" href="https://www.mfractor.com/">MFractor makes Xamarin app development in Visual Studio for Mac much easier; use the Xamarin.Forms code analysis and generation tools to make working with XAML a breeze and take the sting out of Android development with resource intellisense or mobile specific C# code analyzers. Use coupon code MERGE-CONFLICT for 10% off!</a> Promo Code: MERGE-CONFLICT</li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="praeclarum/ImmutableUI: Immutable objects that mirror popular object oriented UIs" rel="nofollow" href="https://github.com/praeclarum/ImmutableUI">praeclarum/ImmutableUI: Immutable objects that mirror popular object oriented UIs</a></li><li><a title="fsprojects/Elmish.XamarinForms: Elmish for Xamarin.Forms" rel="nofollow" href="https://github.com/fsprojects/Elmish.XamarinForms">fsprojects/Elmish.XamarinForms: Elmish for Xamarin.Forms</a></li><li><a title="Elm-Lang" rel="nofollow" href="http://elm-lang.org/">Elm-Lang</a></li><li><a title="Fable: JavaScript you can be proud of!" rel="nofollow" href="http://fable.io/">Fable: JavaScript you can be proud of!</a></li><li><a title="fable-elmish/elmish: Elm-like abstractions for F# apps" rel="nofollow" href="https://github.com/fable-elmish/elmish">fable-elmish/elmish: Elm-like abstractions for F# apps</a></li><li><a title="tonsky/FiraCode: Monospaced font with programming ligatures" rel="nofollow" href="https://github.com/tonsky/FiraCode">tonsky/FiraCode: Monospaced font with programming ligatures</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>MVVM, Functional Reactive Programming, Redux, Reactive, or just straight up code behind! There are so many options out there and has been a huge debate. We sit down and discuss some architecture including Frank&#39;s latest experiment: Immutable UI.</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
</ul>

<p>⭐⭐ <a href="https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1" rel="nofollow">Review Us</a> ⭐⭐</p>

<p><strong>SUPPORT US ON PATREON</strong>: <a href="https://www.patreon.com/mergeconflictfm" target="_blank">patreon.com/mergeconflictfm</a></p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.bitrise.io/?utm_source=merge_conflict&amp;utm_medium=podcast_pre&amp;utm_campaign=w17">Bitrise 2018</a>: <a rel="nofollow" href="https://www.bitrise.io/?utm_source=merge_conflict&amp;utm_medium=podcast_pre&amp;utm_campaign=w17">Bitrise automates build, test and deployment for Fox, InVision, Grindr, PagerDuty and the community of 40K+ developers. Craft powerful workflows with 170+ integrations and run the same config locally with our CLI. Sign up to Bitrise and deploy your app in minutes.

![Bitrise](https://uploads.fireside.fm/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/DtwpoiNR.png)</a></li><li><a rel="nofollow" href="https://www.mfractor.com/">MFractor</a>: <a rel="nofollow" href="https://www.mfractor.com/">MFractor makes Xamarin app development in Visual Studio for Mac much easier; use the Xamarin.Forms code analysis and generation tools to make working with XAML a breeze and take the sting out of Android development with resource intellisense or mobile specific C# code analyzers. Use coupon code MERGE-CONFLICT for 10% off!</a> Promo Code: MERGE-CONFLICT</li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="praeclarum/ImmutableUI: Immutable objects that mirror popular object oriented UIs" rel="nofollow" href="https://github.com/praeclarum/ImmutableUI">praeclarum/ImmutableUI: Immutable objects that mirror popular object oriented UIs</a></li><li><a title="fsprojects/Elmish.XamarinForms: Elmish for Xamarin.Forms" rel="nofollow" href="https://github.com/fsprojects/Elmish.XamarinForms">fsprojects/Elmish.XamarinForms: Elmish for Xamarin.Forms</a></li><li><a title="Elm-Lang" rel="nofollow" href="http://elm-lang.org/">Elm-Lang</a></li><li><a title="Fable: JavaScript you can be proud of!" rel="nofollow" href="http://fable.io/">Fable: JavaScript you can be proud of!</a></li><li><a title="fable-elmish/elmish: Elm-like abstractions for F# apps" rel="nofollow" href="https://github.com/fable-elmish/elmish">fable-elmish/elmish: Elm-like abstractions for F# apps</a></li><li><a title="tonsky/FiraCode: Monospaced font with programming ligatures" rel="nofollow" href="https://github.com/tonsky/FiraCode">tonsky/FiraCode: Monospaced font with programming ligatures</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Merge Conflict 87: Cross-Platform Is So Easy I Don't Even Have to Do It</title>
  <link>http://www.mergeconflict.fm/87</link>
  <guid isPermaLink="false">b77bfcc5-850c-40f5-aa3a-77659c5c0d53</guid>
  <pubDate>Mon, 05 Mar 2018 00:00:00 -0800</pubDate>
  <author>soundbite.fm</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/02d84890-e58d-43eb-ab4c-26bcc8524289/b77bfcc5-850c-40f5-aa3a-77659c5c0d53.mp3" length="39077790" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>soundbite.fm</itunes:author>
  <itunes:subtitle>Frank is ready to start his next app and he is completely skipping cross-platform development... or is he?!?! We investigate what to do with File-&gt;New and how to start the architecture for your next app.</itunes:subtitle>
  <itunes:duration>40:28</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/cover.jpg?v=1"/>
  <description>Frank is ready to start his next app and he is completely skipping cross-platform development... or is he?!?! We investigate what to do with File-&amp;gt;New and how to start the architecture for your next app. Why target the platform specific APIs instead of cross-platform APIs? What is Frank doing and how is he going to handle the situation where he wants to go to a new platform?!
SUPPORT US ON PATREON: &lt;a href="https://www.patreon.com/mergeconflictfm"&gt;patreon.com/mergeconflictfm&lt;/a&gt;
Follow Us
Frank: &lt;a href="http://twitter.com/praeclarum"&gt;Twitter&lt;/a&gt;,  &lt;a href="http://praeclarum.org"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/praeclarum"&gt;GitHub&lt;/a&gt;
James: &lt;a href="http://twitter.com/jamesmontemagno"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://montemagno.com"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/jamesmontemagno"&gt;GitHub&lt;/a&gt;
Merge Conflict: &lt;a href="http://twitter.com/mergeconflictfm"&gt;Twitter&lt;/a&gt;,  &lt;a href="https://www.facebook.com/mergeconflictfm"&gt;Facebook&lt;/a&gt;, &lt;a href="http://mergeconflict.fm"&gt;Website&lt;/a&gt;
Music : Amethyst Seer - Citrine by &lt;a href="https://soundcloud.com/adventureface"&gt;Adventureface&lt;/a&gt;
Proudly recorded on &lt;a href="https://zencastr.com/"&gt;Zencastr&lt;/a&gt; 
</description>
  <itunes:keywords>android, architecture, core animation, frp, fun, functional programming, ios, mac, macos, mvvm, porting, redux, uwp, view model, work, xamarin, xamarin.forms</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Frank is ready to start his next app and he is completely skipping cross-platform development... or is he?!?! We investigate what to do with File-&gt;New and how to start the architecture for your next app. Why target the platform specific APIs instead of cross-platform APIs? What is Frank doing and how is he going to handle the situation where he wants to go to a new platform?!</p>

<p><strong>SUPPORT US ON PATREON</strong>: <a href="https://www.patreon.com/mergeconflictfm" target="_blank">patreon.com/mergeconflictfm</a></p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
<li>Proudly recorded on <a href="https://zencastr.com/" target="_blank">Zencastr</a></li>
</ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="About Core Animation" rel="nofollow" href="https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html">About Core Animation</a></li><li><a title="An Introduction to SkiaSharp - Xamarin" rel="nofollow" href="https://developer.xamarin.com/guides/cross-platform/skiasharp/introduction/">An Introduction to SkiaSharp - Xamarin</a></li><li><a title="Overcast" rel="nofollow" href="https://overcast.fm/">Overcast</a></li><li><a title="Under the Radar - Relay FM" rel="nofollow" href="https://www.relay.fm/radar">Under the Radar - Relay FM</a></li><li><a title="Functional reactive programming - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Functional_reactive_programming">Functional reactive programming - Wikipedia</a></li><li><a title="reactjs/redux: Predictable state container for JavaScript apps" rel="nofollow" href="https://github.com/reactjs/redux">reactjs/redux: Predictable state container for JavaScript apps</a></li><li><a title="Apple could let you run iPad apps on your Mac | TechCrunch" rel="nofollow" href="https://techcrunch.com/2018/01/31/apple-could-let-you-run-ipad-apps-on-your-mac/">Apple could let you run iPad apps on your Mac | TechCrunch</a></li><li><a title="James Montemagno 🙈 on Twitter: &quot;This week on @mergeconflictfm we tackle the unthinkable! Docker! Containers, Swarms, &amp; Pods Oh my! Essentially @praeclarum gives me a full 101 and why everyone should care: https://t.co/779xoUBFvf… https://t.co/ioteYt1RYM&quot;" rel="nofollow" href="https://twitter.com/JamesMontemagno/status/969255461215027201">James Montemagno 🙈 on Twitter: "This week on @mergeconflictfm we tackle the unthinkable! Docker! Containers, Swarms, &amp; Pods Oh my! Essentially @praeclarum gives me a full 101 and why everyone should care: https://t.co/779xoUBFvf… https://t.co/ioteYt1RYM"</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Frank is ready to start his next app and he is completely skipping cross-platform development... or is he?!?! We investigate what to do with File-&gt;New and how to start the architecture for your next app. Why target the platform specific APIs instead of cross-platform APIs? What is Frank doing and how is he going to handle the situation where he wants to go to a new platform?!</p>

<p><strong>SUPPORT US ON PATREON</strong>: <a href="https://www.patreon.com/mergeconflictfm" target="_blank">patreon.com/mergeconflictfm</a></p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="https://montemagno.com" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Merge Conflict: <a href="http://twitter.com/mergeconflictfm" target="_blank">Twitter</a>,  <a href="https://www.facebook.com/mergeconflictfm" target="_blank">Facebook</a>, <a href="http://mergeconflict.fm" target="_blank">Website</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
<li>Proudly recorded on <a href="https://zencastr.com/" target="_blank">Zencastr</a></li>
</ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="About Core Animation" rel="nofollow" href="https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html">About Core Animation</a></li><li><a title="An Introduction to SkiaSharp - Xamarin" rel="nofollow" href="https://developer.xamarin.com/guides/cross-platform/skiasharp/introduction/">An Introduction to SkiaSharp - Xamarin</a></li><li><a title="Overcast" rel="nofollow" href="https://overcast.fm/">Overcast</a></li><li><a title="Under the Radar - Relay FM" rel="nofollow" href="https://www.relay.fm/radar">Under the Radar - Relay FM</a></li><li><a title="Functional reactive programming - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Functional_reactive_programming">Functional reactive programming - Wikipedia</a></li><li><a title="reactjs/redux: Predictable state container for JavaScript apps" rel="nofollow" href="https://github.com/reactjs/redux">reactjs/redux: Predictable state container for JavaScript apps</a></li><li><a title="Apple could let you run iPad apps on your Mac | TechCrunch" rel="nofollow" href="https://techcrunch.com/2018/01/31/apple-could-let-you-run-ipad-apps-on-your-mac/">Apple could let you run iPad apps on your Mac | TechCrunch</a></li><li><a title="James Montemagno 🙈 on Twitter: &quot;This week on @mergeconflictfm we tackle the unthinkable! Docker! Containers, Swarms, &amp; Pods Oh my! Essentially @praeclarum gives me a full 101 and why everyone should care: https://t.co/779xoUBFvf… https://t.co/ioteYt1RYM&quot;" rel="nofollow" href="https://twitter.com/JamesMontemagno/status/969255461215027201">James Montemagno 🙈 on Twitter: "This week on @mergeconflictfm we tackle the unthinkable! Docker! Containers, Swarms, &amp; Pods Oh my! Essentially @praeclarum gives me a full 101 and why everyone should care: https://t.co/779xoUBFvf… https://t.co/ioteYt1RYM"</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Merge Conflict 49: The Magic of MVVM</title>
  <link>http://www.mergeconflict.fm/merge-conflict-49-the-magic-of-mvvm</link>
  <guid isPermaLink="false">a6120a5c-8ea0-4d8b-be82-357fb17b0527</guid>
  <pubDate>Mon, 12 Jun 2017 00:00:00 -0700</pubDate>
  <author>soundbite.fm</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/02d84890-e58d-43eb-ab4c-26bcc8524289/a6120a5c-8ea0-4d8b-be82-357fb17b0527.mp3" length="42502167" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>soundbite.fm</itunes:author>
  <itunes:subtitle>We are back to talk architecture with MVVM, that is right Model-View-ViewModel, and all of the awesome stuff that comes along for the ride with the fantastic frameworks available.</itunes:subtitle>
  <itunes:duration>43:43</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/0/02d84890-e58d-43eb-ab4c-26bcc8524289/cover.jpg?v=1"/>
  <description>We are back to talk architecture with MVVM, that is right Model-View-ViewModel, and all of the awesome stuff that comes along for the ride with the fantastic frameworks available. Before we talk about those frameworks, we go through why we love MVVM itself, what it is, how to use it, and why it is not just data binding. We take a look at popular frameworks and how to use MVVM with no framework at all. So sit back and get ready for architecture!
Follow Us
Frank: &lt;a href="http://twitter.com/praeclarum"&gt;Twitter&lt;/a&gt;,  &lt;a href="http://praeclarum.org"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/praeclarum"&gt;GitHub&lt;/a&gt;
James: &lt;a href="http://twitter.com/jamesmontemagno"&gt;Twitter&lt;/a&gt;,  &lt;a href="http://motzcod.es"&gt;Blog&lt;/a&gt;, &lt;a href="http://github.com/jamesmontemagno"&gt;GitHub&lt;/a&gt;
Music : Amethyst Seer - Citrine by &lt;a href="https://soundcloud.com/adventureface"&gt;Adventureface&lt;/a&gt;
Proudly recorded on &lt;a href="https://zencastr.com/"&gt;Zencastr&lt;/a&gt; 
</description>
  <itunes:keywords>android, architecture, ios, mvc, mvvm, mvvmcros, mvvmlight, mvx, uwp, xamarin, xamarin.forms</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We are back to talk architecture with MVVM, that is right Model-View-ViewModel, and all of the awesome stuff that comes along for the ride with the fantastic frameworks available. Before we talk about those frameworks, we go through why we love MVVM itself, what it is, how to use it, and why it is not just data binding. We take a look at popular frameworks and how to use MVVM with no framework at all. So sit back and get ready for architecture!</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="http://motzcod.es" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
<li>Proudly recorded on <a href="https://zencastr.com/" target="_blank">Zencastr</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.syncfusion.com/maui-controls?utm_source=podcasts&amp;utm_medium=podcast&amp;utm_campaign=mergeconflict_maui_podcy23">Syncfusion</a>: <a rel="nofollow" href="https://www.syncfusion.com/maui-controls?utm_source=podcasts&amp;utm_medium=podcast&amp;utm_campaign=mergeconflict_maui_podcy23">Syncfusion offers the largest selection of controls for .NET MAUI, Xamarin, WPF, Windows Form, Win UI, Flutter, Blazor, ASP.NET Core, and more! Check out our components on NuGet and don’t forget to download their free e-books.
</a></li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="Episode 5: MVVM &amp; Data Binding with Xamarin.Forms | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/Introduction-to-MVVM">Episode 5: MVVM &amp; Data Binding with Xamarin.Forms | The Xamarin Show | Channel 9</a></li><li><a title="Episode 13: MVVM Helpers | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/The-Xamarin-Show-12-MVVM-Helpers">Episode 13: MVVM Helpers | The Xamarin Show | Channel 9</a></li><li><a title="Episode 12: MVVM Light and Xamarin with Laurent Bugnion | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/The-Xamarin-Show-12-MVVM-Light-and-Xamarin-with-Laurent-Bugnion">Episode 12: MVVM Light and Xamarin with Laurent Bugnion | The Xamarin Show | Channel 9</a></li><li><a title="Episode 10: Prism for Xamarin.Forms with Brian Lagunas | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/Prism-for-XamarinForms-with-Brian-Lagunas">Episode 10: Prism for Xamarin.Forms with Brian Lagunas | The Xamarin Show | Channel 9</a></li><li><a title="Model–view–viewmodel - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel">Model–view–viewmodel - Wikipedia</a></li><li><a title="jamesmontemagno/mvvm-helpers: Collection of MVVM helper classes for any application" rel="nofollow" href="https://github.com/jamesmontemagno/mvvm-helpers">jamesmontemagno/mvvm-helpers: Collection of MVVM helper classes for any application</a></li><li><a title="MvvmCross" rel="nofollow" href="https://www.mvvmcross.com/">MvvmCross</a></li><li><a title="MVVM Light Toolkit" rel="nofollow" href="http://www.mvvmlight.net/">MVVM Light Toolkit</a></li><li><a title="Build a Native Android UI &amp; iOS UI with Xamarin.Forms - Xamarin" rel="nofollow" href="https://www.xamarin.com/forms">Build a Native Android UI &amp; iOS UI with Xamarin.Forms - Xamarin</a></li><li><a title="Frank&#39;s list diffing observable collection" rel="nofollow" href="https://gist.github.com/praeclarum/2df15b98f4576c1815a35cb60790e4e6">Frank's list diffing observable collection</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We are back to talk architecture with MVVM, that is right Model-View-ViewModel, and all of the awesome stuff that comes along for the ride with the fantastic frameworks available. Before we talk about those frameworks, we go through why we love MVVM itself, what it is, how to use it, and why it is not just data binding. We take a look at popular frameworks and how to use MVVM with no framework at all. So sit back and get ready for architecture!</p>

<h3>Follow Us</h3>

<ul>
<li>Frank: <a href="http://twitter.com/praeclarum" target="_blank">Twitter</a>,  <a href="http://praeclarum.org" target="_blank">Blog</a>, <a href="http://github.com/praeclarum" target="_blank">GitHub</a></li>
<li>James: <a href="http://twitter.com/jamesmontemagno" target="_blank">Twitter</a>,  <a href="http://motzcod.es" target="_blank">Blog</a>, <a href="http://github.com/jamesmontemagno" target="_blank">GitHub</a></li>
<li>Music : Amethyst Seer - Citrine by <a href="https://soundcloud.com/adventureface" target="_blank">Adventureface</a></li>
<li>Proudly recorded on <a href="https://zencastr.com/" target="_blank">Zencastr</a></li>
</ul><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.syncfusion.com/maui-controls?utm_source=podcasts&amp;utm_medium=podcast&amp;utm_campaign=mergeconflict_maui_podcy23">Syncfusion</a>: <a rel="nofollow" href="https://www.syncfusion.com/maui-controls?utm_source=podcasts&amp;utm_medium=podcast&amp;utm_campaign=mergeconflict_maui_podcy23">Syncfusion offers the largest selection of controls for .NET MAUI, Xamarin, WPF, Windows Form, Win UI, Flutter, Blazor, ASP.NET Core, and more! Check out our components on NuGet and don’t forget to download their free e-books.
</a></li></ul><p><a rel="payment" href="https://www.patreon.com/mergeconflictfm">Support Merge Conflict</a></p><p>Links:</p><ul><li><a title="Episode 5: MVVM &amp; Data Binding with Xamarin.Forms | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/Introduction-to-MVVM">Episode 5: MVVM &amp; Data Binding with Xamarin.Forms | The Xamarin Show | Channel 9</a></li><li><a title="Episode 13: MVVM Helpers | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/The-Xamarin-Show-12-MVVM-Helpers">Episode 13: MVVM Helpers | The Xamarin Show | Channel 9</a></li><li><a title="Episode 12: MVVM Light and Xamarin with Laurent Bugnion | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/The-Xamarin-Show-12-MVVM-Light-and-Xamarin-with-Laurent-Bugnion">Episode 12: MVVM Light and Xamarin with Laurent Bugnion | The Xamarin Show | Channel 9</a></li><li><a title="Episode 10: Prism for Xamarin.Forms with Brian Lagunas | The Xamarin Show | Channel 9" rel="nofollow" href="https://channel9.msdn.com/Shows/XamarinShow/Prism-for-XamarinForms-with-Brian-Lagunas">Episode 10: Prism for Xamarin.Forms with Brian Lagunas | The Xamarin Show | Channel 9</a></li><li><a title="Model–view–viewmodel - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel">Model–view–viewmodel - Wikipedia</a></li><li><a title="jamesmontemagno/mvvm-helpers: Collection of MVVM helper classes for any application" rel="nofollow" href="https://github.com/jamesmontemagno/mvvm-helpers">jamesmontemagno/mvvm-helpers: Collection of MVVM helper classes for any application</a></li><li><a title="MvvmCross" rel="nofollow" href="https://www.mvvmcross.com/">MvvmCross</a></li><li><a title="MVVM Light Toolkit" rel="nofollow" href="http://www.mvvmlight.net/">MVVM Light Toolkit</a></li><li><a title="Build a Native Android UI &amp; iOS UI with Xamarin.Forms - Xamarin" rel="nofollow" href="https://www.xamarin.com/forms">Build a Native Android UI &amp; iOS UI with Xamarin.Forms - Xamarin</a></li><li><a title="Frank&#39;s list diffing observable collection" rel="nofollow" href="https://gist.github.com/praeclarum/2df15b98f4576c1815a35cb60790e4e6">Frank's list diffing observable collection</a></li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
