Items related to .NET MAUI for C# Developers: Build cross-platform mobile...

.NET MAUI for C# Developers: Build cross-platform mobile and desktop applications - Softcover

 
9781837631698: .NET MAUI for C# Developers: Build cross-platform mobile and desktop applications

Synopsis

Learn how to build native cross-platform apps for iOS, Android, Windows, and Mac with a single code-base using C# and .NET MAUI.

Key Features

  • Build cross-platform native apps building on the skills you already have
  • Learn by building a real-world non-trivial application
  • Go beyond MAUI to integrate with the .NET eco-system

Book Description

In Learn .NET MAUI you will create a real-world non-trivial application that will run natively on iOS, Android, Windows and Mac. You will build on your C# experience and learn how to create a beautiful UI using XAML or Fluent C#, how to architect a solid app, and best practices for this Microsoft platform.

The book starts with the fundamentals, but quickly moves to intermediate and advanced topics, demonstrating how to layout your pages, navigate between them, and add controls to gather and display data. You will learn the key architectural pattern of Model-View-ViewModel: what it is and why you want to use it.

No solid app is complete without unit tests, and you will see how to use xUnit and NSubstitute to create robust and reliable code coverage. Finally, having mastered .NET MAUI, you will see how to create an API for your app to interact with, and how to create a web front-end to the same back end data and API using Blazor and C#.

What you will learn

  • The fundamentals of creating .NET MAUI apps with Visual Studio
  • XAML and Fluent C# as the key tools needed to build your user interface
  • Layout and controls for obtaining and displaying data
  • The MVVM pattern to create robust apps
  • Storing and retrieving persistent data
  • Building custom controls when the supplied controls fall short
  • Unit Testing to ensure your app is solid and reliable
  • Integration into the .NET eco-system to build a web-based front-end

Who This Book Is For

Learning .NET MAUI is targeted squarely at C# programmers, whether or not they have experience with cross-platform or mobile applications, who wish to learn Microsoft's premier platform for building iOS, Android, Windows and Mac apps using a single C#-based solution.

Table of Contents

  1. Assembling your tools and creating your first app
  2. What we will build: Forget Me
  3. XAML and Fluent C#
  4. Controls
  5. Pages and Layout
  6. Databinding and the MVVM pattern
  7. Navigation and routes
  8. Storing and retrieving data
  9. Unit Testing with Mocks
  10. Custom Controls
  11. Creating a back end service and API

"synopsis" may belong to another edition of this title.

About the Authors

Jesse Liberty is a full-time hands-on programmer, specializing in C#, git and .NET MAUI. He hosts the popular Yet Another Podcast and is the author of more than a dozen best-selling programming books. Liberty is a Certified Xamarin Developer, a Xamarin MVP and a Microsoft MVP. He was a Technical Evangelist for Microsoft, Distinguished Software Engineer at AT&T; Software Architect for PBS and Vice President of Information Technology at Citibank, and he was on the teaching staff at Brandeis University. Jesse is a recognized expert and has spoken at conferences world-wide.

Rodrigo Juarez is a full stack and Xamarin/MAUI developer. He has over 25 years of experience in a wide variety of projects in the development of applications for web, desktop and mobile using Microsoft technologies in areas such as management, services, insurance, pharmacy, health and banks.

"About this title" may belong to another edition of this title.

Buy Used

Condition: Very Good
Used book that is in excellent...
View this item

£ 5.08 shipping from U.S.A. to United Kingdom

Destination, rates & speeds

Search results for .NET MAUI for C# Developers: Build cross-platform mobile...

Stock Image

Liberty, Jesse, Montaquila (Leger), Maddy, Juarez, Rodrigo
Published by Packt Publishing, Limited, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
Used Softcover

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 52997847-6

Contact seller

Buy Used

£ 28.36
Convert currency
Shipping: £ 5.08
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 3 available

Add to basket

Stock Image

Liberty, Jesse
Published by Packt Publishing, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 45774288-n

Contact seller

Buy New

£ 35.21
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Liberty, Jesse; Juarez, Rodrigo
Published by Packt Publishing, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781837631698_new

Contact seller

Buy New

£ 35.22
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Jesse Liberty
Published by Packt Publishing Limited, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781837631698

Contact seller

Buy New

£ 35.78
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Liberty, Jesse
Published by Packt Publishing, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 45774288

Contact seller

Buy Used

£ 38.30
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Jesse Liberty
Published by Packt Publishing Limited, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. Seller Inventory # C9781837631698

Contact seller

Buy New

£ 38.86
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Jesse Liberty
Published by Packt Publishing Limited, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781837631698

Contact seller

Buy New

£ 40.37
Convert currency
Shipping: FREE
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Liberty, Jesse; Juarez, Rodrigo
Published by Packt Publishing, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Print on Demand. Seller Inventory # 401501521

Contact seller

Buy New

£ 37.68
Convert currency
Shipping: £ 3.35
Within United Kingdom
Destination, rates & speeds

Quantity: 4 available

Add to basket

Stock Image

Liberty, Jesse; Juarez, Rodrigo
Published by Packt Publishing, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781837631698

Contact seller

Buy New

£ 34.50
Convert currency
Shipping: £ 7.44
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Liberty, Jesse
Published by Packt Publishing 3/31/2023, 2023
ISBN 10: 1837631697 ISBN 13: 9781837631698
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. NET MAUI for C# Developers: Build cross-platform mobile and desktop applications 1.13. Book. Seller Inventory # BBS-9781837631698

Contact seller

Buy New

£ 34.10
Convert currency
Shipping: £ 8.56
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 5 available

Add to basket

There are 5 more copies of this book

View all search results for this book