دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 3 نویسندگان: David Ortinau, Ed Snider سری: ISBN (شابک) : 9781839213380, 1839216816 ناشر: سال نشر: 2020 تعداد صفحات: 201 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
در صورت تبدیل فایل کتاب 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 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