Xamarin در عمل ۲۰۱۸
Xamarin in Action 2018

دانلود کتاب Xamarin در عمل ۲۰۱۸ (Xamarin in Action 2018) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Jim Bennett

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2018

زبان

English

تعداد صفحه‌ها

608

نوع فایل

pdf

حجم

8.8 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب Xamarin در عمل ۲۰۱۸

خلاصه

کتاب *Xamarin in Action* به شما آموزش می‌دهد که چگونه با استفاده از Xamarin و C، اپلیکیشن‌های موبایل چندسکویی (cross-platform) بسازید. شما تمام لایه‌های یک اپلیکیشن Xamarin، از طراحی تا انتشار را بررسی خواهید کرد. در پایان، قادر خواهید بود یک اپلیکیشن Xamarin با کیفیت و آماده‌ی استفاده در محیط واقعی (production-ready) را برای iOS و Android از ابتدا و با سطح بالایی از استفاده‌ی مجدد کد (code reuse) بسازید.

با خرید نسخه‌ی چاپی کتاب، یک نسخه‌ی الکترونیکی رایگان در فرمت‌های PDF، Kindle و ePub از انتشارات Manning Publications دریافت خواهید کرد.

درباره‌ی فناوری

بازنویسی یک اپلیکیشن برای iOS و Android کاری خسته‌کننده، مستعد خطا و پرهزینه است. Xamarin مایکروسافت با استفاده‌ی مجدد از بیشتر کدهای اپلیکیشن – معمولاً ۷۰٪ یا بیشتر – زمان توسعه را به شدت کاهش می‌دهد. هسته‌ی اصلی اپلیکیشن iOS و Android شما به اشتراک گذاشته می‌شود؛ شما فقط برای لایه‌ی رابط کاربری (UI) کد مخصوص پلتفرم می‌نویسید. و از آنجایی که Xamarin از C استفاده می‌کند، اپلیکیشن‌های شما از تمام مزایای این زبان مدرن و اکوسیستم .NET بهره‌مند می‌شوند.

درباره‌ی کتاب

کتاب *Xamarin in Action* به شما آموزش می‌دهد که چگونه با استفاده از Xamarin و C، اپلیکیشن‌های موبایل چندسکویی بسازید. شما تمام لایه‌های یک اپلیکیشن Xamarin، از طراحی تا انتشار را بررسی خواهید کرد. جیم بنت، متخصص Xamarin، شیوه‌های طراحی‌ای را به شما آموزش می‌دهد که استفاده‌ی مجدد از کد را به حداکثر می‌رساند و کد مخصوص دستگاه را جدا می‌کند، و به این ترتیب ادغام ویژگی‌های منحصربه‌فرد هر سیستم عامل را آسان می‌کند.

مطالب داخل کتاب

* درک MVVM برای به حداکثر رساندن استفاده‌ی مجدد از کد و تست‌پذیری
* ایجاد لایه‌های مدل و منطق رابط کاربری چندسکویی
* ساخت رابط‌های کاربری مخصوص دستگاه
* تست واحد (Unit Testing) و تست خودکار رابط کاربری (Automated UI Testing)
* آماده‌سازی اپلیکیشن‌ها برای انتشار با ردیابی کاربر و تجزیه و تحلیل خطا

درباره‌ی خواننده

خوانندگان باید تجربه‌ای در C داشته باشند. داشتن تجربه‌ی توسعه‌ی موبایل مفید است، اما الزامی نیست.

درباره‌ی نویسنده

جیم بنت یک Xamarin MYP، مایکروسافت MVP و مدافع ارشد توسعه‌دهندگان ابری در مایکروسافت است که در اپلیکیشن‌های موبایل Xamarin تخصص دارد. او سخنران مکرر در رویدادهایی در سراسر جهان، از جمله گروه‌های کاربری Xamarin و کنفرانس‌های Xamarin و مایکروسافت است. او به طور منظم در مورد توسعه Xamarin در https://jimbobbennett.io وبلاگ می‌نویسد.

فهرست مطالب

بخش ۱ – شروع کار با XAMARIN
۱. معرفی اپلیکیشن‌های چندسکویی نیتیو با Xamarin
۲. سلام MVVM – ایجاد یک اپلیکیشن چندسکویی ساده با استفاده از MVVM
۳. MVVM – الگوی طراحی مدل-نما-نمای مدل
۴. دوباره سلام MVVM – درک و بهبود اپلیکیشن MVVM ساده‌ی خود
۵. منتظر چه هستیم؟ مقدمه‌ای بر چندریسمانی (multithreading) برای اپلیکیشن‌های Xamarin

