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






























