تسلط به MapKit برای iOS
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توانایی ساخت اپلیکیشنهای iOS با MapKit
- توانایی ساخت اپلیکیشنهایی که با GPS و ژئوفنسینگ کار میکنند.
پیش نیازهای دوره
- دانشجو باید با معماری iOS آشنا باشد.
- دانشجو باید با زبان Swift و Xcode آشنایی داشته باشد.
توضیحات دوره
آیا به یادگیری MapKit برای iOS علاقهمند هستید؟
MapKit یک فریمورک شگفتانگیز برای iOS است که به شما امکان میدهد اپلیکیشنهای مبتنی بر نقشه بسازید. این بدان معناست که میتوانید اپلیکیشنهایی مانند Google Maps و Apple Maps و موارد دیگر را ایجاد کنید.
مدرس محمد اعظم، خالق بسیاری از دورههای آنلاین محبوب است از جمله:
- تسلط به ARKit برای iOS
- برنامهنویسی بلاکچین با استفاده از Swift در iOS
- تسلط به Siri Shortcuts برای iOS
- تسلط به Server Side Swift با استفاده از Vapor 3
چه چیزی شما را از شرکت در این دوره امروز باز میدارد؟
- زمان کافی ندارید: اصلاً مشکلی نیست. ما دوره را طوری طراحی کردهایم که بتوانید هر آنچه را که نیاز دارید در کمتر از 4 ساعت یاد بگیرید.
همین امروز در این دوره شرکت کنید و اینها را دریافت خواهید کرد:
اولاً، مدرس از آخرین نسخه منتشر شده Xcode و Swift استفاده میکند و به شما نشان خواهد داد که چگونه MapKit را در اپلیکیشن iOS خود یاد بگیرید و ادغام کنید.
چرا MapKit را یاد بگیریم؟
- اپلیکیشنهای نقشه یکی از پراستفادهترین و پردانلودترین اپلیکیشن ها در اپ استور هستند. Google Maps، Apple Maps و همچنین Waze توسط بیش از یک میلیون کاربر دانلود شدهاند.
- ادغام اپلیکیشن شما با MapKit میتواند تجربه کلی اپلیکیشن شما را بهبود ببخشد.
- یادگیری MapKit به شما این امکان را میدهد که اپلیکیشنهایی مانند Uber و Lyft و سایر اپلیکیشن های حملونقل را بسازید.
این دوره برای چه کسی است؟
این دوره برای هر کسی است که میخواهد مهارتهای خود را به سطح بالاتری ارتقا دهد. فریمورک MapKit بخش جداییناپذیری از معماری iOS است و در اپلیکیشنهای مدرن مجهز به GPS ضروری خواهد بود.
نیازمندیها چه هستند؟
- یک کامپیوتر مک
- Xcode نسخه 9.3 یا بالاتر
- درک اولیه از زبان Swift - مدرس هر آنچه را که در مورد MapKit نیاز دارید به شما آموزش خواهد داد.
از این دوره چه چیزی به دست خواهید آورد؟
- یادگیری پیادهسازی اپلیکیشنهای MapKit
- ساخت اپلیکیشنهایی مانند Uber و NearMe و Lyft و Google Maps
مخاطبان هدف چه کسانی هستند؟
- هر کسی که میخواهد یک توسعهدهنده اپلیکیشن باشد: این یک دوره کامل است، درست مانند دورههای iMessages و ARKit و Kotlin و Vapor و Swift مدرس
- هر کسی که میخواهد یاد بگیرد چگونه MapKit را در اپلیکیشن iOS خود ادغام کند: MapKit آینده اپلیکیشنهای نقشه است و آن آینده همین الان است.
- هر کسی که میخواهد چگونگی کار کامپیوترها را بفهمد: یادگیری کدنویسی بسیار فراتر از توانایی ساخت اپلیکیشن است - دانستن چگونگی کار کامپیوترها کلید ورود شما به دنیایی بسیار قدرتمند است.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگانی که میخواهند مهارتهای خود را به سطح بالاتری ارتقا داده و اپلیکیشنهای MapKit بسازند.
- توسعهدهندگانی که میخواهند اپلیکیشنهایی مانند Google Maps و Apple Maps و غیره بسازند.
تسلط به MapKit برای iOS
-
مقدمه 02:36
-
پیشنیازها 00:31
-
فایلهای تمرینی 00:31
-
نمایش نقشهها 03:48
-
نمایش مکان فعلی کاربر 07:09
-
درخواست اجازه کاربر 05:30
-
بزرگنمایی بر روی مکان کاربر 05:46
-
تغییر نوع نقشه 06:27
-
شبیهسازی مکانها در شبیهساز آیفون 03:13
-
افزودن حاشیهنویسی پین 07:59
-
پیادهسازی یک حاشیهنویسی سفارشی 09:14
-
MKMarkerAnnotationView 05:49
-
سفارشیسازی Callout با استفاده از Accessory Views 07:09
-
نمایش تصاویر با استفاده از MKMapSnapshotter 09:41
-
پیادهسازی یک Callout سفارشی 08:46
-
بازسازی کد Callout سفارشی 09:04
-
نگاشت از آدرس به نقشه با استفاده از ژئوکدینگ معکوس 09:31
-
ژئوفنسینگ چیست؟ 01:53
-
افزودن نقطه مورد علاقه 04:14
-
رندر کردن یک لایه رویی 04:39
-
نظارت بر مناطق 07:25
-
باز کردن اپلیکیشنهای نقشه برای مسیر 08:53
-
گرفتن مسیرها 06:01
-
نمایش مسیرها در UITableView 12:53
-
پیادهسازی لایه رویی مسیرها روی نقشه 04:01
-
MKLocalSearch چیست؟ 01:27
-
پیادهسازی MKLocalSearch 09:17
-
باز کردن نقشهها هنگام انتخاب حاشیهنویسی 06:21
-
گامهای بعدی 02:28
مشخصات آموزش
تسلط به MapKit برای iOS
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:29
- مدت زمان :02:52:46
- حجم :1.86GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy