دوره آموزشی اتصال داده در توسعه اندروید
1 ساعت 8 دقیقهمتوسط2020-11-19
مدرسین

Joe Marini
Senior Developer Advocate at Google, Developer
جزئیات دوره
مولفههای معماری اتصال دهنده داده Android، اتصال دادههای یک برنامه را با طرحبندی برنامه آسان میکند. این کد اضافی کد boilerplate را از بین میبرد و منجر به برنامههای مدولارتر با جداسازی بیشتر دادهها و ارائه بهتر میشود. در این دوره، مزایای اتصال داده برای توسعه دهندگان Android و همچنین چگونگی فعال کردن اتصال داده برای برنامه خود را کشف کنید. با نحوه ایجاد یک مدل داده و افزودن پشتیبانی اتصال داده به فایل طرح اندروید خود آشنا شوید. کشف کنید که چگونه از عبارات الزام آور برای دستکاری مقادیر داده به طور مستقیم در یک طرح اندروید استفاده کنید. به منابع داده مشاهده شده متصل شوید تا اطمینان حاصل کنید که تغییرات به طور خودکار در طرح منعکس میشوند. از آداپتورهای binding استفاده کنید و بیشتر.
مهارت ها
Software Design PatternsAndroid DevelopmentAndroidMobile DevelopmentGoogleSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01- طرح بندی های مبتنی بر داده خود را ساده کنید
- 02-آنچه باید بدانید
- 03- راه اندازی
1. بررسی اجمالی
- 04-Data binding چیست
- 05- انجام کارها به روش قدیمی
- 06- راه اندازی پروژه
2. اتصال داده های اساسی
- 07-ایجاد طرح بندی صحافی
- 08-فعالیت دادهبندی ایجاد کنید
3. عبارات چیدمان
- 09-زبان بیان الزام آور
- 10- استفاده از عبارات binding
- 11-چالش - بیان الحاق رشته
- 12-راه حل - عبارت الحاق رشته
4. اتصال به داده های قابل مشاهده
- 13-بررسی اجمالی مشاهدات
- 14-الحاق به مشاهدات
- 15- اتصال به ViewModels
- 16-استفاده از آداپتورهای صحافی
- 17- نحو صحافی دو طرفه
- 18-استفاده از مبدل
- 19-چالش - آداپتور صحافی رنگ
- 20-محلول - آداپتور صحافی رنگ
نتیجه
- 21- مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع توسعه اندروید: مدیریت داده ها با Kotlin
- دوره آموزشی توسعه اپلیکیشن اندروید: الگوهای طراحی برای معماری موبایل
- دوره آموزشی ساخت یک برنامه اندروید با کتابخانههای Jetpack
- دوره آموزشی توسعه کراس پلتفرم سی شارپ
- دوره آموزشی RxJava: الگوهای طراحی برای توسعه دهندگان اندروید
- دوره آموزشی NET MAUI. برای مبتدیان
- دوره آموزشی ساخت برنامه های موبایل بومی با NativeScript و Angular 2
- دوره آموزشی توسعه اپلیکیشن اندروید: کتابخانه های پایداری داده
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اپلیکیشن موبایل اندروید
- مسیر آموزشی ارتقای مهارتهای سی شارپ: ساخت برنامههای مقاوم
- مسیر آموزشی تبدیل شدن به یک متخصص ابزار تجسم داده ها
- مسیر آموزشی آماده شدن برای آزمون Certified Information Security Manager (CISM)
- مسیر آموزشی تقویت مهارت های زبان جاوا اسکریپت خود
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده نرم افزار