دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2nd Revised edition
نویسندگان: Helder Vasconcelos
سری:
ISBN (شابک) : 1785883240, 9781785883248
ناشر: Packt Publishing - ebooks Account
سال نشر: 2016
تعداد صفحات: 394
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
کلمات کلیدی مربوط به کتاب برنامه نویسی ناهمزمان اندروید: توسعه نرم افزار، طراحی نرم افزار، تست و مهندسی، برنامه نویسی، کامپیوتر و فناوری، برنامه نویسی و توسعه برنامه، تلفن همراه، تبلت و کتابخوان الکترونیکی، کامپیوتر و فناوری
در صورت تبدیل فایل کتاب Asynchronous Android Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی ناهمزمان اندروید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب برای توسعه دهندگان Android است که می خواهند برای یادگیری نحوه ساخت برنامه های چند رشته ای و قابل اعتماد اندروید با استفاده از تکنیک ها و مفاهیم ناهمزمان سطح بالا و پیشرفته.
برنامه نویسی ناهمزمان اهمیت زیادی در برنامه نویسی اندروید پیدا کرده است، به خصوص زمانی که می خواهیم از تعداد واحدهای پردازش مستقل (هسته) موجود در جدیدترین دستگاه های اندرویدی استفاده کنیم. برای شروع، ما جزئیات مدل فرآیند Android و چارچوب سطح پایین جاوا را که توسط Android SDK ارائه شده است، مورد بحث قرار خواهیم داد. در مرحله بعد، ما در مورد ایجاد IntentServices، سرویسهای محدود و سرویسهای خارجی بحث خواهیم کرد، که میتوانند در پسزمینه اجرا شوند، حتی زمانی که کاربر با آنها در تعامل نیست. در مرحله پیشرفتهتر، وظایف پسزمینهای ایجاد میکنید که میتوانند وظایف فشردهکننده CPU را در استفاده از کدهای بومی از Android NDK انجام دهند.
سپس از طریق فرآیند تعامل با کنترل از راه دور هدایت خواهید شد. خدمات به صورت ناهمزمان با استفاده از پروتکل HTTP یا پلتفرم Google GCM. در نهایت، RxJava را معرفی میکنیم، یک چارچوب جاوا ناهمزمان محبوب که برای نوشتن کار به روشی مختصر و واکنشگرا استفاده میشود.
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.
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.