آموزش ساخت رابط کاربری در کاتلین با Jetpack Compose - آخرین آپدیت

دانلود Building UIs in Kotlin with Jetpack Compose

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بسیاری از اپلیکیشن‌های برتر اندروید با Jetpack Compose نوشته شده‌اند، اما این ابزار چیست و چگونه باید کار با آن را شروع کرد؟ در دوره «ساخت رابط کاربری در کاتلین با Jetpack Compose»، شما این موارد و بسیاری بیشتر را خواهید آموخت! ابتدا بسیاری از اجزای بنیادی رابط کاربری اندروید شامل لایوت‌ها، لیست‌ها، تصاویر و متون را خواهید ساخت. سپس، با بهره‌گیری از مدیریت وضعیت (State Management)، اجزای پویا ایجاد می‌کنید. در نهایت، نحوه ساخت یک رابط کاربری منسجم با استایل‌ها و برندینگ یکپارچه را یاد می‌گیرید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از Jetpack Compose را برای خلق رابط‌های کاربری فوق‌العاده در اندروید به دست خواهید آورد.

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

آشنایی با Jetpack Compose Introducing Jetpack Compose

  • بررسی کلی دوره Course Overview

  • Jetpack Compose چیست؟ What Is Jetpack Compose?

  • تفکر در Jetpack Compose Thinking in Jetpack Compose

  • موارد استفاده از Jetpack Compose Jetpack Compose Use Cases

ساخت اجزای Jetpack Compose Building Jetpack Compose Components

  • راه‌اندازی یک اپلیکیشن اندروید Setting up an Android App

  • تجزیه طرح‌ها به اجزا Breaking Designs into Components

  • ساخت اولین تابع Jetpack Compose Building your First Jetpack Compose Function

  • بهره‌گیری از Material Design Leveraging Material Design

  • طراحی لایوت‌های مستحکم Designing Robust Layouts

ساختاربندی اپلیکیشن Structuring Your App

  • ساختار اپلیکیشن اندروید Android App Structure

  • استفاده از ViewModelها Using ViewModels

  • پیکربندی ناوبری اپلیکیشن (Navigation) Configuring App Navigation

  • انتقال داده‌ها بین صفحات Passing Data between Screens

پیاده‌سازی استایل‌های یکپارچه Implementing Consistent Styles

  • تم‌دهی در Jetpack Compose Jetpack Compose Theming

  • بهره‌گیری از تایپوگرافی Material Design Leveraging Material Design Typography

  • افزودن حالت تاریک (Dark Theme) Adding a Dark Theme

ساخت اجزای تعاملی Building Interactive Components

  • مدیریت وضعیت (State) Managing State

  • ساخت دکمه تغییر وضعیت (Toggle Button) Creating a Toggle Button

  • بالابردن وضعیت (State Hoisting) بین اجزا Hoisting State between Components

  • ساخت لیست تب‌بندی شده Building a Tabbed List

  • درک قابلیت فیلتر کردن Understanding Filtering Functionality

  • فیلتر کردن پویا در نتایج Dynamically Filtering Results

  • جمع‌بندی دوره Course Summary

نمایش نظرات

آموزش ساخت رابط کاربری در کاتلین با Jetpack Compose
جزییات دوره
1h 54m
23
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Markus Neuhoff Markus Neuhoff

مارکوس مشتاق استفاده از فناوری برای حل مشکلات و به اشتراک گذاشتن این دانش با دیگران است. پس از نزدیک به یک دهه توسعه دات نت ، مارکوس با هدایت و راهنمایی فنی برای یک تیم بزرگ ، به سمت رهبری حرکت کرد. علاوه بر این ، او همچنان به پر کردن شکاف بین فن آوران و سهامداران تجاری می پردازد. وی با بهره گیری از زمینه ای گسترده در صنایع مختلف از جمله بهداشت ، ایمنی عمومی و آموزش عالی ، می تواند تأثیر واقعی فناوری و نحوه برقراری ارتباط آن با دیگران را به بهترین وجه ارزیابی کند. در طی چند سال گذشته ، او توسعه آندروید و فن آوری های نوظهور مانند IOT ، دستگاه های رسانه جریان و خانه های هوشمند را به دست گرفت. هنگامی که از تکنولوژی استفاده نمی کند ، مارکوس از پیاده روی ، ورزش و دوچرخه سواری در کوه لذت می برد. از همه مهمتر ، مارکوس از یافتن موضوعات و زمینه های جدید برای کشف لذت می برد.