ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mastering Xamarin.Forms app architecture techniques for building multi-platform, native mobile apps with Xamarin.Forms 4, third edition

دانلود کتاب تسلط بر تکنیک های معماری برنامه Xamarin.Forms برای ساخت برنامه های تلفن همراه چند پلتفرم ، بومی با Xamarin.Forms 4 ، نسخه سوم

Mastering Xamarin.Forms app architecture techniques for building multi-platform, native mobile apps with Xamarin.Forms 4, third edition

مشخصات کتاب

Mastering Xamarin.Forms app architecture techniques for building multi-platform, native mobile apps with Xamarin.Forms 4, third edition

ویرایش: 3 
نویسندگان: ,   
سری:  
ISBN (شابک) : 9781839213380, 1839216816 
ناشر:  
سال نشر: 2020 
تعداد صفحات: 201 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 41,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Mastering Xamarin.Forms app architecture techniques for building multi-platform, native mobile apps with Xamarin.Forms 4, third edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تسلط بر تکنیک های معماری برنامه Xamarin.Forms برای ساخت برنامه های تلفن همراه چند پلتفرم ، بومی با Xamarin.Forms 4 ، نسخه سوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب تسلط بر تکنیک های معماری برنامه Xamarin.Forms برای ساخت برنامه های تلفن همراه چند پلتفرم ، بومی با Xamarin.Forms 4 ، نسخه سوم

نسخه جدید راهنمای پرفروش برای ایجاد معماری موثر اپلیکیشن موبایل با Xamarin.Forms 4 که کیفیت کلی برنامه ها را به حداکثر می رساند. ویژگی‌های کلیدی به‌روزرسانی‌شده برای Xamarin.Forms 4 مملو از سناریوها و راه‌حل‌های واقعی برای کمک به شما در ساختن برنامه‌های تلفن همراه با درجه حرفه‌ای با Xamarin.Forms شامل الگوهای طراحی و بهترین تکنیک‌های عملی است که هر توسعه‌دهنده تلفن همراه باید بداند شرح کتاب کشف نحوه گسترش و توسعه اجزای جدیدترین نسخه Xamarin.Forms برای توسعه یک معماری موثر و قوی اپلیکیشن موبایل. این نسخه جدید دارای به‌روزرسانی‌های Xamarin.Forms 4، از جمله CollectionView و RefreshView، پوشش جدید اعتبارسنجی سمت مشتری، و به‌روزرسانی‌هایی در مورد نحوه اجرای احراز هویت کاربر است. تسلط بر Xamarin.Forms، Third Edition یکی از معدود کتاب های Xamarin است که از ابتدا تا انتها حول توسعه یک برنامه ساده ساخته شده است، با یک برنامه پایه Xamarin.Forms شروع می شود و گام به گام در چندین موضوع پیشرفته برای ایجاد یک معماری راه حل غنی است. با مزایای الگوهای طراحی خوب و بهترین شیوه ها. این کتاب با استفاده از الگوی MVVM و پیوند داده ها، جدایی اصلی بین رابط کاربری برنامه و منطق تجاری برنامه را معرفی می کند، و سپس بر ایجاد لایه ای از خدمات پلاگین مانند که ابزارهای خاص پلت فرم مانند ناوبری و موقعیت جغرافیایی را مدیریت می کند، تمرکز می کند. و همچنین نحوه استفاده آزادانه از این خدمات در برنامه با وارونگی کنترل و تزریق وابستگی. قبل از آزمایش منطق برنامه از طریق تست واحد، برنامه را به یک API زنده مبتنی بر وب متصل می‌کنید و همگام‌سازی آفلاین را راه‌اندازی می‌کنید. در نهایت، یاد می‌گیرید که چگونه به پروژه‌های Xamarin.Forms خود نظارت اضافه کنید تا خرابی‌ها و تجزیه و تحلیل‌ها را ردیابی کنید و مزیتی فعال در کیفیت به دست آورید. آنچه یاد خواهید گرفت بیاموزید چگونه، چه زمانی و چرا از الگوهای معماری و بهترین شیوه ها با Xamarin استفاده کنید. .برنامه های تلفن همراه را فرم می دهد API ناوبری Xamarin.Forms را با سرویس ناوبری سفارشی ViewModel-centric گسترش دهید از وارونگی الگوهای تزریق کنترل و وابستگی در Xamarin استفاده کنید. برنامه های تلفن همراه را فرم می دهد با داده های آنلاین و آفلاین در Xamarin کار کنید. برنامه های تلفن همراه فرم ها استفاده از پلتفرم خاص APIهایی برای ایجاد رابط های کاربری سفارشی غنی در برنامه های تلفن همراه Xamarin.Forms نحوه نظارت بر کیفیت برنامه تلفن همراه با استفاده از Visual Studio App Center این کتاب برای چه کسانی است این کتاب برای توسعه دهندگان NET در نظر گرفته شده است که با توسعه برنامه تلفن همراه Xamarin و منبع باز آشنا هستند. Xamarin.Forms toolkit. اگر قبلاً کار با Xamarin.Forms را شروع کرده‌اید و می‌خواهید برنامه خود را به سطح بعدی ببرید و آن را قابل نگهداری، آزمایش‌پذیرتر و انعطاف‌پذیرتر کنید، این کتاب برای شما مناسب است.


