آموزش Android for .NET Developers: 4 درک پلت فرم اندروید

Android for .NET Developers: 4 Understanding The Android Platform

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به بررسی ویژگی‌های منحصربه‌فرد پلتفرم اندروید و چگونگی تأثیر آن ویژگی‌ها و اجزای مرتبط بر نحوه ایجاد برنامه‌ها می‌پردازد. تمرکز بر روی استفاده از تکنیک‌هایی است که قابلیت‌های پلتفرم اندروید را در بر می‌گیرد و باعث می‌شود برنامه شما به عنوان یک توسعه طبیعی پلتفرم عمل کند. ما به طور مفصل به نقش Context و چگونگی تأثیر آن بر برنامه شما نگاه می کنیم. ما پردازش پس‌زمینه را با سرویس‌ها و پاسخ به تغییرات در وضعیت دستگاه با گیرنده‌های پخش بررسی می‌کنیم. در نهایت اعلان‌ها و نحوه استفاده از آن‌ها برای ارائه مؤثر اطلاعات به کاربر و نحوه راه‌اندازی فعالیت‌ها به طور مستقیم از پیام اعلان را بررسی می‌کنیم.

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

کامپوننت و مدل برنامه اندروید Android Component and Application Model

  • معرفی Introduction

  • پیش نیازها و انتظارات دوره Course Prerequisites and Expectations

  • دیگر انواع اجزای اندروید Android's other Component Types

  • چرخه حیات فرآیند و مؤلفه Process and Component Lifecyle

  • مدیریت متن و منابع Context and Resource Management

  • نسخه ی نمایشی: مدیریت متن و منابع Demo: Context and Resource Management

  • مرتبط کردن زمینه با طول عمر فرآیند Associating Context with The Process Lifetime

  • نسخه ی نمایشی: مرتبط کردن زمینه با طول عمر فرآیند Demo: Associating Context with The Process Lifetime

  • Application Object و Singletons Application Object and Singletons

  • خلاصه Summary

ایجاد اپلیکیشن های ریسپانسیو Creating Responsive Apps

  • معرفی Introduction

  • موضوع اصلی مشغول اندروید Android's Busy Main Thread

  • گزینه هایی برای پاسخگو نگه داشتن موضوع اصلی Options for Keeping The Main Thread Responsive

  • حالت سختگیرانه StrictMode

  • نسخه ی نمایشی: StrictMode Demo: StrictMode

  • AsynchTask AsynchTask

  • نسخه ی نمایشی: AsyncTask Demo: AsyncTask

  • موضوعات و فعالیت ها Threads and Actvities

  • لوپرها و هندلرها Loopers and Handlers

  • نسخه ی نمایشی: بارگذاری کار با A Looper Demo: Offloading Work with A Looper

  • نسخه ی نمایشی: ارسال پیام به یک Handler Demo: Sending A Message to A Handler

  • نسخه ی نمایشی: اجرای یک Runnable روی یک Handler Demo: Executing A Runnable on A Handler

  • خلاصه Summary

انجام کار پس زمینه با خدمات Performing background Work with Services

  • معرفی Introduction

  • خدمات پیاده سازی Implementing Services

  • نسخه ی نمایشی: خدمات پیاده سازی Demo: Implementing Services

  • خدمات درخواستی On-demand Services

  • نسخه ی نمایشی: خدمات بر اساس تقاضا Demo: On-demand Services

  • IntentService IntentService

  • نسخه ی نمایشی: IntentService Demo: IntentService

  • خدمات طولانی مدت Long-running Services

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

  • در دسترس قرار دادن خدمات برای سایر فرآیندها Making Services Available to Other Processes

  • نسخه ی نمایشی: در دسترس قرار دادن خدمات برای سایر فرآیندها Demo: Making Services Available to Other Processes

  • خلاصه Summary

مدیریت اعلان های سیستم با گیرنده های پخش Handling System Notfications with Broadcast Receivers

  • معرفی Introduction

  • پخش ها و گیرنده های پخش Broadcasts and Broadcast Receivers

  • نسخه ی نمایشی: گیرنده پخش Demo: Broadcast Receiver

  • پخش ها و فعالیت ها Broadcasts and Activities

  • نسخه ی نمایشی: پخش ها و فعالیت ها Demo: Broadcasts and Activities

  • اجرای خودکار گیرنده های پخش Automatically Executing Broadcast Receivers

  • نسخه ی نمایشی: اجرای خودکار گیرنده های پخش Demo: Automatically Executing Broadcast Receivers

  • خلاصه Summary

نمایش اعلان های کاربر Displaying User Notfications

  • معرفی Introduction

  • چالش ارتباط کاربر The User Communication Challenge

  • ساخت و نمایش اعلان ها Constructing and Displaying Notifications

  • نسخه ی نمایشی: ساخت و نمایش اعلان ها Demo: Construcing and Displaying Notifications

  • ارائه یک اقدام اعلان Providing A Notification Action

  • نسخه ی نمایشی: ارائه یک اقدام اعلان Demo: Providing A Notification Action

  • خلاصه Summary

  • از اینجا کجا برویم Where to go from Here

نمایش نظرات

آموزش Android for .NET Developers: 4 درک پلت فرم اندروید
جزییات دوره
3h 23m
51
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
130
از 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 صحبت می کند.