
Foreword
When Jim told me he was writing a book on Xamarin that was focusing on architecture, design, testing, and best practices, I could not have been more excited. I knew he was the perfect author for this style of book. The very first time I interacted with Jim, we were both creating C# bindings around Bluetooth beacon libraries for iOS and Android. I knew right away we would become great friends, and I’m glad he’s joined Microsoft as one of our Developer Advocates to continue all of the great work he was doing in the community.
Xamarin in Action is a resource that I wish I’d had by my side when I was starting native cross-platform mobile development with Xamarin. This book walks you through the key fundamentals of what Xamarin is and how the technology works in Visual Studio, but it also guides you through best practices on building production-quality mobile applications. From design to architecture to deployment, by the end of this book you’ll have a full grasp of mobile development with Xamarin and you’ll surely have fallen in love with it just as much as I have.
When Jim asked me if I would write a foreword for his book, and I started to read the chapters, it brought me back to when I discovered Xamarin for the first time. This may be where you are right now, getting ready to start your mobile development career. I could think of no better way to introduce Xamarin in Action than by sharing my Xamarin journey with you.