Author Archives: Jesse Liberty

About Jesse Liberty

Jesse Liberty is the Principal Mobile Developer with IFS Core. He has three decades of experience writing and delivering software projects. He is the author of 2 dozen books and a couple dozen Pluralsight & LinkedIn Learning courses, and has been a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a Xamarin Certified Mobile Developer and a Xamarin MVP and a Microsoft MVP.

Xamarin Fundamentals

In my previous (and first) posting on Learning Xamarin, I demonstrated how to create a pretty cool program out of the box.  Let’s back up now, and start with a blank app, and see what we can build from there. … Continue reading

Posted in Essentials | Leave a comment

I’m Back! With Xamarin.Forms Programming

It has been a few months since I’ve posted, and I hope you missed me as much as I missed you.  To re-launch this blog, I’ve decided to provide a series on Xamarin.Forms programming.   If you prefer to learn by … Continue reading

Posted in Essentials, MVVM, Programming, Xamarin, XAML | 2 Comments

TypeScript for C# Programmers – Slide deck

Here is a link to the slide deck for my presentation at NYC Code Camp. Thanks!

Posted in Essentials | 1 Comment

MVVM Ping Pong

Here’s a problem I come across more often than I would have expected.  I want my buttons to use Commands in the View Model, but in response to the command, I have to interact with the user in a way … Continue reading

Posted in MVVM, Xamarin | Tagged , | 8 Comments

Yet Another Podcast #182: OzCode

OzCode is an extraordinary debugging tool for Visual Studio (Windows).  I’m joined by Omer Raviv, Creator and CTO of OzCode and Alon Fliess, Co-founder of CodeValue and Chief Architect at OzCode. Alon is a Microsoft Regional Director and an Azure MVP. OzCode Website OzCode on VS … Continue reading

Posted in Essentials | Tagged | Leave a comment

Xamarin Quick Hit: Dimming a button to indicate it is disabled

I often have to dim a button to indicate that it is disabled, and I want to do that via data binding.

Posted in Essentials, Learning, Xamarin, XAML | Tagged | 1 Comment

Visual Studio for Mac – my newest Pluralsight Course

  At the core of effective application development is a thorough knowledge of Visual Studio Mac. In this course, Visual Studio for Mac, you will learn how to work with VS Mac to produce enterprise-quality software.  First, you will explore the … Continue reading

Posted in ASP.NET Core, Essentials, Visual Studio, Xamarin | Tagged | Leave a comment

Learn to Program (From Scratch!)

John Papa and I have just released our new Play by Play on Learning To Program.   If you know of someone who has wanted to learn to code but didn’t know where to start, this might be a great option.

Posted in Essentials, Learning, Programming | 5 Comments

App Center Distribution

In my previous posts I showed how to get started with App Center and how to build an app on App Center.  In this post, I will demonstrate how to distribute your shiny new app to  your alpha or beta testers. … Continue reading

Posted in App Center, Xamarin | Tagged | 1 Comment

Yet Another Podcast #181 – Matthew Robbins on MFractor

Matthew Robbins is a Xamarin and Microsoft MVP and he is the creator of MFractor, a mobile-first utility for Visual Studio Mac. Our site: https://www.mfractor.com/ Documentation: http://docs.mfractor.com/ Localisation Tooling Blog: https://www.mfractor.com/blogs/learn/localising-your-xamarin-forms-apps Notice: Yet Another Podcast listeners can use the following discount code for 10% … Continue reading

Posted in Podcast, Product Reviews, Programming, Recommendations, Tools and Utilities, Xamarin | Tagged | Leave a comment

Building Your App On App Center

In my previous (and first) blog post on App Center I talked about getting started, adding the SDK to your code, and looking at Analytics and Crash reporting.  In this post I’d like to discuss building your app on App … Continue reading

Posted in App Center, Essentials, Xamarin | Tagged , | Leave a comment

Getting Started with VS App Center

There is no doubt that Microsoft’s VS App Center is an incredible resource for mobile application programmers.  The problem is that it seems hard to get started.  The good news is that once you get started, it turns out to … Continue reading

Posted in App Center, Essentials, Xamarin | 1 Comment