بخش ۲ – ساخت اپلیکیشن‌ها
۶. طراحی اپلیکیشن‌های چندسکویی MVVM
۷. ساخت مدل‌های چندسکویی
۸. ساخت نمای مدل‌های چندسکویی
۹. ساخت نماهای ساده Android
۱۰. ساخت نماهای پیشرفته‌تر Android
۱۱. ساخت نماهای ساده iOS
۱۲. ساخت نماهای پیشرفته‌تر iOS

بخش ۳ – از کد کارآمد تا فروشگاه
۱۳. اجرای اپلیکیشن‌های موبایل روی دستگاه‌های فیزیکی
۱۴. تست اپلیکیشن‌های موبایل با استفاده از Xamarin UITest
۱۵. استفاده از App Center برای ساخت، تست و نظارت بر اپلیکیشن‌ها
۱۶. استقرار (Deploying) اپلیکیشن‌ها برای آزمایش‌کنندگان بتا و فروشگاه‌ها


فهرست کتاب:

۱. حق چاپ

۲. فهرست مطالب مختصر

۳. فهرست مطالب

۴. پیشگفتار

۵. مقدمه

۶. تقدیر و تشکر

۷. درباره‌ی این کتاب

۸. درباره‌ی تصویر روی جلد

۹. قسمت ۱. شروع به کار با Xamarin

۱۰. قسمت ۲. ساخت برنامه‌ها

۱۱. قسمت ۳. از کد اجرایی تا فروشگاه

۱۲. پیوست الف. جریان‌های رابط کاربری و رشته‌ها برای SquareRt و Countr

۱۳. پیوست ب. استفاده از MVVM Light به جای MvvmCross

۱۴. پیوست پ.

۱۵. پیوست ت.

۱۶. نمایه

۱۷. فهرست شکل‌ها

۱۸. فهرست جدول‌ها

۱۹. فهرست لیست‌ها

 

توضیحات(انگلیسی)

Summary

Xamarin in Action teaches you to build cross-platform mobile apps using Xamarin and C#. You’ll explore all the layers of a Xamarin app, from design to deployment. By the end, you’ll be able to build a quality, production-ready Xamarin app on iOS and Android from scratch with a high level of code reuse.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Rewriting the same app for iOS and Android is tedious, error-prone, and expensive. Microsoft’s Xamarin drastically reduces dev time by reusing most application code—typically 70% or more. The core of your iOS and Android app is shared; you write platform-specific code only for the UI layer. And because Xamarin uses C#, your apps benefit from everything this modern language and the .NET ecosystem have to offer.

About the Book

Xamarin in Action teaches you to build cross-platform mobile apps using Xamarin and C#. You’ll explore all the layers of a Xamarin app, from design to deployment. Xamarin expert Jim Bennett teaches you design practices that maximize code reuse and isolate device-specific code, making it a snap to incorporate the unique features of each OS.

What’s Inside

  • Understanding MVVM to maximize code reuse and testability
  • Creating cross-platform model and UI logic layers
  • Building device-specific UIs
  • Unit and automated UI testing
  • Preparing apps for publication with user tracking and crash analytics

About the Reader

Readers should have some experience with C#. Mobile development experience is helpful, but not assumed.

About the Author

Jim Bennett is a Xamarin MYP, Microsoft MVP, and Senior Cloud Developer Advocate at Microsoft, specializing in Xamarin mobile apps. He’s a frequent speaker at events all around the world, including Xamarin user groups and Xamarin and Microsoft conferences. He regularly blogs about Xamarin development at https://jimbobbennett.io.

Table of Contents

    PART 1 – GETTING STARTED WITH XAMARIN

  1. Introducing native cross-platform applications with Xamarin
  2. Hello MVVM—creating a simple cross-platform app using MVVM
  3. MVVM—the model-view–view model design pattern
  4. Hello again, MVVM—understanding and enhancing our simple MVVM app
  5. What are we (a)waiting for? An introduction to multithreading for Xamarin apps
  6. PART 2 – BUILDING APPS

  7. Designing MVVM cross-platform apps
  8. Building cross-platform models
  9. Building cross-platform view models
  10. Building simple Android views
  11. Building more advanced Android views
  12. Building simple iOS views
  13. Building more advanced iOS views
  14. PART 3 – FROM WORKING CODE TO THE STORE

  15. Running mobile apps on physical devices
  16. Testing mobile apps using Xamarin UITest
  17. Using App Center to build, test, and monitor apps
  18. Deploying apps to beta testers and the stores


Table of Contents

1. Copyright

2. Brief Table of Contents

3. Table of Contents

4. Foreword

5. Preface

6. Acknowledgments

7. About this book

8. About the cover illustration

9. Part 1. Getting started with Xamarin

10. Part 2. Building apps

11. Part 3. From working code to the store

12. Appendix A. UI flows and threads for SquareRt and Countr

13. Appendix B. Using MVVM Light instead of MvvmCross

14. Appendix C.

15. Appendix D.

16. Index

17. List of Figures

18. List of Tables

19. List of Listings

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.