Preface
As you start to look at getting into mobile development, it can be overwhelming to try and choose between all the different options and platforms available to you. Each platform comes with its own set of tools, preferred languages, and overall way of doing things. In many cases, you won’t want to restrict your application to a single platform, so naturally you’ll start looking for ways to reuse your code across the different platforms. If you’re a .NET developer, you are already in a great position, as you can actually leverage the .NET framework across iOS, Android, and Windows Phone, and hit the ground running on all of them.
This book will introduce you to all three platforms from the ground up, exploring how to write native applications for each of them. As part of this exploration, you will see how to perform some common tasks required by applications, such as accessing the network, finding the user’s location, and persisting data on the device. In addition to learning about the platforms themselves, you will see how you can use .NET and C# to build these native applications, as well as various techniques for achieving a large amount of code reuse across all of them.
Who Is This Book For?
This book assumes that you are already familiar with the basics of the .NET Framework and the C# programming language. If you aren’t already experienced in either of these, this book will still be useful, but I first suggest familiarizing yourself with the basics before diving in.
That ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access