کلون کردن اپلیکیشن iOS تیک تاک iOS 17 - SwiftUI
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت یک اپلیکیشن کامل iOS با SwiftUI
- استفاده از معماری SOLID برای ساخت یک اپلیکیشن موبایل حرفهای و مقیاسپذیر
- ادغام پایگاه داده پشتیبان با Cloud Firestore
- ساخت یک اپلیکیشن محتوای ویدئویی کوتاه مانند TikTok
پیشنیازهای دوره
- نیازی به تجربه برنامهنویسی نیست. فقط یک کامپیوتر MacBook لازم است.
توضیحات دوره
به SwiftUI TikTok Pro خوش آمدید؛ جایی که خلاقیت با توسعه پیشرفته iOS تلفیق میشود! در این دورهی پویا، به دنیای SwiftUI عمیقاً خواهیم پرداخت تا یک اپلیکیشن خیرهکننده بسازیم که عملکرد و سبک پلتفرم پرطرفدار TikTok را بازسازی میکند.
این دوره مخصوص توسعهدهندگان اپلیکیشن iOS است که مشتاق به بهرهگیری از قدرت SwiftUI هستند. این دوره یک سفر عملی برای ساخت یک اپلیکیشن پرامکانات است که نه تنها جادوی TikTok را تکرار میکند بلکه تکنیکها و بهترین روشهای پیشرفته SwiftUI را نیز معرفی میکند.
نکات برجسته کلیدی:
1. تسلط به SwiftUI:
درک کاملی از SwiftUI، چارچوب UI انقلابی اپل، به دست آورید و بیاموزید چگونه با سینتکس اعلانی آن، رابطهای کاربری زیبا و واکنشگرا بسازید. یاد خواهید گرفت چگونه اپلیکیشن های بزرگ را کاملاً با SwiftUI ایجاد کنید. همچنین بهترین روشها، معماری و الگوهای طراحی را پوشش میدهیم!
2. عملکرد TikTok:
ویژگیهای اصلی TikTok را بررسی کنید از پخش روان ویدئوها تا رابطهای کاربری تعاملی و آنها را با استفاده از SwiftUI پیادهسازی کنید تا اپ شما یک تجربه کاربری کامل و جذاب ارائه دهد.
3.انیمیشنهای پیشرفته:
مهارتهای SwiftUI خود را با تسلط به تکنیکهای پیشرفته انیمیشن ارتقاء دهید. اپ خود را با ترنزیشن های جذاب، حرکات سیال و انیمیشنهای بازیگوش که TikTok را جذاب میکنند، زنده کنید.
4. کامپوننتهای سفارشی:
هنر خلق کامپوننتهای سفارشی SwiftUI را یاد بگیرید تا منحصر به فرد بودن اپلیکیشن خود را افزایش دهید. از شبکههای ویدئویی پویا گرفته تا کامنتهای تعاملی، عناصری ایجاد خواهید کرد که اپلیکیشن SwiftUI TikTok Pro شما را واقعاً استثنایی کنند.
5. مدیریت داده با Combine:
به دنیای فریمورک Combine برای مدیریت داده مؤثر و واکنشگرا ورود کنید. مطمئن شوید که اپ شما همیشه به منبع داده متصل است و به کاربران بهروزرسانیها و تعاملات لحظهای ارائه میدهد.
6. شبکهسازی و ادغام API:
روشهای ادغام API برای دریافت و نمایش محتوا در اپ را بیاموزید. به اصول شبکهسازی بپردازید تا اطمینان حاصل کنید اپلیکیشن SwiftUI TikTok Pro شما همیشه متصل و بهروز با جدیدترین روندها باقی بماند. معماری SOLID و عملکردهای جدید async/await شبکهسازی در Swift را پیادهسازی کنید.
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد یاد بگیرد چگونه یک اپ iOS فوقالعاده بسازد!
کلون کردن اپلیکیشن iOS تیک تاک iOS 17 - SwiftUI
-
راه اندازی پروژه 04:39
-
راه اندازی نوار تب 10:22
-
Feed View 17:45
-
Explore View 06:07
-
Notifications View 09:02
-
Profile View 18:52
-
ویدئوهای فید 06:58
-
ساخت یک پلیر ویدئویی سفارشی 11:44
-
ادامه ساخت پلیر ویدئویی سفارشی 17:01
-
اتمام ساخت پلیر ویدئویی سفارشی 06:28
-
Login View 15:37
-
ویو ثبتنام و اعتبارسنجی فرم 14:31
-
راهاندازی Firebase 14:01
-
سرویس احراز هویت 15:34
-
ساخت کاربر تست و پیکربندی مسیرهای احراز هویت 16:09
-
خروج و ورود به حساب 18:15
-
بررسی سرویس احراز هویت 15:02
-
بارگذاری دادههای کاربر در Firestore 18:29
-
واکشی و نمایش کاربران با معماری SOLID 18:59
مشخصات آموزش
کلون کردن اپلیکیشن iOS تیک تاک iOS 17 - SwiftUI
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:19
- مدت زمان :04:15:35
- حجم :1.88GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy