آموزش برنامه نویسی و خدمات Android Async

Android Async Programming and Services

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

سرفصل ها و درس ها

چالش‌های یک تجربه کاربری پاسخگو Challenges to a responsive user experience

  • معرفی Introduction

  • عملکرد و پاسخگویی Performance and responsiveness

  • نسخه ی نمایشی: عملیات طولانی مدت Demo: Long-running operations

  • استراتژی هایی برای تجربه کاربری پاسخگو Strategies for a responsive user experience

  • تشخیص وظایف مسدود کردن Detecting blocking tasks

  • نسخه ی نمایشی: شناسایی وظایف مسدود کردن Demo: Detecting blocking tasks

  • موضوعات Threads

  • نسخه ی نمایشی: موضوعات Demo: Threads

  • وظایف ناهمزمان Asynchronous tasks

  • نسخه ی نمایشی: وظایف ناهمزمان Demo: Asynchronous tasks

  • کنترل اجرای وظایف ناهمزمان Controlling asynchronous task execution

  • خلاصه Summary

اجرای عملیات طولانی مدت به عنوان یک سرویس Implementing long-running operations as a service

  • معرفی Introduction

  • نگرانی در مورد عملیات طولانی مدت Concerns with long-running operations

  • خدمات اندروید Android Services

  • ایجاد یک سرویس درخواستی Creating an on-demand service

  • نسخه ی نمایشی: ایجاد یک سرویس بر اساس تقاضا Demo: Creating an on-demand service

  • دسترسی به خدمات درخواستی Accessing an on-demand service

  • نسخه ی نمایشی: استفاده از سرویس درخواستی Demo: Using an on-demand service

  • خدمات متقابل فرآیندی Cross process services

  • نسخه ی نمایشی: خدمات متقابل فرآیند Demo: Cross process services

  • خلاصه Summary

مدیریت چرخه عمر سرویس Service lifecycle management

  • معرفی Introduction

  • چرخه عمر سرویس Service lifecycle

  • پیاده سازی چرخه عمر خدمات Implementing the service lifecycle

  • نسخه ی نمایشی: پیاده سازی چرخه عمر سرویس Demo: Implementing the service lifecycle

  • ملاحظات نخ سرویس Service threading considerations

  • نسخه ی نمایشی: ملاحظات رشته خدمات Demo: Service threading considerations

  • کنترل طول عمر سرویس Taking control of service lifetime

  • نسخه ی نمایشی: کنترل طول عمر سرویس Demo: Taking control of service lifetime

  • سیستم عامل کنترل طول عمر سرویس Operating system control of service lifetime

  • خلاصه Summary

تعامل با خدمات Interacting with services

  • معرفی Introduction

  • ارائه بازخورد کاربران Providing user feedback

  • نسخه ی نمایشی: ارائه بازخورد کاربر Demo: Providing user feedback

  • خدمات پیش زمینه Foreground services

  • نسخه ی نمایشی: خدمات پیش زمینه Demo: Foreground services

  • خدمات و فعالیت سیستم Services and system activity

  • نسخه ی نمایشی: خدمات و فعالیت سیستم Demo: Services and system activity

  • خلاصه Summary

نمایش نظرات

آموزش برنامه نویسی و خدمات Android Async
جزییات دوره
3h 3m
40
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
195
از 5
دارد
دارد
دارد
Jim Wilson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jim Wilson Jim Wilson

جیم ویلسون رئیس JW Hedgehog Inc است ، یک شرکت مشاوره متخصص در زمینه راه حل برای سیستم عامل های Android ، iOS و Microsoft. جیم بیش از 30 سال تجربه مهندسی نرم افزار دارد و در 15 سال گذشته تمرکز زیادی بر ایجاد راه حل های مبتنی بر مکان و تلفن همراه دارد. وی چندین شرکت نوپای مرتبط با نرم افزار را بنیان گذاری کرده و در چندین مشاور دیگر نیز در نقش مشاوره فعالیت کرده است. پس از نزدیک به یک دهه به عنوان MVP توسعه برنامه کاربردی دستگاه مایکروسافت ، جیم اکنون بر توسعه برنامه های دستگاه Android و iOS تمرکز دارد. علاقه جیم مربیگری توسعه دهندگان نرم افزار است. او به همان اندازه که از تجربه توسعه بومی Java در Android و Objective-C در iOS برخوردار است ، به همان اندازه تجربه توسعه cross-platform توسعه دستگاه مبتنی بر NET با Xamarin ، لذت می برد. جیم بیش از 30 مقاله در زمینه توسعه برنامه های دستگاه ها تألیف کرده و به عنوان یک متخصص مشارکت کننده در زمینه توسعه نرم افزارهای تلفن همراه در رسانه های مختلف خدمت کرده است. آخرین کتاب جیم ایجاد UI پویا با Android Fragment ها است. جیم و همسرش به همراه چندین گربه زمان خود را بین Celebration ، فلوریدا (فقط 3 مایلی از دنیای والت دیزنی) و ساحل Weirs ، نیوهمپشایر تقسیم کردند. وبلاگ جیم را بررسی کنید ، جایی که او در مورد انواع مسائل مربوط به توسعه نرم افزار تلفن همراه و همچنین سرگرمی زندگی در منطقه شلوغ "خانه موش" و سکوت دریاچه ها و کوههای NH صحبت می کند.