Skip to content

Mobile Development with .NET - Second Edition, published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/Mobile-Development-with-.NET-Second-Edition

Repository files navigation

Mobile Development with .NET - Second Edition

Mobile Development with .NET - Second Edition

This is the code repository for Mobile Development with .NET - Second Edition, published by Packt.

Build cross-platform mobile applications with Xamarin.Forms 5 and ASP.NET Core 5

What is this book about?

The .NET 5 framework is a unified framework with capabilities that enable you to use Microsoft’s developer ecosystem on a single platform. Xamarin, used for developing mobile applications, is one of the app model implementations for .NET Core infrastructure.

This book covers the following exciting features:

  • Discover the latest features of .NET 5 which can be used in mobile application development
  • Explore Xamarin.Forms Shell for building cross-platform mobile UIs
  • Understand the technical requirements of a consumer mobile app for your app design
  • Focus on advanced concepts in mobile development such as app data management, push notifications, and graph APIs
  • Manage app data with Entity Framework Core
  • Use Microsoft's Project Rome for creating cross-device experiences with Xamarin
  • Become well-versed with how to implement machine learning in your mobile apps

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter01.

The code will look like the following:

static char[] _numberChars = new[] { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
static char[] _opChars = new[] { '+', '-', '*', '/', '=' };
static void Main(string[] args)
{
var calculator = new Calculator();
calculator.ResultChanged = (result) =>
{
Console.Clear();
Console.WriteLine($"{Environment.NewLine}{result}");
};
// TODO: Get input.
}

Following is what you need for this book:

This book is for ASP.NET Core developers who want to get started with mobile development using Xamarin and other Microsoft technologies. Working knowledge of C# programming is necessary to get started.

With the following software and hardware list you can run all code files present in the book (Chapter 1-18).

Software and Hardware List

Chapter Software required OS required
1-18 .NET 5.0 and above Windows, Mac OS X, and Linux (Any)
1-18 Xamarin.Forms 5.0 Windows, Mac OS X, and Linux (Any)
1-18 Python Windows, Mac OS X, and Linux (Any)
1-18 Docker Mac OS X, and Linux (Any)
1-18 Visual Studio Windows, Mac OS X, and Linux (Any)
7-18 Microsoft Azure (free trial) Windows

Related products

Get to Know the Author

Can Bilgin is a solution architect, working for Authority Partners Inc. He has been working in the software industry for almost two decades on various consumer- and enterprise-level engagements for high-profile clients using technologies such as BizTak, Service Fabric, Orleans, Dynamics CRM, Xamarin, WCF, Azure services, and other web/cloud technologies. His passion lies in mobile and IoT development using modern tools available to developers. He shares his experience on his blog, on social media, and through speaking engagements at local and international community events. He was recognized as a Microsoft MVP for his technical contributions between 2014 and 2018.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781800204690

About

Mobile Development with .NET - Second Edition, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published