
MyFirstAppEver).com.practicu ואחריו שם האפליקציה בלי רווחים ובאותיות קטנות. ה-Package Name הוא מזהה האפליקציה במכשיר ובגוגל פליי, ולכן אסור ששני שמות יהיו זהים. אפשר לערוך אותו ב-Edit.projects בכונן C). אם תיקייה חדשה לא מופיעה, לוחצים Refresh. יש כפתורים ל-Home Directory, ל-Desktop, ליצירת תיקייה, ולהצגת קבצים נסתרים.Empty Activity כדי לבנות הכול בעצמו.MainActivity ו-activity_main. לוחצים Finish.הטקסט המלא של הדקות הראשונות בהרצאה «יצירת פרויקט חדש ב-Android Studio» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
כעת אחרי שהתקנו את כל ההתקנות הדרושות אנחנו יכולים לפתוח את אנדרואיד סטודיו וליצור לנו תוכנית ראשונה אז בואו נריץ את אנדרואיד סטודיו ובמסך הראשי שיש לנו כאן אנחנו פשוט הולכים ובוחרים בסטארט a new android studio project דבר ראשון אנחנו מתבקשים לתת איזשהו שם לאפליקציה הראשונה שלנו לאפליקציה שלנו בעצם ועוד כל מיני הגדרות שכבר נעבור ונראה מה כל אחת.
אז בואו ניתן את השם My First App Ever. הדבר הבא שאנחנו צריכים להגדיר זה מה שם החברה שלנו. עכשיו, השם שאנחנו מגדירים כאן, שימו לב, הוא נכנס בתוך השם או בתור השם של ה-package.
כאן ב-Java הולך להיות לנו איזה שהוא package שמכיל את השם של החברה שלנו. משמעות לשם הזה של ה-package name מפני שכאשר שאתם מעלים לגוגל פליי את האפליקציה שלכם אז יש חשיבות לפאקג' עצמו כלומר אם היוזר מתקין בטלפון שלו במכשיר איזושהי אפליקציה אז השם של הפאקג'
זה המזהה של האפליקציה ולכן חשוב שלא יהיו שני שמות של פאקג'ים זהים. אז כאן אנחנו בעצם נותנים את השם של החברה שלנו וה-package name בעצם מסתדר בצורה הפוכה.
לדוגמה, נניח ששם החברה שלנו היא practic-u.com אז אנחנו רואים שיש לנו איזשהו package name שנקרא com.practic-u. ואז שם האפליקציה שלנו ללא שום רווחים והכל באותיות קטנות.
אם אנחנו רוצים לשנות את זה אנחנו יכולים ללכת ל-edit ולשנות לפי מה שאנחנו רוצים. עכשיו, מה שאני תמיד עושה בכל הפרויקטים שהם פרויקטים דמו או תרגילים או דוגמאות, זה משאיר אך ורק את אותו ה-package name בכל הפרויקטים, שזה בעצם com.practicue, והסיבה לביצוע של הדבר הזה זה שאם אני כל פעם
אפתח פרויקט חדש ואני אשאיר את ה-package name כמו שהוא, אני מדבר רק על פרויקטים שהם דמו, פרויקטים שהם תרגילים לדוגמה או דוגמאות שאתם עושים בבית ולא פרויקט שאתם מעלים אותו לגוגל פליי.
אז אם כל פעם אתם תשאירו את הפאקג' ניים שאנדרואיד סטודיו מציעה לכם שמכיל את השם של האפליקציה, זה אומר שכל פעם שאתם מריצים את התוכנית על אמולטור או על איפשהו מכשיר אמיתי, אז יותקן לכם אפליקציה, תותקן לכם אפליקציה אחרת, נפרדת מהאפליקציות האחרות.
אם אותו ה-package name כל הזמן נשמר, כלומר כל הזמן לדוגמה זה com.practicue, זה אומר שזה ה-package name שלי, ולכן כל פעם שאני אריץ את האפליקציה, ההרצה תתקין את האפליקציה על גבי האפליקציה הקודמת.
כלומר, היא תמחק את האפליקציה הקודמת מהמכשיר ותתקין רק את האפליקציה הנוכחית שאנחנו כרגע מריצים.
אז כמובן זה תלוי בכם, אם אתם כל פעם שמריצים דוגמה אתם רוצים שיהיה לכם במכשיר אפליקציה אחרת לגמרי, אז תשאירו את ה-package name כמו שהוא.
אם אתם רוצים שתהיה לכם אפליקציה אחת עבור כל הדוגמאות שכל פעם תדרוס את האפליקציה הקודמת, אז תשאירו את אותו ה-namespace בדיוק עבור כל הדוגמאות שלכם.
הכוונה את אותו ה-package name. הדבר הבא שאנחנו רואים זה איפה אנחנו רוצים לשמור את האפליקציה אז כאן אנחנו יכולים ללחוץ על לחצן שלוש הנקודות הזה שנמצא פה מימין ואנחנו רואים שיש לנו פה אפשרות לבחור איפה אנחנו רוצים לשמור את האפליקציה.
כמה דברים לגבי המסך הזה, מסך הproject location. דבר ראשון יכול להיות מצב שתגדירו במחשב איזושהי תיקייה והיא לא תופיע במסך הזה.
מה שצריך לעשות במקרה הזה זה ללחוץ על לחצן הרפרש כי לפעמים המסך הזה לא מציג תיקיות שרק עכשיו יצרתם. עכשיו יש לנו פה כל מיני לחצנים שיכולים מיידית להביא אותנו לכל מיני מקומות במחשב home directory מביא אותנו מיידית לתיקייה שנחשבת home directory זאת התיקייה של היוזר שלכם אולי כאן אתם רוצים
לשמור את האפליקציות שלכם הלחצן הזה מביא אותנו ישירות לדסטופ אם אם אתם רוצים לשמור את האפליקציה ישירות בדסטופ זה הלחצן.
יש לנו פה לחצן שמאפשר ליצור תיקייה חדשה, יש לנו לחצן שמאפשר לראות את כל הקבצים המוסתרים, בואו נלחץ עליו ונראה שהוא מציג לנו hidden files and folders, אין צורך לראות את הדבר הזה, ויש לנו פה עוד אפשרות לא להציג את הנתיב הזה או כן להציג אותו.
אז מה שאני הולך לעשות, אני הולך לשמור את הפרויקטים בתיקייה שנקראת פשוט Projects והיא נמצאת בקונן C. נבצע אוקיי, נשנה את השם של האפליקציה, My First App Ever, אנחנו רואים שיש לנו פה איזושהי הודעת שגיאה באדום שאומרת שאם יש לנו רווחים בשם של הפרויקט או בשם של הנתיב,
יכול ליצור בעיות במשהו שנקרא NdK. NdK זה קיצור של Native Development Kit שזה בעצם כלים שמאפשרים לפתח לאנדרואיד בעזרת שפות נייטיב כמו C וC++. זה שימושי כאשר אתם רוצים להשתמש ביכולות חזקות של המעבד לדוגמה עבור מנועים של משחקים חזקים או עיבוד אותות מאוד חזקים או סימולציות פיזיות
וכל מיני דברים כאלה ואתם רוצים לנצל טוב יותר את המעבד של המכשיר כאן אתם יכולים להשתמש מי שיודע כמובן את השפות האלה ואיך עושים את זה בשפות C או C++ בשביל לפתח ולשלב את הפיתוח הזה בתוך האנדרואיד אם זה לא משהו שאתם עושים אז אין בעיה שיהיה לכם רווחים בשמות של הנתיב או בשם של הפרויקט
אז אחרי שהגדרנו את כל הדברים במסך הזה, בואו נעשה נקסט. מגיעים למסך הבא. המסך הבא שואל אותנו למה בדיוק אנחנו רוצים לפתח.
אם אנחנו רוצים לפתח עבור טלפונים וטאבלטים, יש לנו פה את ה-V הזה. כאן זה עבור מכשירים שהם לבישים, כמו שעונים לדוגמה, פיתוח עבור סמארט TV,