Mobile App Development Bundle 2nd Edition
Hands-On Mobile Development with .NET Core
Develop native applications for multiple mobile and desktop platforms including but not limited to iOS, Android, and UWP with the Xamarin framework and Xamarin.Forms
- Understand .NET Core and its cross-platform development philosophy
- Build Android, iOS, and Windows mobile applications with C#, .NET Core, and Azure Cloud Services
- Bring Artificial Intelligence capabilities into your mobile applications with Azure AI
.NET Core is the general umbrella term used for Microsoft's cross-platform toolset. Xamarin used for developing mobile applications, is one of the app model implementations for .NET Core infrastructure.
In this book, you will learn how to design, architect, and develop highly attractive, maintainable, efficient, and robust mobile applications for multiple platforms, including iOS, Android, and UWP, with the toolset provided by Microsoft using Xamarin, .NET Core, and Azure Cloud Services. This book will take you through various phases of application development with Xamarin, from environment setup, design, and architecture to publishing, using real-world scenarios. Throughout the book, you will learn how to develop mobile apps using Xamarin, Xamarin.Forms and .NET Standard; implement a webbased backend composed of microservices with .NET Core using various Azure services including but not limited to Azure App Services, Azure Active Directory, Notification Hub, Logic Apps, and Azure Functions, Cognitive Services; create data stores using popular database technologies such as Cosmos DB, SQL and Realm.
Towards the end, the book will help developers to set up an efficient and maintainable development pipeline to manage the application life cycle using Visual Studio App Center and Visual Studio Services.
What you will learn
- Implement native applications for multiple mobile and desktop platforms
- Understand and use various Azure Services with .NET Core
- Make use of architectural patterns designed for mobile and web applications
- Understand the basic Cosmos DB concepts
- Understand how different app models can be used to create an app service
- Explore the Xamarin and Xamarin.Forms UI suite with .NET Core for building mobile applications
Who this book is for
This book is for mobile developers who wish to develop cross-platform mobile applications. Programming experience with C# is required. Some knowledge and understanding of core elements and cross-platform application development with .NET is required.
About this Bundle
The world has gone mobile, and so can you with help from the Mobile App Development Bundle 2nd Edition.
In this tiered collection, featuring 15 new-to-bundle eBooks, you’ll learn how to develop effective mobile applications for iOS and Android devices, as well as mastering additional features and tools that will make your projects stand out among your competitors.
Choose Tier One of the bundle and you’ll receive five eBooks. Kick-start your programming career and have fun building iOS apps of your choice with both the iOS 12 Programming for Beginners - Third Edition and Android Programming for Beginners - Second Edition; bring Artificial Intelligence capabilities into your mobile applications with Hands-On Mobile Development with .NET Core; and much more.
Opt for Tier Two of this collection and you’ll receive an additional eight eBooks. Create unique AR applications from scratch and utilize AR best practices and software design patterns with Augmented Reality for Developers; build effective native and cross-platform user interfaces using the Xamarin frameworks with Mastering Xamarin UI Development - Second Edition; and much more.
If you decide to choose Tier Three of the Mobile App Development Bundle 2nd Edition, you’ll receive all of the above plus another 12 insightful and easy-to-use eBooks. Move beyond default UI templates and learn how to create and customize amazing UIs with Building Android UIs with Custom Views; explore essential features of Ionic with examples with solvable recipes with Ionic Cookbook -Third Edition; and much, much more!
The eBooks in this bundle are available in EPUB, MOBI and PDF formats.