نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کاربران انتظار دارند برنامه ها "از موقعیت مکانی آگاه" باشند - تا بدانند کجا هستند ، به آنها پیشنهاد دهند که بعدی را باید کجا بروند و به آنها بگویند که چگونه به آنجا بروند. این دوره تکنیک های پیشرفته ای را برای افزودن آگاهی از مکان ، جهت ها و نقشه های تعاملی به برنامه های iOS در اختیار توسعه دهندگان قرار می دهد. استیون لیپتون اصول MapKit و Core Location را آموزش می دهد ، دو چارچوب iOS که دست به دست هم می دهند تا داده ها و خدمات مکان را ارائه دهند. بیاموزید که چگونه نقشه ای را با نمایش های 2D ، 3D ، ماهواره و پل هوایی بسازید ؛ حاشیه نویسی و پوشش های گرافیکی اضافه کنید. و مکان کاربر را به نقشه پیدا کرده و اضافه کنید. بعلاوه ، چگونگی جستجوی مکان با استفاده از مختصات یا کلمات کلیدی را بیابید ، و جهت های نوبت به نوبه خود را با شی MapKit MKDirections ایجاد کنید.
موضوعات شامل:
گرفتن مختصات از وب li>
کار با انواع داده ها و مناطق اصلی Core
ایجاد نقشه در نماهای دو بعدی ، سه بعدی ، ماهواره ای و پروازهای هوایی
افزودن حاشیه نویسی li>
افزودن همپوشانی li>
یافتن مکان فعلی li>
عنوان ردیابی ، سرعت و منطقه li>
جستجوی مکانها li>
درخواست و نمایش دستورالعمل ها li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
با استفاده از پرونده های تمرینی
Using the exercise files
چالش ها
Challenges
1. مفاهیم اصلی نقشه و موقعیت مکانی
1. Basic Map and Location Concepts
چرا MapKit؟
Why MapKit?
دستگاه مختصات
Coordinate system
مختصات را از وب دریافت کنید
Get coordinates from the web
چالش 1: پیتزا بیشتر
Challenge 1: More pizzas
راه حل 1: پیتزا بیشتر
Solution 1: More pizzas
انواع داده اصلی مکان
Core Location data types
مناطق محل اصلی
Core Location regions
فاصله
Distance
2. نقشه ها
2. Maps
نقشه را تنظیم کنید
Set up a map
مختصات و مناطق را اضافه کنید
Add coordinates and regions
از دوربین استفاده کنید
Use cameras
نقشه های سه بعدی اضافه کنید
Add 3D maps
حالت های ماهواره ای و پرواز را اضافه کنید
Add satellite and flyover modes
ویژگی های نقشه را تنظیم کنید
Set map features
3. حاشیه نویسی
3. Annotations
یک پین حاشیه نویسی اضافه کنید
Add an annotation pin
نماینده MKMapView
MKMapView delegate
متن حاشیه نویسی را سفارشی کنید
Customize the annotation text
گرافیک حاشیه نویسی را سفارشی کنید
Customize the annotation graphics
حاشیه نویسی تعاملی
Interactive annotations
چالش 2: حاشیه نویسی های بیشتر اضافه کنید
Challenge 2: Add more annotations
راه حل 2: حاشیه نویسی های بیشتر اضافه کنید
Solution 2: Add more annotations
نمایش نظرات