توسعه اپلیکیشنهای موبایل Android و iOS با Python و ساخت اپلیکیشنها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اصول Kivy - تسلط به widgetها، layoutها، eventها، propertyها و زبان KV برای ایجاد رابطهای کاربری واکنشگرا و پویا.
- طراحی رابطهای کاربری (UI) زیبا و واکنشگرا - یادگیری چگونگی ایجاد رابطهای کاربری مدرن و کاربرپسند که به طور خودکار با اندازهها و رزولوشنهای مختلف صفحه نمایش تنظیم میشوند.
- مدیریت ورودی و تعامل کاربر - افزودن دکمهها، فیلدهای متنی، برچسبها، چکباکسها، اسلایدرها و سایر عناصر تعاملی برای تعاملی کردن اپلیکیشنها
- ساخت اپلیکیشنهای موبایل واقعی با استفاده از Python و Kivy - یادگیری چگونگی طراحی و توسعه اپلیکیشنهای موبایل کراسپلتفرم و کاملاً کاربردی.
- راهاندازی محیط توسعه از ابتدا - پیکربندی ابزارهای Kivy، Buildozer و Xcode برای ایجاد، پکیج کردن و آزمایش آسان اپلیکیشنهای موبایل
پیش نیازهای دوره
- پیشنیازی وجود ندارد.
توضیحات دوره
به دوره “توسعه اپلیکیشن موبایل Android و iOS با Kivy (Python)” خوش آمدید؛ یک دوره کامل و گامبهگام که طراحی شده است تا چگونگی ساخت، طراحی و استقرار اپلیکیشنهای موبایل را تنها با استفاده از زبان Python آموزش دهد!
اگر همیشه میخواستید اپلیکیشن موبایل بسازید اما از زبانهای Java ،Kotlin یا Swift هراس داشتید، این دوره نقطه شروعی عالی برای شماست. با استفاده از فریمورک قدرتمند Kivy، چگونگی توسعه اپلیکیشنهای کاملاً کاربردی، زیبا و کراسپلتفرم را که به صورت یکپارچه روی هر دو سیستمعامل Android و iOS اجرا میشوند، خواهید آموخت.
مدرس از مفاهیم کاملاً پایه Kivy شروع میکند، که این دوره را حتی برای کسانی که تاکنون هیچ اپلیکیشن موبایلی نساختهاند، ایدهآل میسازد. شما خواهید آموخت که Kivy چیست، چگونه کار میکند و چگونه محیط آن را به درستی روی سیستم خود راهاندازی کنید. به صورت گامبهگام، widgetهای اصلی Kivy ،layoutها، eventها و زبان KV بررسی میشوند که به شما امکان میدهند رابطهای کاربری مدرن و واکنشگرا را به راحتی طراحی کنید.
پس از تسلط به مفاهیم پایه، مدرس وارد توسعه اپلیکیشنهای دنیای واقعی میشود. شما از Kivy برای ایجاد اپلیکیشنهای موبایل کاملاً کاربردی استفاده خواهید کرد که هر کدام مفاهیم و چالشهای جدیدی را معرفی میکنند. از طریق این پروژهها، تجربه عملی در زمینه مدیریت ورودی کاربر، مدیریت صفحات، نمایش دادهها، ایجاد انیمیشنها و بسیاری موارد دیگر کسب خواهید کرد. هر اپلیکیشنی که میسازید، شما را به درک چگونگی ساختاردهی و طراحی اپلیکیشنهای موبایل واقعی نزدیکتر میکند.
پس از اتمام ساخت تمام اپلیکیشنها، دوره وارد فاز استقرار میشود، جایی که شما یاد میگیرید چگونه اپلیکیشنهای Kivy خود را پکیج کرده و منتشر کنید (هم روی Android و هم iOS). شما چگونگی تولید فایلهای APK با استفاده از Buildozer، امضای آنها، تست روی دستگاه و حتی آمادهسازی آنها برای انتشار در Google Play Store و Apple App Store را خواهید آموخت.
بیایید شروع کنیم!
این دوره برای چه کسانی مناسب است؟
- هر کسی که میخواهد مبانی Kivy را درک کند.
- هر کسی که میخواهد رابطهای کاربری زیبا و واکنشگرا طراحی کند.
- هر کسی که میخواهد با استفاده از Python و Kivy اپلیکیشنهای موبایل واقعی بسازد.
- هر کسی که میخواهد محیط توسعه خود را از ابتدا راهاندازی کرده و ابزارهای Kivy ،Buildozer و Xcode را پیکربندی کند.
توسعه اپلیکیشنهای موبایل Android و iOS با Python و ساخت اپلیکیشنها
-
قدرت Python 04:27
-
نصب Python و راهاندازی محیط توسعه (IDE) پایتون 05:00
-
نصب Kivy و ماژول KivyMD 01:43
-
طرح کلی اجرای هر اپلیکیشنی در Kivy 08:54
-
افزودن ویژگیهای استایل به Label 12:35
-
ایجاد دکمهها 07:00
-
جزئیات بیشتر درباره دکمهها 09:40
-
تصاویر و تصاویر غیرهمزمان 08:00
-
ایجاد و استایلدهی ویجت TextInput 14:15
-
طرح بندی های مختلف در Kivy 30:54
-
رویدادهای صفحهکلید - قسمت 1 15:39
-
رویدادهای صفحهکلید - قسمت 2 07:18
-
رویدادهای ماوس - رویداد OnPress / OnRelease 09:51
-
رویدادهای ماوس - OnTouch Down و OnTouch Up و Move 09:53
-
رویدادهای ماوس - کلیک دوگانه، سهگانه و فشار طولانی 05:44
-
زمانبندی دورهای 09:48
-
ساعت رویداد 10:17
-
ایجاد ویجت DropDown 15:18
-
ویجت CheckBox 16:53
-
انتخابگر فایل 19:51
-
سوییچ 07:34
-
نوار پیشرفت 05:31
-
اسلایدر 07:44
-
بیایید یک اپلیکیشن ماشینحساب موبایل با رابط کاربری (GUI) بسازیم 34:24
-
ویدیوی فشرده درباره Open Computer Vision 01:02:43
-
اپلیکیشن ضبط صفحه نمایش بخش - 1 02:20
-
اپلیکیشن ضبط صفحه نمایش بخش - 2 06:27
-
اپلیکیشن ضبط صفحه نمایش بخش - 3 07:23
-
اپلیکیشن ضبط صفحه نمایش بخش - 4 09:39
-
اپلیکیشن ضبط صفحه نمایش بخش - 5 05:52
-
اپلیکیشن ضبط صفحه نمایش بخش - 6 07:42
-
YDM بخش - 1 01:09
-
YDM بخش - 2 05:21
-
YDM بخش - 3 08:48
-
YDM بخش - 4 15:00
-
YDM بخش - 5 14:40
-
YDM بخش - 6 20:17
-
YDM بخش - 7 19:06
-
YDM بخش - 8 13:47
-
پخشکننده موسیقی بخش - 1 06:21
-
پخشکننده موسیقی بخش - 2 04:14
-
پخشکننده موسیقی بخش - 3 14:41
-
پخشکننده موسیقی بخش - 4 09:10
-
پخشکننده موسیقی بخش - 5 06:36
-
پخشکننده موسیقی بخش - 6 03:15
-
پخشکننده موسیقی بخش - 7 08:28
-
پخشکننده موسیقی بخش - 8 11:28
-
پخشکننده موسیقی بخش - 9 06:19
-
دوره فشرده بخش - 1 03:34:01
-
دوره فشرده بخش - 2 02:34:34
مشخصات آموزش
توسعه اپلیکیشنهای موبایل Android و iOS با Python و ساخت اپلیکیشنها
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:50
- مدت زمان :15:17:34
- حجم :8.3GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy