ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Simplifying Android Development with Coroutines and Flows: Learn how to use Kotlin coroutines and the flow API to handle data streams asynchronously in your Android app

دانلود کتاب ساده کردن توسعه اندروید با Coroutines و Flow: یاد بگیرید که چگونه از کوروتین های Kotlin و API جریان برای مدیریت جریان های داده به صورت ناهمزمان در برنامه Android خود استفاده کنید.

Simplifying Android Development with Coroutines and Flows: Learn how to use Kotlin coroutines and the flow API to handle data streams asynchronously in your Android app

مشخصات کتاب

Simplifying Android Development with Coroutines and Flows: Learn how to use Kotlin coroutines and the flow API to handle data streams asynchronously in your Android app

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1801816247, 9781801816243 
ناشر: Packt Publishing 
سال نشر: 2022 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : RAR (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 11 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Simplifying Android Development with Coroutines and Flows: Learn how to use Kotlin coroutines and the flow API to handle data streams asynchronously in your Android app به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب ساده کردن توسعه اندروید با Coroutines و Flow: یاد بگیرید که چگونه از کوروتین های Kotlin و API جریان برای مدیریت جریان های داده به صورت ناهمزمان در برنامه Android خود استفاده کنید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب ساده کردن توسعه اندروید با Coroutines و Flow: یاد بگیرید که چگونه از کوروتین های Kotlin و API جریان برای مدیریت جریان های داده به صورت ناهمزمان در برنامه Android خود استفاده کنید.



با برنامه‌نویسی ناهمزمان در Android با استفاده از کدهای ساده، مدرن و قابل آزمایش از طریق کوروتین‌های Kotlin و جریان آشنا شوید

ویژگی‌های کلیدی

  • چگونگی بهبود عملکرد برنامه را با کوروتین های Kotlin بیابید
  • روش های توصیه شده جدید را کشف کنید از کوروتین‌ها و جریان‌های Kotlin استفاده کنید
  • مبانی برنامه‌نویسی ناهمزمان را به همراه مروری بر کوروتین‌ها و جریان‌ها بیاموزید< /li>

توضیحات کتاب

کوروتین‌ها و جریان‌ها روش جدید توصیه شده برای توسعه‌دهندگان برای اجرای برنامه‌نویسی ناهمزمان در اندروید با استفاده از ساده و مدرن هستند. و کد قابل آزمایش این کتاب به شما یاد می‌دهد که کوروتین‌ها و جریان‌ها چگونه کار می‌کنند و چگونه از آنها در ساخت برنامه‌های اندرویدی استفاده کنید و به شما کمک می‌کند تا برنامه‌های اندرویدی مدرن را با برنامه‌نویسی ناهمزمان با استفاده از داده‌های واقعی توسعه دهید.

این کتاب با نشان دادن نحوه ایجاد و مدیریت کوروتین های Kotlin در اندروید آغاز می شود. شما برنامه نویسی ناهمزمان را در Kotlin کاوش خواهید کرد و نحوه آزمایش کوروتین های Kotlin را درک خواهید کرد. در مرحله بعد، با جریان‌های Kotlin در Android آشنا می‌شوید و با کنترل کردن لغو و استثناء جریان و آزمایش جریان‌ها، نگاهی دقیق‌تر به استفاده از جریان‌های Kotlin خواهید داشت.

در پایان این کتاب، مهارت‌های لازم برای ساخت برنامه‌های Android با کیفیت بالا و قابل نگهداری با استفاده از کوروتین‌ها و جریان‌ها را خواهید داشت.

آنچه خواهید آموخت

  • درک تفاوت کوروتین ها و جریان ها با روش های موجود
  • اعمال برنامه نویسی ناهمزمان در Android با کراتین ها و جریان ها
  • با نحوه ایجاد کوروتین ها و جریان های خود در Android آشنا شوید
  • مدیریت، دستکاری و ترکیب داده‌ها در کوروتین‌ها و جریان‌ها
  • کنترل لغو و استثناء از کوروتین‌ها و جریان‌ها
  • نحوه اضافه کردن تست‌ها برای برنامه‌ها و جریان‌های خود را کشف کنید
  • < span>کوروتین ها و جریان ها را در پروژه های اندروید خود ادغام کنید

این کتاب برای چه کسانی است

این کتاب برای توسعه دهندگان اندروید در سطح متوسط ​​است که می خواهند مهارت های خود را در زمینه ساخت اپلیکیشن اندروید ارتقا دهند. برای استفاده حداکثری از این کتاب، آشنایی با توسعه اندروید و دانش اولیه کاتلین لازم است.

فهرست محتوا

  1. مقدمه ای بر برنامه نویسی ناهمزمان در اندروید
  2. آشنایی با Kotlin Coroutines
  3. بررسی کنسل‌ها و استثنائات Coroutine
  4. آزمایش کوروتین‌های Kotlin
  5. استفاده از Kotlin Flow
  6. مدیریت لغو و استثناء جریان
  7. آزمایش جریان های کاتلین

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

Get to grips with asynchronous programming in Android using simple, modern, and testable code through Kotlin coroutines and flow

Key Features

  • Find out how to improve app performance with Kotlin coroutines
  • Discover the new recommended ways to use Kotlin coroutines and flows
  • Learn the basics of asynchronous programming, along with an overview of coroutines and flow

Book Description

Coroutines and flows are the new recommended way for developers to carry out asynchronous programming in Android using simple, modern, and testable code. This book will teach you how coroutines and flows work and how to use them in building Android applications, along with helping you to develop modern Android applications with asynchronous programming using real data.

The book begins by showing you how to create and handle Kotlin coroutines on Android. You'll explore asynchronous programming in Kotlin, and understand how to test Kotlin coroutines. Next, you'll learn about Kotlin flows on Android, and have a closer look at using Kotlin flows by getting to grips with handling flow cancellations and exceptions and testing the flows.

By the end of this book, you'll have the skills you need to build high-quality and maintainable Android applications using coroutines and flows.

What you will learn

  • Understand how coroutines and flows differ from existing ways
  • Apply asynchronous programming in Android with coroutines and flows
  • Find out how to build your own coroutines and flows in Android
  • Handle, manipulate, and combine data in coroutines and flows
  • Handle cancellations and exceptions from coroutines and flows
  • Discover how to add tests for your coroutines and flows
  • Integrate coroutines and flows into your Android projects

Who this book is for

This book is for intermediate-level Android developers who want to level up their Android app-building skills. Familiarity with Android development and basic knowledge of Kotlin are needed to make the most of this book.

Table of Contents

  1. Introduction to Asynchronous Programming in Android
  2. Understanding Kotlin Coroutines
  3. Handling Coroutine Cancelations and Exceptions
  4. Testing Kotlin Coroutines
  5. Using Kotlin Flows
  6. Handling Flow Cancelations and Exceptions
  7. Testing Kotlin Flows


فهرست مطالب

Cover
Title
Copyright and Credits
Foreword
Table of Contents
Part 1 – Kotlin Coroutines on Android
Chapter 1: Introduction to Asynchronous Programming in Android
	Technical requirements
	Understanding asynchronous programming
	Exploring threads, AsyncTasks, and Executors
		Threads
		Callbacks
		AsyncTask
		Executors
	The new way to do it – coroutines and flows
		Kotlin coroutines
		Kotlin flows
	Summary
	Further reading
Chapter 2: Understanding Kotlin Coroutines
	Technical requirements
	Creating coroutines in Android
	Exploring coroutine builders, scopes, and dispatchers
		Coroutine builders
		Coroutine scopes
		Coroutine dispatchers
	Understanding coroutine contexts and jobs
		Coroutine contexts
		Coroutine jobs
	Exercise – using coroutines in an Android app
	Summary
Chapter 3: Handling Coroutine Cancellations and Exceptions
	Technical requirements
	Canceling coroutines
		Exercise 3.01 – canceling coroutines in an Android app
	Managing coroutine timeouts
	Catching exceptions in coroutines
		Exercise 3.02 – catching exceptions in your coroutines
	Summary
Chapter 4: Testing Kotlin Coroutines
	Technical requirements
	Setting up an Android project for testing coroutines
	Unit testing suspending functions
	Testing coroutines
	Exercise 4.01 – adding tests to coroutines in an Android app
	Summary
	Further reading
Part 2 – Kotlin Flows on Android
Chapter 5: Using Kotlin Flows
	Technical requirements
	Using Flows in Android
	Creating Flows with Flow builders
	Using operators with Flows
		Collecting Flows with terminal operators
		Transforming Flows with Intermediate operators
	Buffering and combining flows
		Buffering Kotlin Flows
		Combining Flows
	Exploring StateFlow and SharedFlow
	Exercise 5.01 – Using Kotlin Flow in an Android app
	Summary
Chapter 6: Handling Flow Cancellations and Exceptions
	Technical requirements
	Canceling Kotlin Flows
	Retrying tasks with Flow
	Catching exceptions in Flows
	Handling Flow completion
	Exercise 6.01 – Handling Flow exception in an Android app
	Summary
Chapter 7: Testing Kotlin Flows
	Technical requirements
	Setting up an Android project for testing Flows
	Testing Kotlin Flows
	Testing Flows with Turbine
	Exercise 7.01 – Adding tests to Flows in an Android app
	Summary
Index




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