دوره آموزشی
دوبله زبان فارسی
ایجاد رابط کاربری در اندروید استودیو
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- استفاده از کتابخانههای کامپوننت رابط کاربری برای ساخت رابط کاربری اندروید
- کامپوز کردن رابط کاربری با استفاده از views رابط کاربری در کاتلین
- ساخت یک رابط کاربری ساده با استفاده از ویرایشگر طرحبندی
- ایجاد یک رابط کاربری ساده برای اندروید
توضیحات دوره
این دوره یک دوره مقدماتی برای یادگیرندگانی است که میخواهند خود را برای شغلی در توسعه اندروید آماده کنند. برای موفقیت در دوره، باید مبانی کاتلین و توسعه چندسکویی برای اپلیکیشنهای موبایل را درک کنید.
این دوره شما را در سطح مقدماتی با ساخت یک رابط کاربری (UI) در اندروید استودیو آشنا میکند.
شما با اصولی آشنا خواهید شد که به شما اجازه میدهد رابطهای کاربری معنادار و تابعی برای اندروید با استفاده از اندروید استودیو و کاتلین بسازید.
در پایان دوره قادر به انجام موارد زیر خواهید بود:
- رویکردهای مختلفی را برای ساخت رابط کاربری با کاتلین شناسایی کرده و یک رابط کاربری اولیه میسازید.
- شما با جت پک کامپوز آشنا شده و توصیف میکنید که چگونه composables با مودیفایرها تزئین میشوند، چگونه مدیریت state را انجام دهید و چگونه composables را بر اساس راهنمای طراحی متریال بهتر طرحبندی کنید.
- شما همچنین میآموزید که چگونه تمها، استایلهای سفارشی و انیمیشنها را برای توسعه یک رابط کاربری جذاب به کار ببرید.
ایجاد رابط کاربری در اندروید استودیو
-
مقدمهای بر دوره 4:52
-
رابط کاربری موبایل چگونه ساخته میشود؟ 6:04
-
چالشهای منحصر به فرد برای رابط کاربری اندروید 3:35
-
راهاندازی اندروید استودیو 2:03
-
فعالیت چیست؟ 5:14
-
تعریف یک فعالیت 6:01
-
Views و طرحبندیها 8:57
-
Views و طرحبندیها در کاتلین 8:40
-
چرخه عمر فعالیت 5:44
-
آشنایی با جت پک کامپوز 5:26
-
رابط کاربری با توابع Composable 6:28
-
طرحبندیها در کامپوز 5:41
-
ساخت رابط کاربری با Composable 5:15
-
خلاصه ماژول - ایجاد رابط کاربری اولیه در اندروید 2:35
-
سیلابس دوره None
-
چگونه در این دوره موفق باشیم؟ None
-
منابع اضافی None
-
نمایش رابط کاربری در XML None
-
ویرایشگر طرحبندی None
-
منابع اضافی None
-
استفاده از Views و XML - معایب None
-
حاشیهنویسی Composable@ None
-
پیشنمایش None
-
تمرین - رابط کاربری اولیه با کامپوز None
-
راهحل - یک رابط کاربری اولیه با کامپوز None
-
منابع اضافی None
-
تمرین - تعریف صفحه نمایش لاگین با کامپوز None
-
راهحل - تعریف صفحه نمایش لاگین با کامپوز None
-
منابع اضافی None
-
مودیفایرها 5:02
-
استایلدهی با مودیفایرها 5:50
-
مودیفایرها با طرحبندیها 3:30
-
مدیریت رویداد و callbacks 5:43
-
state چیست؟ 4:29
-
اعلان state 5:35
-
کامپوزیشن مجدد 5:38
-
ذخیره و بازیابی state 3:55
-
Stateful composables در مقابل stateless composables 5:55
-
Scaffold 5:21
-
کامپوننتهای متریال 6:32
-
Scaffold state 7:10
-
خلاصه ماژول - ساخت رابط کاربری با جت پک کامپوز 7:08
-
انواع رویدادها و مودیفایرها None
-
تمرین - افزودن رویدادها و استایلدهی None
-
راهحل - افزودن رویدادها و استایلدهی None
-
منابع اضافی None
-
بقا در تغییرات پیکربندی None
-
تمرین - مدیریت state در کامپوز None
-
راهحل - مدیریت state در کامپوز None
-
منابع اضافی None
-
scaffolds بیشتر None
-
تمرین - ساخت یک طرحبندی واکنشگرا None
-
راهحل - ساخت یک طرحبندی واکنشگرا None
-
منابع اضافی None
-
کامپوننت ناوبری 5:44
-
ناوبری در کامپوز 6:53
-
NavHost و کنترلر ناوبری 8:35
-
ناوبری دارای تب 8:21
-
تعریف یک لیست 5:37
-
تعریف یک گرید 5:13
-
طرحبندیهای تنبل چه هستند؟ 4:00
-
تعریف لیستهای تنبل 6:05
-
تعریف گرید تنبل 4:25
-
خلاصه ماژول - رابط کاربری پیشرفته با جت پک کامپوز 2:22
-
مثالهای ناوبری None
-
تمرین - ایجاد یک ناوبری در کامپوز None
-
راهحل - ایجاد یک ناوبری در کامپوز None
-
تمرین - ایجاد ناوبری دارای تب با جت پک None
-
راهحل - ایجاد ناوبری دارای تب با جت پک None
-
منابع اضافی None
-
استفاده از اسکرول و مودیفایرهای قابل اسکرول None
-
تمرین - ایجاد یک گالری قابلیت اسکرول None
-
راهحل - ایجاد یک گالری قابلیت اسکرول None
-
منابع اضافی None
-
state لیست تنبل None
-
تمرین - ایجاد و استایلدهی گرید تنبل None
-
راهحل - ایجاد و استایلدهی گرید تنبل None
-
منابع اضافی None
-
تابع تم 4:50
-
تعریف رنگها 4:56
-
سبکدهی به متن 4:51
-
تم طراحی متریال 5:03
-
مشاهده پذیری متحرک 4:32
-
انیمیشن مقدار 5:44
-
خلاصه ماژول - انیمیشنها 2:14
-
سفارشیسازی رنگها در تم متریال None
-
سفارشیسازی نوع و شکل فونتها None
-
تمرین - تعریف منابع و تمها None
-
راهحل - تعریف منابع و تمها None
-
منابع اضافی None
-
تمرین - متحرکسازی composables None
-
راهحل - متحرکسازی composables None
-
منابع اضافی None
-
جمعبندی دوره - ایجاد رابط کاربری 11:02
-
تبریک - شما ایجاد رابط کاربری را به اتمام رساندهاید 2:17
-
درباره ارزیابی پروژه نهایی None
-
تمرین - ایمپورت پروژه None
-
تمرین - ایجاد MenuDish Composable None
-
تمرین - ایجاد DishDetails Composable None
-
تمرین - راهاندازی تم None
-
کد راهحل - ایجاد رابط کاربری اپلیکیشن None
-
منابع اضافی None
-
گام های بعدی None
مشخصات آموزش
ایجاد رابط کاربری در اندروید استودیو
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:103
- مدت زمان :04:11:07
- حجم :653.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy