ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Asynchronous Android Programming

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

Asynchronous Android Programming

مشخصات کتاب

Asynchronous Android Programming

ویرایش: 2nd Revised edition 
نویسندگان:   
سری:  
ISBN (شابک) : 1785883240, 9781785883248 
ناشر: Packt Publishing - ebooks Account 
سال نشر: 2016 
تعداد صفحات: 394 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

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



کلمات کلیدی مربوط به کتاب برنامه نویسی ناهمزمان اندروید: توسعه نرم افزار، طراحی نرم افزار، تست و مهندسی، برنامه نویسی، کامپیوتر و فناوری، برنامه نویسی و توسعه برنامه، تلفن همراه، تبلت و کتابخوان الکترونیکی، کامپیوتر و فناوری



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

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


در صورت تبدیل فایل کتاب Asynchronous Android Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب برنامه نویسی ناهمزمان اندروید



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

  • برنامه‌های مقیاس‌پذیر و عملکردی بسازید تا از تکنیک‌های ناهمزمان چند رشته‌ای استفاده کنید
  • ساختارهای ناهمزمان Android سطح بالا موجود در Android SDK را کاوش کنید.
  • مناسب ترین تکنیک ناهمزمان را برای اجرای ویژگی برجسته بعدی خود انتخاب کنید

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

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

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

  • با مدل فرآیند اندروید آشنا شوید و ساختارهای سطح پایین همزمان و چند رشته‌ای موجود در Android SDK
  • از AsyncTask برای بارگیری داده‌ها در پس‌زمینه استفاده کنید و در این مدت نتایج پیشرفت را ارائه دهید
  • با ارسال کار به این آدرس، عملکرد و پاسخگویی رابط کاربری را افزایش دهید. سرویسی که در پس‌زمینه اجرا می‌شود
  • به تعویق انداختن، زمان‌بندی و کار دسته‌ای در سیستم اندروید بدون آسیب عمر باتری و تجربه کاربر را بخوانید
  • از رابط JNI برای اجرای کار همزمان بر روی لایه بومی استفاده کنید
  • با استفاده از پلتفرم Google GCM داده ها را از سرورهای شبکه خود بکشید و فشار دهید
  • <. li>برای اجرای کارهای ناهمزمان پیچیده به روشی قابل پیش بینی کارها را با RxJava ایجاد و تنظیم کنید
  • به استفاده از ساختار Android Loader برای ارائه نتایج به روز عادت کنید

در جزئیات

برنامه نویسی ناهمزمان اهمیت زیادی در برنامه نویسی اندروید پیدا کرده است، به خصوص زمانی که می خواهیم از تعداد واحدهای پردازش مستقل (هسته) موجود در جدیدترین دستگاه های اندرویدی استفاده کنیم. برای شروع، ما جزئیات مدل فرآیند Android و چارچوب سطح پایین جاوا را که توسط Android SDK ارائه شده است، مورد بحث قرار خواهیم داد. در مرحله بعد، ما در مورد ایجاد IntentServices، سرویس‌های محدود و سرویس‌های خارجی بحث خواهیم کرد، که می‌توانند در پس‌زمینه اجرا شوند، حتی زمانی که کاربر با آنها در تعامل نیست. در مرحله پیشرفته‌تر، وظایف پس‌زمینه‌ای ایجاد می‌کنید که می‌توانند وظایف فشرده‌کننده CPU را در استفاده از کدهای بومی از Android NDK انجام دهند.

سپس از طریق فرآیند تعامل با کنترل از راه دور هدایت خواهید شد. خدمات به صورت ناهمزمان با استفاده از پروتکل HTTP یا پلتفرم Google GCM. در نهایت، RxJava را معرفی می‌کنیم، یک چارچوب جاوا ناهمزمان محبوب که برای نوشتن کار به روشی مختصر و واکنش‌گرا استفاده می‌شود.


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

About This Book

  • Construct scalable and performant applications to take advantage of multi-thread asynchronous techniques
  • Explore the high-level Android asynchronous constructs available on the Android SDK
  • Choose the most appropriate asynchronous technique to implement your next outstanding feature

Who This Book Is For

This book is for Android developers who want to learn how to build multithreaded and reliable Android applications using high-level and advanced asynchronous techniques and concepts.

What You Will Learn

  • Get familiar with the Android process model and low-level concurrent and multithread constructs available on the Android SDK
  • Use AsyncTask to load data in the background, delivering progress results in the meantime
  • Enhance UI performance and responsiveness by sending work to a service running in the background
  • Defer, schedule, and batch work on the Android system without compromising the battery life and user experience
  • Use the JNI interface to execute concurrent work on native layer
  • Pull and push data from your network servers using the Google GCM platform
  • Create and compose tasks with RxJava to execute complex asynchronous work in a predictable way
  • Get accustomed to the use of the Android Loader construct to deliver up-to-date results

In Detail

Asynchronous programming has acquired immense importance in Android programming, especially when we want to make use of the number of independent processing units (cores) available on the most recent Android devices. To start with, we will discuss the details of the Android process model and the Java low-level concurrent framework, delivered by the Android SDK. Next, we will discuss the creation of IntentServices, bound services, and external services, which can run in the background even when the user is not interacting with them. In a more advanced phase, you will create background tasks that are able to execute CPU-intensive tasks in native code–making use of the Android NDK.

You will be then guided through the process of interacting with remote services asynchronously using the HTTP protocol or Google GCM Platform. Finally, we will introduce RxJava, a popular asynchronous Java framework used to compose work in a concise and reactive way.





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