Author Archives: Jesse Liberty

Unknown's avatar

About Jesse Liberty

Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen online courses. Liberty is a Senior AI Engineer at the University of Pittsburgh Medical Center, and was a Team Lead and Senior Software Engineer for various corporations, 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 21 year Microsoft MVP.

Learning Xamarin: Custom Controls in Xamarin Forms

Xamarin Forms are the most exciting library to come along in a long time; certainly for mobile programmers.  They bring a whole new option to cross platform development: an abstraction layer that lets you write once, and run native on … Continue reading →

Posted in Xamarin | Comments Off on Learning Xamarin: Custom Controls in Xamarin Forms

Learning Xamarin: Forms and Web Viewer

In yesterday’s post we looked at using HTTP with Web Forms and creating a list of blog posts from an RSS feed. Today we’ll add the ability to tap on one entry in the list and see that blog post … Continue reading →

Posted in Xamarin | Comments Off on Learning Xamarin: Forms and Web Viewer

Yet Another Podcast Show 126–Mike Bluestein from Xamarin

Yet Another Podcast returns with a great show with Mike Bluestein from Xamarin, talking about Xamarin Past, Present and Future.  Xamarin recently released Xamarin 3, and with it Xamarin Forms, greatly simplifying the process of creating cross platform applications. Xamarin … Continue reading →

Posted in Podcast, Xamarin | Tagged | 1 Comment

Xamarin Forms and HTTP

Let’s say we’re building an application, and we want to list the titles and publication dates from an RSS feed.  We can do this using a ListView, but we have to get the feed, and to do that we need … Continue reading →

Posted in Xamarin | 2 Comments

New Pluralsight Course: Testing AngularJS From Scratch

Incredibly pleased to announce the release of my latest Pluralsight course: Testing AngularJS From Scratch In this course, you will learn how to create software using Behavior Driven Development, a test-first, agile approach to creating Angular programs using Jasmine. I … Continue reading →

Posted in AngularJS, Testing | Tagged | 1 Comment

Sometimes you just gotta’ brag a bit…

Posted in Xamarin | Tagged | 5 Comments

Learning Xamarin: Tabbed Pages

Until now, our application has used simple “push” navigation, creating a stack that the user can pop out of to return to the calling screen.  It would be convenient, however, to add tabs to the opening screen where the user … Continue reading →

Posted in Xamarin | 2 Comments

Learning Xamarin–Adding Pages

The application that I began describing here (and which is part of this series) is almost done.  Today, we’ll add a new first page to allow the user to track more than one appliance type.  This will require minor changes … Continue reading →

Posted in Xamarin | 5 Comments

Album of the Week: Within Temptation’s The Silent Force

The only thing better than discovering new music that you love is to find it in your own collection and realize that you’ve forgotten about it.  There is a special, if poignant joy in rediscovery.  Silent Force by Within Temptation … Continue reading →

Posted in Opinion | Tagged | 4 Comments

Learning Xamarin–Persistence with SQLite

Virtually every interesting application deals with data, and very often you want that data to survive your session with the app, so that you can return to it next time.   To accomplish this, you must write your data somewhere, … Continue reading →

Posted in Xamarin | Comments Off on Learning Xamarin–Persistence with SQLite

Learning Xamarin: Tinkering with the App

This is part of the on-going series of posts on Learning Xamarin; a complete index to the series can be found here.  In the previous installment, I modified the application that I began in this posting. Today, I’m going to … Continue reading →

Posted in Xamarin | Comments Off on Learning Xamarin: Tinkering with the App

Learning Xamarin–Extending the App

This is part of the on-going series of posts on Learning Xamarin; a complete index to the series can be found here.  In the previous installment, I modified the application that I began in this posting.  Today, we extend that … Continue reading →

Posted in Xamarin | Comments Off on Learning Xamarin–Extending the App