دوره کامل Wear OS: ساخت 10 اپلیکیشن اندرویدی برای ساعت هوشمند
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت اپلیکیشنهای کامل Wear OS با استفاده از Jetpack Compose، درک تفاوتهای چرخه عمر Activity و پیادهسازی الگوهای ناوبری برای صفحهنمایشهای کوچک
- ایجاد Tiles تعاملی، پیچیدگیهای صفحه ساعت، تشخیص صدا، یکپارچهسازی حسگر و سرویسهای پسزمینه
- ساخت اپلیکیشنهای همراه با ارتباط تلفن-ساعت با استفاده از Data Layer API، پیادهسازی درخواستهای شبکه و یکپارچهسازی API، مدیریت ذخیرهسازی پایدار داده
- اعمال الگوهای معماری تمیز، پیادهسازی استراتژیهای جامع تست، بهینهسازی عملکرد برای عمر باتری و ساخت اپلیکیشنهای حرفهای
پیشنیازهای دوره
- دانش اولیه از مبانی توسعه اندروید
- آشنایی با زبان برنامهنویسی Kotlin
توضیحات دوره
مهارتهای توسعه اندروید خود را متحول کنید و با این دوره جامع Wear OS به دنیای هیجانانگیز توسعه اپلیکیشن ساعت هوشمند مسلط شوید. چه یک توسعهدهنده مبتدی یا باتجربه اندروید باشید، این دوره شما را از صفر تا قهرمان در ساخت اپلیکیشنهای قدرتمند و تعاملی برای ساعتهای هوشمند اندروید خواهد رساند.
آنچه فرا خواهید گرفت:
توسعه هسته Wear OS
- به اصول توسعه Wear OS مسلط شوید و تفاوتهای آن با توسعه سنتی اندروید را درک کنید.
- یاد بگیرید چگونه صفحهنمایشهای گرد و مربعی، تراکمهای مختلف و تکنیکهای طراحی واکنشگرا را مدیریت کنید.
- حالت ambient و قابلیت نمایش همیشه روشن را پیادهسازی کنید.
- به الگوهای ناوبری بهینهسازی شده برای صفحهنمایشهای کوچک و تعاملات لمسی مسلط شوید.
توسعه مدرن با Jetpack Compose
- رابطهای کاربری زیبا و واکنشگرا با استفاده از Jetpack Compose برای Wear OS بسازید.
- متن و طرح بندی های منحنی را برای صفحهنمایشهای گرد پیادهسازی کنید.
- به مدیریت استیت و یکپارچهسازی ViewModel مسلط شوید.
- composables سفارشی و انیمیشنهای روان ایجاد کنید
قابلیتهای پیشرفته Wear OS
- Tiles تعاملی که اطلاعات را در یک نگاه ارائه میدهند، توسعه دهید.
- پیچیدگیهایی ایجاد کنید که دادهها را روی صفحههای ساعت نمایش میدهند.
- تشخیص صدا و کنترلهای اشاره را پیادهسازی کنید.
- صفحههای ساعت با طراحیهای سفارشی و پیچیدگیها بسازید.
شما 10 اپلیکیشن کامل خواهید ساخت
- اپلیکیشن Hello World با Tiles و پیچیدگیها
- تایمر پومودورو با حالت ambient
- ردیاب عادت با ذخیرهسازی پایدار داده
- ردیاب نوشیدن آب با Tiles تعاملی
- گامشمار با استفاده از سرویسهای سلامت
- اپلیکیشن آبوهوا با یکپارچهسازی API
- تایمر استراحت ذهنی با قابلیتهای پیشرفته
- و موارد بیشتر!
چه چیزی این دوره را خاص میکند؟
- یادگیری مبتنی بر پروژه: با ساخت اپلیکیشنهای واقعی و کاربردی یاد بگیرید.
- پشته فناوری مدرن: از جدیدترین APIهای Jetpack Compose و Wear OS استفاده کنید.
- پوشش جامع: از مبانی تا قابلیتهای پیشرفته
- کد آماده تولید: همه پروژهها از بهترین شیوهها پیروی میکنند و برای استقرار آماده هستند.
- تجربه عملی: تمرینهای عملی گسترده و سناریوهای دنیای واقعی
مناسب برای:
- توسعهدهندگان اندروید که میخواهند وارد توسعه ساعت هوشمند شوند.
- توسعهدهندگان علاقهمند به فناوری پوشیدنی
- هرکسی که میخواهد برای بازار رو به رشد ساعت هوشمند اپلیکیشن بسازد.
- توسعهدهندگانی که به دنبال تسلط به Jetpack Compose با پروژههای واقعی هستند.
پیشنیازها
- دانش اولیه توسعه اندروید (Activities ،Layouts، Java/Kotlin).
- نیازی به تجربه قبلی در Wear OS نیست!
به هزاران توسعهدهندهای بپیوندید که هماکنون در حال ساخت آینده فناوری پوشیدنی هستند. همین حالا در این دوره شرکت کنید و از امروز شروع به ساخت اپلیکیشنهای شگفتانگیز ساعت هوشمند کنید!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان اندروید سطح متوسط که به دنبال گسترش مهارتهای خود هستند.
دوره کامل Wear OS: ساخت 10 اپلیکیشن اندرویدی برای ساعت هوشمند
-
(1.1.1) به دنیای توسعه Wear OS خوش آمدید 03:14
-
(1.1.2) Wear OS و سیر تکامل آن چیست؟ 03:24
-
(1.1.3) مقایسه Wear OS با توسعه سنتی اندروید 03:39
-
(2.1.1) نصب Android Studio و Wear OS SDK 03:41
-
(2.1.2) پیکربندی شبیهساز Wear OS و جفتسازی دستگاه 03:39
-
(2.1.3) ساختار پروژه و پیکربندی Gradle 05:01
-
(2.1.4) راهاندازی Android Studio 02:29
-
(2.2.1) اپلیکیشن Hello World 09:43
-
(3.1.1) تفاوتهای چرخه عمر Activity در Wear OS 04:59
-
(3.1.2) حالت Ambient و نمایش همیشه روشن 07:44
-
(3.1.3) مدیریت تغییرات استیت و وقفهها 05:49
-
(3.2.1) الگوهای ناوبری برای صفحهنمایشهای کوچک 05:35
-
(3.2.2) پیادهسازی ناوبری مبتنی بر Swipe 06:11
-
(3.2.3) مدیریت پشته بازگشت 04:27
-
(3.3.1) ورودیهای لمسی، صوتی و اشاره 04:29
-
(3.3.2) پیادهسازی تشخیص صدا 05:33
-
(3.3.3) مدیریت دکمههای سختافزاری 04:10
-
(3.4.1) مدیریت صفحهنمایش گرد در مقابل مربع 04:33
-
(3.4.2) اندازهها و تراکمهای مختلف صفحهنمایش 05:10
-
(3.4.3) تکنیکهای طراحی واکنشگرا 04:01
-
(3.5.1) احراز هویت کاربر در Wear OS 03:37
-
(3.5.2) ذخیرهسازی امن داده و رمزنگاری 04:00
-
(3.5.3) مدیریت حریم خصوصی و مجوزها 03:15
-
(3.6.1) اپلیکیشن تایمر پومودورو 10:43
-
(4.1.1) مقایسه Compose با Views سنتی برای Wear OS 06:51
-
(4.1.2) راهاندازی Compose در پروژه Wear OS 05:07
-
(4.1.3) ساختار و سینتکس اولیه Compose 04:59
-
(4.2.1) کامپوننت های متن، دکمه و تصویر 05:11
-
(4.2.2) کامپوننت های Compose مخصوص Wear 06:09
-
(4.2.3) طرح بندی ها: Column ،Row و Box 08:02
-
(4.3.1) ScalingLazyColumn برای فهرستها 07:53
-
(4.3.2) متن منحنی و طرح بندی منحنی 04:04
-
(4.3.3) کامپوننت های Material Design مخصوص Wear 04:32
-
(4.4.1) مبانی State و MutableState 05:57
-
(4.4.2) بالابردن استیت و کامپوزیشن 04:23
-
(4.4.3) یکپارچهسازی ViewModel با Compose 04:25
-
(4.5.1) کتابخانه Wear Navigation Compose 04:11
-
(4.5.2) پیادهسازی ناوبری بین صفحات 05:23
-
(4.5.3) مدیریت پشته بازگشت و لینکهای عمیق 03:48
-
(4.6.1) Composables سفارشی برای Wear OS 05:14
-
(4.6.2) انیمیشنها و ترنزیشن ها در Compose 03:01
-
(4.6.3) بهینهسازی عملکرد در Compose 02:53
-
(4.7.1) اپلیکیشن ردیاب عادت 12:49
-
(5.1.1) درک سیستم پیچیدگیها 04:20
-
(5.1.2) ایجاد پیچیدگیهای منبع داده 04:41
-
(5.1.3) پیادهسازی انواع مختلف پیچیدگی 04:18
-
(5.2.1) مقدمهای بر Tiles API 03:38
-
(5.2.2) ساخت Tiles تعاملی 03:25
-
(5.2.3) مدیریت و بروزرسانی داده Tile 03:28
-
(5.5.1) بهترین شیوههای نوتیفیکیشن در Wear OS 03:42
-
(5.5.2) ایجاد نوتیفیکیشن های مخصوص Wear 05:05
-
(5.5.3) دکمههای عملیاتی و پاسخهای درونخطی 03:20
-
(5.5.4) فعالیتهای در حال اجرا برای تسک های طولانیمدت 02:58
-
(5.6.1) پیادهسازی عملیات صوتی 03:11
-
(5.6.2) یکپارچهسازی گفتار به متن 03:11
-
(5.6.3) مدیریت فرمانهای صوتی 02:57
-
(5.7.1) دسترسی به حسگرهای Wear OS 03:35
-
(5.7.2) یکپارچهسازی ضربان قلب و گامشمار 03:20
-
(5.7.3) بررسی Health Services API 03:26
-
(5.3.1) اپلیکیشن Hello World با Tiles و پیچیدگیها 16:51
-
(5.4.1) اپلیکیشن ردیاب نوشیدن آب با Tiles 23:40
-
(5.8.1) اپلیکیشن گامشمار 28:32
-
(6.1.1) معماری و اجزای صفحه ساعت 03:15
-
(6.1.2) مقایسه Watch Face Format با Jetpack Watch Face APIs 03:58
-
(6.2.1) ایجاد عناصر اولیه صفحه ساعت 03:52
-
(6.2.2) پیادهسازی نمایش زمان و بروزرسانیها 03:07
-
(6.2.3) افزودن پیچیدگیها به صفحههای ساعت 03:12
-
(6.3.1) عناصر تعاملی صفحه ساعت 03:19
-
(6.3.2) شخصیسازی و تنظیمات صفحه ساعت 03:32
-
(7.1.1) درک معماری لایه داده 06:00
-
(7.1.2) پیادهسازی همگامسازی داده 10:13
-
(7.1.3) ارسال پیام بین اپلیکیشنها 05:21
-
(7.2.1) ساخت جفتسازی اپلیکیشن تلفن و ساعت 05:07
-
(7.2.2) همگامسازی داده بین تلفن و ساعت 05:02
-
(7.2.3) مدیریت قطع اتصال و اتصال مجدد 05:54
-
(7.4.1) درخواستهای شبکه در Wear OS 03:36
-
(7.4.2) گزینههای ذخیرهسازی محلی داده 04:08
-
(7.4.3) مدیریت دادهها به صورت آفلاین 03:47
-
7.3.1. اپلیکیشن همراه Hello World 13:10
-
(7.5.1) اپلیکیشن نقلقولهای تصادفی 16:14
-
(7.6.1) اپلیکیشن آبوهوا با یکپارچهسازی API 36:08
-
(8.1.1) یکپارچهسازی چندین قابلیت Wear OS 04:03
-
(8.1.2) بهترین شیوههای معماری اپلیکیشن 03:54
-
(8.2.1) اپلیکیشن تایمر استراحت ذهنی با Tiles و پیچیدگیها 14:08
-
(9.1.1) تست واحد برای اپلیکیشنهای Wear OS 04:39
-
(9.1.2) تست رابط کاربری (UI) روی اندازههای مختلف صفحهنمایش 04:40
-
(9.2.1) آمادهسازی اپلیکیشن برای Play Store 05:06
-
(9.2.2) ایجاد و بهینهسازی App Bundle 05:08
-
(10.1.1) نکات کلیدی و گامهای بعدی 07:46
مشخصات آموزش
دوره کامل Wear OS: ساخت 10 اپلیکیشن اندرویدی برای ساعت هوشمند
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:89
- مدت زمان :08:59:55
- حجم :2.83GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy