Items related to Mastering Xamarin.Forms: Build Rich, Maintainable Multiplatf...

Mastering Xamarin.Forms: Build Rich, Maintainable Multiplatform Native Mobile Apps With Xamarin.forms - Softcover

  • 4.04 out of 5 stars
    28 ratings by Goodreads
 
9781785287190: Mastering Xamarin.Forms: Build Rich, Maintainable Multiplatform Native Mobile Apps With Xamarin.forms

Synopsis

Build rich, maintainable multiplatform native mobile apps with Xamarin.Forms

About This Book

  • Build an effective mobile app architecture with the Xamarin.Forms toolkit
  • Maximize the testability, flexibility, and overall quality of your Xamarin.Forms mobile app
  • This step-by-step tutorial is packed with real-world scenarios and solutions to build professional grade mobile apps with Xamarin.Forms

Who This Book Is For

This book is intended for C# developers who are familiar with the Xamarin platform and the Xamarin.Forms toolkit. If you have already started working with Xamarin.Forms and want to take your app to the next level and make it more maintainable, testable, and flexible, then this book is for you.

What You Will Learn

  • Find out how, when, and why you should use architecture patterns and get best practices with Xamarin.Forms
  • Implement the Model-View-ViewModel (MVVM) pattern and data-binding in Xamarin.Forms mobile apps
  • Extend the Xamarin.Forms navigation API with a custom ViewModel-centric navigation service
  • Leverage the inversion of control and dependency injection patterns in Xamarin.Forms mobile apps
  • Work with online and offline data in Xamarin.Forms mobile apps
  • Test both business logic and user interface code in Xamarin.Forms mobile apps
  • Use platform-specific APIs to build rich custom user interfaces in Xamarin.Forms mobile apps
  • Explore how to improve mobile app quality with analytics and crash reporting using Xamarin Insights

In Detail

Discover how to extend and build upon the components of the Xamarin.Forms toolkit to develop an effective, robust mobile app architecture. Starting with an app built with the basics of the Xamarin.Forms toolkit, we'll go step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices.

We'll start by introducing a core separation between the app's user interface and the app's business logic by applying the MVVM pattern and data binding.

Discover how to extend and build upon the components of the Xamarin.Forms toolkit to develop an effective, robust mobile app architecture. Starting with an app built with the basics of the Xamarin.Forms toolkit, we'll go step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices.

We'll start by introducing a core separation between the app's user interface and the app's business logic by applying the MVVM pattern and data binding.

Then we will focus on building out a layer of plugin-like services that handle platform-specific utilities such as navigation, geo-location, and the camera, as well as how to use these services with inversion of control and dependency injection. Next we'll connect the app to a live web-based API and set up offline synchronization. Then, we'll dive into testing the app―both the app logic through unit tests and the user interface using Xamarin's UITest framework. Finally, we'll integrate Xamarin Insights for monitoring usage and bugs to gain a proactive edge on app quality.

Style and approach

This easy-to-follow, code-rich guide will walk you through building a real-world Xamarin.Forms mobile app from start to finish. Each chapter builds upon the app by applying new advanced functionalities, design patterns, and best practices.

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

About the Author

Ed Snider

Ed Snider is a senior software engineer, speaker, and Xamarin MVP based in the Washington DC/Northern Virginia area. He has a passion for mobile design and development and regularly speaks about Xamarin and Windows app development at local user groups and community events. Ed is also the founder and organizer of the DC and Northern Virginia Mobile .NET Developers Groups. Ed works at InfernoRed Technology, where his primary role is working with clients and partners to build awesome mobile solutions on the iOS, Android, and Windows platforms. He's been coding for over half of his life, starting out by working part time in high school updating the local newspaper's website and building web apps for small businesses in his hometown. For the first few years of his career as a software developer, Ed worked with Cold Fusion to build dynamic web applications and e-commerce solutions. He started working with the .NET framework when .NET 2.0 came out, building enterprise software with WinForms and ASP.NET, and eventually got into SharePoint solution architecture and development for large federal organizations. For the past several years, Ed has been focused on building mobile apps with .NET for Windows, iOS, and Android using Xamarin. Ed blogs at www.edsnider.net and can be found on Twitter at www.twitter.com/edsnider.

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

  • PublisherPackt Pub Ltd
  • Publication date2016
  • ISBN 10 1785287192
  • ISBN 13 9781785287190
  • BindingPaperback
  • LanguageEnglish
  • Number of pages162
  • Rating
    • 4.04 out of 5 stars
      28 ratings by Goodreads

Buy Used

Condition: Good
Item in good condition. Textbooks...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for Mastering Xamarin.Forms: Build Rich, Maintainable Multiplatf...

Stock Image

Snider, Ed
Published by Packt Publishing, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
Used Softcover

Seller: SecondSale, Montgomery, IL, U.S.A.

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

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00042143520

Contact seller

Buy Used

US$ 14.73
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Snider, Ed
Published by Packt Pub Ltd, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
Used paperback

Seller: HPB-Diamond, Dallas, TX, U.S.A.

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

paperback. Condition: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_412831418

Contact seller

Buy Used

US$ 11.00
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Snider, Ed
Published by Packt Publishing, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

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

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_335158145

Contact seller

Buy Used

US$ 26.00
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Snider, Ed
Published by Packt Pub Ltd, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

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

Condition: New. Seller Inventory # ABLIING23Mar2912160169032

Contact seller

Buy New

US$ 32.61
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Snider, Ed
Published by Packt Pub Ltd, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
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-9781785287190

Contact seller

Buy New

US$ 37.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ed Snider
Published by Packt Publishing Limited, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
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-9781785287190

Contact seller

Buy New

US$ 42.87
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ed Snider
Published by Packt Publishing Limited, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
New PAP
Print on Demand

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

Seller rating 4 out of 5 stars 4-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-9781785287190

Contact seller

Buy New

US$ 40.41
Convert currency
Shipping: US$ 5.53
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Snider, Ed
Published by Packt Pub Ltd, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
New Softcover

Seller: Books Puddle, New York, NY, U.S.A.

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

Condition: New. pp. 184. Seller Inventory # 26374807547

Contact seller

Buy New

US$ 43.23
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 4 available

Add to basket

Stock Image

Snider, Ed
Published by Packt Publishing 2016-01, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
New PF

Seller: Chiron Media, Wallingford, United Kingdom

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

PF. Condition: New. Seller Inventory # 6666-IUK-9781785287190

Contact seller

Buy New

US$ 34.04
Convert currency
Shipping: US$ 20.59
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Snider, Ed
Published by Packt Pub Ltd, 2016
ISBN 10: 1785287192 ISBN 13: 9781785287190
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 # ria9781785287190_new

Contact seller

Buy New

US$ 39.68
Convert currency
Shipping: US$ 15.92
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 3 more copies of this book

View all search results for this book