
הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על מפות ושירותי מיקום ב-Xcode» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום וברוכים הבאים בשיעורים הבאים אנחנו רוצים לעבוד עם מיקום ומפות אנחנו נתחיל ופשוט להציג מפה ולהציג נקודות על המפה ולהציג את מיקום המשתמש של המפה כולל כמובן תגובה ללחיצה על נקודות עניין וכן הלאה ואנחנו נמשיך את המסע שלנו אחרי שנלמד כמובן לעבוד עם מפות ולשנות את סוג המפה וכן הלאה אנחנו נמשיך את המסע שלנו עם להציג מקומות
קרובים אלינו אנחנו נעבוד עם Split View Controller שזה ה-View Controller שאתם רואים כאן. למעשה זה בעצם כזה Split View Controller, אפשר לראות בצד שמאל את המאסטר ובצד ימין את ה-Detail.
בואו אני אסובב רגע את המסך כדי שתוכלו לראות איך זה נראה כשהטלפון הוא רגיל. לעומת זאת כשמסובבים את הטלפון אז רואים את ה-Split Screen.
אוקיי? חוץ מה-Split View Controller הרשימה פה של המקומות היא רשימה של מקומות שמסודרים לפי קרבה למיקום של המשתמש. במילים אחרות אם אני מחפש משהו שקרוב אליי אני רוצה לראות את הרשימה הזאת לפי הקרבה והרשימה הזאת בדיוק מסודרת ככה.
אנחנו נרצה גם לקבל הוראות ניווט לאיזשהו אתר שקרוב אליי אז אם אני אלחץ פה על navigate אני אקבל ממש הוראות ניווט איך להגיע מהמקום שאני נמצא בו עד למקום המסוים הזה.
מעבר להוראות ניווט ולדיטיילס פה המאסטר דיטייל בעצם שראינו אז אנחנו נרצה גם לדעת לחפש פשוט כתובות על המפה.
בסדר, נגיד אם אתם רוצים לחפש איזושהי כתובת מסוימת, אז בהחלט נרצה לדעת לעשות את זה, ויש לנו פה search בדיוק בשביל העניין. אז נגיד בוא נחפש רגע באר שבע, ונעשה חיפוש, והופ אנחנו מגיעים בדיוק למקום הרצוי, הרלוונטי.
אנחנו נרצה מעבר לזה גם לדעת לאתר את המשתמש שלנו ולצייר את המיקום שלו על המפה, אם הוא רוצה לעשות איזשהו מסלול כמו run tracker כזה. אז אנחנו יכולים לעשות את זה.
אתם רואים, המשתמש שלי בעצם עכשיו התחיל לרוץ, ואנחנו יכולים להוסיף לו ככה מרקרים איפה שהוא נמצא, הוא יכול לשקשק את המכשיר כדי להוסיף מרקרים איפה הוא נמצא, ואם אני אלחץ פה על אחד המרקרים אז אני גם אקבל איזושהי אינפורמציה על המרקר שהוספתי.
כמובן כל אחד מאלה אנחנו יודעים את המיקום שלו, וברגע שאני אלחץ על סטופ אז אני אראה ממש את המיקום שהמשתמש עבר, ואני ציירתי את הפוליליין הזה, אני אלמד אתכם איך אפשר לצייר דברים כאלה גם כן על הפעם.
אז הפרויקט שלנו בעצם עוסק פה בהרבה דברים. אנחנו נתחיל בלהציג מפה, לבחור את סוג המפה.