A Xamarin Project

Recently, Steve Smith, CTO of Falafel suggested we form a small team to re-write splash screenour Falafel2Go application which had been written a year earlier in Xamarin.  The goal was to learn, to demonstrate and to blog about Xamarin Forms.  This project was undertaken by Jesse Liberty, Venkata Koppaka,  and Josh Morales, with J. Tower kibitzing and Steve Smith providing the carrot and the stick.  All of us were working in our down-time, and so we didn’t expect the project to move along terribly quickly.

We started by creating a brand new Xamarin Forms application and setting up the code structure.  Xamarin Forms practically cry out for MVVM and so we began by creating  Views, Models and ViewModels folders.  We spent quite a bit of time discussing navigation and decided that we would not fight the platform, but that V1 would use a relatively simple ListView to act as a menu of Activities that the user could choose from.  Later in the process our designer, Matt Kurvin provided us with some beautiful visualizations for navigation.

Continued here

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. His latest book, Building APIs with .NET will be released early in 2025. Liberty is a Senior SW Engineer for CNH and he was 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 Microsoft MVP.
This entry was posted in Essentials. Bookmark the permalink.

2 Responses to A Xamarin Project

Comments are closed.