برنامه نویسی اندروید با کاتلین؛ دستیابی به همزمانی ساختاریافته با کوروتین ها

قیمت 56,000 تومان

خرید محصول توسط کلیه کارت های شتاب امکان پذیر است و بلافاصله پس از خرید، لینک دانلود محصول در اختیار شما قرار خواهد گرفت.
توسعه برنامه‌های کاربردی برای سیستم عامل موبایل اندروید می‌تواند دلهره‌آور به نظر برسد، به خصوص اگر نیاز به یادگیری یک زبان برنامه‌نویسی جدید داشته باشد: کاتلین، که اکنون زبان رسمی توسعه اندروید است. با این کتاب کاربردی، توسعه‌دهندگان اندروید یاد می‌گیرند که چگونه از جاوا به کاتلین منتقل شوند، از جمله اینکه چگونه کاتلین یک مزیت واقعی برای به دست آوردن کنترل بر محاسبات ناهمزمان ارائه می‌دهد.

نویسندگان: پیر-اولیویه لارنس، آماندا هینچمن-دومینگوز، جی. بلیک میک و مایک دان، پیاده‌سازی رایج‌ترین وظایف در توسعه بومی اندروید را بررسی می‌کنند و به شما نشان می‌دهند که چگونه کاتلین می‌تواند به شما در حل مشکلات همزمانی کمک کند. این کتاب با تمرکز بر همزمانی ساختاریافته، یک الگوی جدید برنامه‌نویسی ناهمزمان، شما را در یکی از قدرتمندترین ساختارهای کاتلین، یعنی کوروتین‌ها، راهنمایی می‌کند.

آشنایی با اصول اولیه کاتلین و چارچوب مجموعه‌های کاتلین
بررسی اصول اولیه اندروید: سیستم عامل و کانتینر برنامه و اجزای آن
آشنایی با ایمنی نخ‌ها و نحوه مدیریت همزمانی
نوشتن کارهای متوالی و ناهمزمان با هزینه کم
بررسی همزمانی ساختاریافته با کوروتین‌ها و یادگیری نحوه ارتباط کوروتین‌ها توسط کانال‌ها
آشنایی با نحوه استفاده از جریان‌ها برای پردازش داده‌های ناهمزمان
درک ملاحظات عملکرد با استفاده از ابزارهای پروفایلینگ اندروید
استفاده از بهینه‌سازی‌های عملکرد برای کاهش مصرف منابع

سال انتشار: 2022  |  تعداد صفحات: 354  |  حجم فایل: 10.64 مگابایت  |  زبان: انگلیسی
Programming Android with Kotlin: Achieving Structured Concurrency with Coroutines
نویسنده
Pierre-Olivier Laurence, Amanda Hinchman-Dominguez
ناشر
Pierre-Olivier Laurence, Amanda Hinchman-Dominguez
ISBN10:
1492063002
ISBN13:
9781492063001