Author Archives: Jesse Liberty

About Jesse Liberty

Jesse Liberty is an independent consultant and programmer with three decades of experience writing and delivering software projects. He is the author of 2 dozen books and multiple Pluralsight 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, Microsoft MVP and Telerik MVP.

File Persistence in Xamarin.Forms Apps

The goal is to persist data to a file.  You might do this for any number of reasons, including storing away user-preferences or, in this case, storing away data to protect you from a crash. In this simple application we … Continue reading

Posted in Essentials, Patterns & Skills, Programming, Xamarin | Leave a comment

Code with Meraki

Posted in Essentials | Leave a comment

AirPods First Look

I don’t believe in skimping on tools.  I write software, so I have big monitors and a great chair, and powerful Macs.  I write mobile apps, so I have a bunch of phones. But AirPods are not part of my … Continue reading

Posted in Essentials | Leave a comment

Top 10 Mac Utilities for Developers

I recently tweeted a request for nominations for best utilities and productivity tools for Developers working on the Mac.  This list is an aggregate of my recommendations and those of others who I greatly respect.  They are listed in no … Continue reading

Posted in Essentials | 1 Comment

Yet Another Podcast – #168: Greg Shackles

Greg Shackles is a Principal Engineer at Olo. He is a Xamarin MVP, Microsoft MVP, host of the Gone Mobile podcast, organizer of the NYC Mobile .NET Developers Group, author of Mobile Development with C#, and also a monthly columnist … Continue reading

Posted in Mobile, Xamarin | Tagged | Leave a comment

I’ll be speaking at DevIntersection 2017

News flash from the department of shameless self promotion: I’m pleased to say that I’ll be speaking at DevIntersection 2017 in Orlando.  Click on the image for more info, and use the code LIBERTY for a $50 discount.

Posted in Essentials | Leave a comment

Yet Another Podcast #167 – Charles Petzold

Charles Petzold has been writing books and articles about Microsoft-based operating systems since 1984. He is currently part of the Xamarin documentation team, which means he’s a Microsoft employee. Today we briefly discuss what’s new in Xamarin.Forms and then turn our … Continue reading

Posted in Essentials | Tagged | Leave a comment

Yet Another Podcast #166 – James Montemagno (Xamarin)

James Montemagno is a Principal Program Manager for Mobile Development Tools at Microsoft. Xamarin Show Merge Conflict Twitter    

Posted in Xamarin | Tagged | Leave a comment

Yet Another Podcast #165 – Jon Galloway on Azure Functions

Jon Galloway is a Technical Evangelist at Microsoft, focusing on Web Development, Azure and .NET. He is also a long-time friend, and a truly great guy.  Azure Functions Unity Jon’s blog Herding Code Jon on Twitter    

Posted in Azure, Essentials | Tagged | Leave a comment

New MacBook Pro 13″ – First Look

The headline is this:  wow!  I’m much more impressed with this new MacBook Pro than others seem to be. I won’t belabor all the improvements, but do want to touch on a few. One, perhaps a killer feature for me, … Continue reading

Posted in Opinion, Review | Tagged | 5 Comments

TypeScript for C# Programmers – a new course

Posted in Essentials | Leave a comment

Adding Databound Pickers to a ListView

Databound Pickers are in much demand, and fortunately Karl Shifflett has created one that is excellent and easy to use.  You add it to your program, wire up the data-binding and  hey! presto! you’re in business. The tricky bit comes when … Continue reading

Posted in Xamarin | 2 Comments