As you may have noticed, I have been away for a little while with no new blogs or vlogs. But with good reason, and it's called Xamarin.Forms Essentials!
I have moved into a new home! But probably more important to you; I have been working on a new book as well and I'd like to present to you in this post.
About Xamarin.Forms Essentials
This book will teach you all the bare necessities to start working on your first Xamarin.Forms app. It is full of best practices and frameworks or plugins that you should know about. By the example of rebuilding my 'been pwned' app (for iOS and Android) I will walk you through concepts that are common in almost every Xamarin.Forms app. If you have been working with Forms for a while, this might be a great reference to see if the concepts you implement check out with peers. But, if you're only just starting to look into Xamarin.Forms development, this might be the book for you!
From the back cover:
Xamarin.Forms Essentials provides a brief history of Xamarin as a company, including how their product has become one of the most-used, cross-platform technologies for enterprise applications and app development across the world. Examples in the book are built around a real-life example that is an actual app in Google Play and in the Apple App Store, and has thousands of downloads between iOS and Android. You will learn how an application is set up from scratch, and you will benefit from the author's hard-won experience and tips in addressing various development challenges.
What's Included And What Is Not
Where Do I Get It?
Been Pwned app
Together with this book I am publishing the been pwned app as open-source software on my Github account. It will be published to the app stores before the book will be out.
This app is one of my first Xamarin.Forms apps, but became a great success! It now has around 15k downloads between the Android and iOS version, but technically it needed a refresh. Also, people sometimes would ask me if nothing fishy was going on under the hood. That is why I decided to rebuild it from the ground up, open-source it and use it as an example for my book. One the one side this is a nice simple app to start from, on the other hand it will help raise awareness for security. Win-win!
I'll gladly receive pull requests and other issues or suggestions.