توضیحاتی درمورد کتاب به خارجی

New edition of the bestselling guide to building an effective mobile app architecture with Xamarin.Forms 4 that maximizes the overall quality of apps. Key Features Updated for Xamarin.Forms 4 Packed with real-world scenarios and solutions to help you build professional grade mobile apps with Xamarin.Forms Includes design patterns and best practice techniques that every mobile developer should know Book Description Discover how to extend and build upon the components of the most recent version of Xamarin.Forms to develop an effective, robust mobile app architecture. This new edition features Xamarin.Forms 4 updates, including CollectionView and RefreshView, new coverage of client-side validation, and updates on how to implement user authentication. Mastering Xamarin.Forms, Third Edition is one of the few Xamarin books structured around the development of a simple app from start to finish, beginning with a basic Xamarin.Forms app and going step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices. This book introduces a core separation between the app's user interface and the app's business logic by applying the MVVM pattern and data binding, and then focuses on building a layer of plugin-like services that handle platform-specific utilities such as navigation and geo-location, as well as how to loosely use these services in the app with inversion of control and dependency injection. You'll connect the app to a live web-based API and set up offline synchronization before testing the app logic through unit testing. Finally, you will learn how to add monitoring to your Xamarin.Forms projects to track crashes and analytics and gain a proactive edge on quality. What you will learn Find out how, when, and why to use architecture patterns and best practices with Xamarin.Forms Implement the Model-View-ViewModel (MVVM) pattern and data binding in Xamarin.Forms mobile apps Incorporate client-side validation 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 Use platform-specific APIs to build rich custom user interfaces in Xamarin.Forms mobile apps Explore how to monitor mobile app quality using Visual Studio App Center Who this book is for This book is intended for .NET developers who are familiar with Xamarin mobile application development and the open source Xamarin.Forms toolkit. If you have already started working with Xamarin.Forms and want to take your app to the next level, making it more maintainable, testable and flexible, then this book is for you.



فهرست مطالب

Cover
Copyright
Packt Page
Contributors
Table of Contents
Preface
Chapter 1: Getting Started
	Introducing the app idea
		Defining features
	Creating the initial app
		Setting up the solution
			Updating the Xamarin.Forms packages
		Creating the main page
		Creating the new entry page
		Creating the entry detail page
	Summary
Chapter 2: MVVM and Data Binding
	Understanding the MVVM pattern
	Adding MVVM to the app
		Setting up the app structure
		Adding ViewModels
			Adding MainViewModel
			Adding DetailViewModel
			Adding NewEntryViewModel
	Validation
		Adding a base validation ViewModel
		Adding validation to the New Entry Page
	Summary
Chapter 3: Navigation
	The Xamarin.Forms navigation API
	Navigation and MVVM
		ViewModel-centric navigation
	Creating a navigation service
		Updating the TripLog app
			Updating BaseViewModel
			Updating MainViewModel
			Updating NewEntryViewModel
			Updating DetailPage
	Summary
Chapter 4: Platform-Specific Services and Dependency Injection
	Inversion of control and dependency injection in mobile apps
	Xamarin.Forms DependencyService versus third-party alternatives
	Creating and using platform-specific services
		Creating a location service
		Using the location service on the New Entry Page
		Adding the location service implementation
	Registering dependencies
		Registering the platform-service implementations
		Registering the ViewModels
		Registering the navigation service
		Updating the TripLog app
		Updating the navigation service to handle ViewModel creation and dependency injection
	Summary
Chapter 5: User Interface
	Custom renderers
		Creating a TableView DatePicker
	Value converters
		Creating a reverse visibility value converter
		Creating an integer-to-image value converter
	Adding pull-to-refresh
	Accessibility
		Supporting screen readers
	Summary
Chapter 6: API Data Access
	Creating an API with Azure Functions
		Creating an Azure Functions App
		Creating an Azure Function
		Browsing and adding data
	Creating a base HTTP service
	Creating an API data service
		Updating the TripLog app ViewModels
	Offline data caching
		Adding the Akavache library
		Maintaining an offline data cache
	Summary
Chapter 7: Authentication
	Adding authentication to Azure Functions
		Setting up an identity provider
	Creating an authentication service
	Adding a sign-in page
	Adding a sign-out button
	Summary
Chapter 8: Testing
	Unit testing
		Testing ViewModels
		Running unit tests in Visual Studio
	Summary
Chapter 9: App Monitoring
	Mobile app analytics
		Crash reporting
	Visual Studio App Center
		Setting up Visual Studio App Center
		Creating an analytics service
		Tracking exceptions and events
	Summary
Other Books You May Enjoy
Index




نظرات کاربران