توضیحات
دوره Create a Multiscreen App in Android. این دوره، به آموزش مبانی مدیریت وضعیت و توسعه رابط کاربری در اپلیکیشنهای اندروید میپردازد. شرکتکنندگان یاد میگیرند چگونه به تغییرات وضعیت پاسخ دهند، چندین صفحه را در اپلیکیشن پیادهسازی کنند و از معماریهای مدرن مانند MVI و ViewModel برای ساخت برنامههای پایدار و قابل نگهداری استفاده نمایند. همچنین، این دوره مفاهیم ذخیرهسازی دادهها با ابزارهایی مانند DataStore را پوشش میدهد تا توسعهدهندگان بتوانند اطلاعات کاربران را بهینه مدیریت کنند. این آموزش برای برنامهنویسان اندروید که میخواهند مهارتهای خود در زمینه ناوبری چندصفحهای و مدیریت وضعیت را ارتقا دهند، طراحی شده و آنها را برای ایجاد اپلیکیشنهای حرفهای و کاربردی آماده میکند.
آنچه فرا خواهید گرفت
- اهمیت مدیریت وضعیت و اهمیت آن در توسعه رابط کاربری (UI) را درک خواهد کرد.
- قادر خواهد بود یک اپلیکیشن اندروید را به چندین صفحه سازماندهی کند و بر اساس وضعیت کاربر به آن صفحات حرکت کند.
- اهمیت معماری اپلیکیشن مانند MVI و ViewModel را به کار خواهد گرفت.
- نحوه مدیریت وضعیت و نحوه استفاده از وضعیت برای بازسازی رابط کاربری در Jetpack Compose را خواهد آموخت.
- مفاهیم و تکنیکهای اساسی ناوبری در Jetpack Compose را پوشش خواهد داد.
- یک اپلیکیشن رزرو فیلم چند صفحهای را ایجاد خواهد کرد و مؤلفه ناوبری (Navigation Component)، انتقال آرگومانها بین صفحات و به اشتراکگذاری دادهها با اپلیکیشنهای خارجی را بررسی خواهد کرد.
- موضوعات پیشرفتهتری مانند پیادهسازی لینکهای عمیق (Deep Links) و راهاندازی یک نوار ناوبری پایینی (Bottom Navigation Bar) را بررسی خواهد کرد.
- تجربه عملی با عناصر کلیدی ناوبری مانند نمودار ناوبری (Navigation Graph)، کنترلکننده (Controller) و میزبان (Host) را کسب خواهد کرد.
- نحوه مدیریت آرگومانها و ایجاد یک تجربه کاربری یکپارچه را خواهد آموخت.
- در پایان، درک جامعی از چگونگی پیادهسازی ناوبری کارآمد در اپلیکیشنهای Jetpack Compose خواهد داشت.
- مکانیسمهای مختلف پایداری داده، از جمله DataStore، برای ذخیره وضعیت کاربر را پوشش خواهد داد.
این دوره مناسب افرادیست که
- قبلاً دورههای “ابزارهای بنیادین در اندروید” (Foundational Tools in Android) و “زبان کاتلین را بیاموزید” (Learn the Kotlin Language) را گذراندهاند.
- به دنبال درک عمیقتر از مدیریت وضعیت و ناوبری در توسعه اپلیکیشنهای اندروید هستند.
- قصد دارند اپلیکیشنهای اندروید چند صفحهای ایجاد کنند.
- علاقهمند به یادگیری معماریهای مدرن اپلیکیشن مانند MVI و استفاده از ViewModel هستند.
- مایل به کسب تجربه عملی با Jetpack Compose و ناوبری در آن هستند.
- میخواهند با روشهای ذخیرهسازی وضعیت کاربر در اندروید آشنا شوند.
مشخصات دوره Create a Multiscreen App in Android
- ناشر: Kodeco
- مدرس: Beatrice Kinya
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 3 ساعت و 13 دقیقه
سرفصل های دوره

تصاویر دوره

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
421 مگابایت












































