لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ضروری توسعه Android: 4 کار با داده
Android Development Essential Training: 4 Working with Data
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا برنامه های آندروید را توسعه می دهید؟ آیا شما تعجب می کنید که چگونه شروع به شروع یا تعجب نحوه بهبود دهید؟ این سری از دوره ها، ضروریات را که باید بدانید برای توسعه، طراحی و مدیریت نرم افزار Android بومی می داند. در این دوره، بخش چهارم در یک سری چهار بخش، مربی Annyce Davis بر روی داده ها تمرکز دارد، با چالش های دستکاری برای بررسی درک شما. Annyce توضیح می دهد انواع مختلف پردازش داده های موجود در آندروید. او به شما نشان می دهد که چگونه داده های استاتیک را در فایل های JSON بسته بندی کنید تا بتوانید با داده ها در برنامه خود کار کنید. گام های Annyce را از طریق استفاده از اشیاء Livedata، مشتریان HTTP، یک رابط Rethrofit، و بیشتر برای دریافت اطلاعات از یک سرویس وب. او بحث می کند که چگونه می توانید از Recyclerview برای نمایش انواع مختلف داده ها در برنامه خود استفاده کنید، سپس با راه رفتن از طریق راه های نمایش داده ها که کاربر را انتخاب می کند، می پردازد.
سرفصل ها و درس ها
معرفی
Introduction
در حال توسعه برنامه های مبتنی بر داده
Developing data-driven apps
آنچه شما باید بدانید
What you should know
همراه با دوره
Following along with the course
1. بسته بندی داده های استاتیک در پرونده های JSON
1. Package Static Data in JSON Files
در کلاس داده کوتلین یک موجودیت را مدل کنید
Model an entity in a Kotlin data class
فایلها را از منابع بخوانید
Read files from resources
پرونده ها را از دارایی ها بخوانید
Read files from assets
رشته های JSON را با Moshi تجزیه کنید
Parse JSON strings with Moshi
JSON و نام املاک کلاس را ترسیم کنید
Map JSON and class property names
چالش: داده ها را به من نشان دهید!
Challenge: Show me the data!
راه حل: داده ها را به من نشان دهید!
Solution: Show me the data!
2. داده ها را از یک سرویس وب دریافت کنید
2. Get Data from a Web Service
داده ها را با اشیا Live LiveData به اشتراک بگذارید
Share data with LiveData objects
مشتریان HTTP را کاوش کنید
Explore HTTP clients
وابستگی های مقاوم سازی را اضافه کنید
Add Retrofit dependencies
یک رابط Retrofit تعریف کنید
Define a Retrofit interface
داده های از راه دور را با Retrofit بازیابی کنید
Retrieve remote data with Retrofit
3. نمایش داده ها در RecyclerView
3. Display Data in a RecyclerView
RecyclerViews را کاوش کنید
Explore RecyclerViews
یک RecyclerView را به یک قطعه اضافه کنید
Add a RecyclerView to a fragment
طرح مورد RecyclerView را ایجاد کنید
Create a RecyclerView item layout
یک کلاس آداپتور RecyclerView ایجاد کنید
Create a RecyclerView adapter class
داده ها را در یک نگهدارنده RecyclerView مشاهده کنید
Bind data in a RecyclerView ViewHolder
تصاویر را با کویل به صورت پویا نمایش دهید
Display images dynamically with Coil
چالش: عکس های تصادفی
Challenge: Random pics
راه حل: عکس های تصادفی
Solution: Random pics
4. موارد انتخاب شده داده را نمایش دهید
4. Display Selected Data Items
کنترل رویدادهای کلیک RecyclerView
Handle RecyclerView click events
به بخش جزئیات بروید
Navigate to a detail fragment
داده ها را در یک ViewModel مشترک عبور دهید
Pass data in a shared ViewModel
توسعه دهنده نرم افزار ، بلندگو ، نویسنده
آنیسی دیویس رهبر مهندسی ، سخنران کنفرانس بین المللی و نویسنده است.
در حال حاضر ، آنیسی مدیر مهندسی در Meetup است. او در Meetup به ایجاد آینده ای در جامعه واقعی کمک می کند که مردم در آن حضور پیدا می کنند ، کارهایی انجام می دهند و در واقع با یکدیگر صحبت می کنند. Annyce همچنین یک Google Developer Expert است. این به این معنی است که او به توسعه فیلم ها ، پست های وبلاگ و گفتگوهای کنفرانس برای انجمن توسعه دهندگان اختصاص داده است. او به این کار بسیار افتخار می کند و احساساتی دارد. هدف نهایی او با توجه به فناوری ، به اشتراک گذاشتن تجربیات خود در فن آوری و مهندسی است تا دیگران را نیز به این کار القا کند.
نمایش نظرات