כיצד ליצור את פרויקט האנדרואיד הראשון שלך - Codiclick

לַחֲלוֹק

כיצד ליצור את פרויקט האנדרואיד הראשון שלך

פרסומות


בערכים קודמים ראינו כלליות שונות על אנדרואיד, החל ממה שצריך לקחת בחשבון, דרך שפת התכנות קוטלין, סוגי האפליקציות, מאפייני מערכת ההפעלה ועד להתקנת הכלי...

כעת, בהזדמנות זו נראה כיצד ליצור את האפליקציה הראשונה שלנו!

בערך זה נתמקד בעיקר ביצירת הפרויקט ובמבנה הבסיסי שמספק הכלי, אשר ישמש בסיס להרשמות עתידיות בהן נשלים עוד יותר את היישום שלנו.

יצירת פרויקט.


בעת הפעלת Android Studio, אם זו הפעם הראשונה, הכלי נותן לנו את האפשרות ליצור פרויקט חדש, אחרת, בסרגל הכלים אנו בוחרים פרוייקט חדש

לאחר שהדבר נעשה, נטען החלון בו אנו בוחרים את סוג הפרויקט שאנו רוצים, במקרה זה אנו בוחרים באפשרות Empty Activity ולוחצים על Next

לאחר מכן, חלון היצירה נטען, כאן אנו מגדירים את שם הפרויקט, שם החבילה, הנתיב בו הפרויקט יאוחסן, שפת התכנות וה-SDK המינימלי איתו אנו הולכים לעבוד.


אם אנחנו לא יודעים מה ה-SDK המינימלי, נוכל ללחוץ על "עזרו לי לבחור"

הערה: חשוב מאוד להגדיר בבירור את שם החבילה, שכן הוא זה שיתייחס לחבילה ולחברה כאשר היא תפורסם בחנות האפליקציות.בדוגמה הבאה אנו רואים את נתיב החבילה המוגדר עבור ה-App StropperS המתפרסם ב-Google Play . (https://play.google.com/store/apps/details?id=co.chenao.stroopers&hl=es_419&gl=US)

אם נחזור ליצירת הפרויקט, אם איננו יודעים באיזו גרסה לבחור עבור ה-SDK המינימלי, נוכל ללחוץ על "עזרו לי לבחור"

כאשר אנו עושים זאת, נטען חלון שבו נוכל לראות את גרסאות האנדרואיד מהמשתמשים ביותר ועד העדכניים ביותר, כמו גם את הפרטים של כל גרסה.


בעמודה "הפצה מצטברת" מוצג אחוז השימוש בגרסת האנדרואיד במכשירים הנוכחיים. נתונים אלו מתקבלים על סמך נתונים סטטיסטיים שנאספים ע"י הפלטפורמה, אנו בוחרים את הגרסה לעבודה ולוחצים על אישור.

(אם תרצו לדעת קצת יותר על גרסאות, תוכלו למצוא מידע נוסף בערך המבוא לפיתוח אפליקציות אנדרואיד)


תַצְפִּית: על ידי הגדרה של איזו גרסה אנו רוצים כ-SDK מינימלי אנו מגבילים את השימוש באפליקציה מהגרסה שנבחרה מראש, למשל אם נחליט שאנחנו יכולים להתקין את האפליקציה רק בגירסאות 5.0 מראש, לא נוכל להתקין אותה ב-4.4 לדוגמה.

מבנה בסיסי.


לאחר רגע שהפרויקט נבנה, חשוב מאוד שתהיה לנו גישה לאינטרנט כשהכלי מתחיל להוריד את התלות הדרושות לבנייתו, בסוף נוכל לראות את מבנה הפרויקט, הקובץ activity_main.xml והכיתה MainActivity.kt עם קוד ברירת המחדל.


אנחנו יכולים גם לראות קבצים כמו AndroidManifest.xmlזה הוא build.gradle בין היתר שננתח בהמשך.


בנוסף, אם כבר נוצר אמולטור, הוא יטען אוטומטית את האמולטור הזמין או המכשיר הפיזי המוגדר, שבמקרה שלי קראתי לו "Pixel 2 API 28"



יצירת ממשק גרפי.


אם נכניס את הקובץ activity_main.xml נראה לקוח גרפי שממנו נוכל ליצור את המסכים שלנו, כאן נראה את "פּרוֹיֶקט" המאפשר לנו לגרור ולשחרר רכיבים וכן לשנות רכיבים דרך המאפיינים שלהם.



אנחנו יכולים למצוא גם את "לחלק” מה שמאפשר לנו לפצל את המסך לקטע קוד xml ולקטע תצוגת מסך, כאן נוכל ליצור את הרכיבים באמצעות קוד למרות שאנו יכולים לעבור בין שתי התצוגות.


נוכל גם לעבוד על "קוד" כזה שנותן לנו עבודה עם קוד בלבד, אבל תצוגת ה"פיצול" מומלצת יותר.


בהדמיה זו נוכל ללמוד על מבנה המסך והרכיבים המרכיבים אותו וכן על תכונותיו, שימו לב כי למשל עבור "שלום עולם!" שנוצר כברירת מחדל, נעשה שימוש ברכיב וזה במנהל תוכן שנקרא Layout של אילוץ מה שמאפשר למקם רכיבים עם מיקומים ביחס למסך או לרכיבים אחרים.



אם נלך לתצוגת העיצוב, נוכל לשנות את המסך לטעמנו, את התהליך הזה נעשה בפוסט עתידי.

וזהו, זה הכל עד כאן, אני מקווה שזה עזר לך להתחיל ליצור אפליקציות משלך.





זה עשוי לעניין אותך גם.




האם יש משהו שאתה רוצה להוסיף או להגיב לגבי הערך הזה? תרגיש חופשי לעשות….ואם אהבתם... אני מזמינה אתכם לשתף y הירשם על ידי לחיצה על כפתור "הצטרף לאתר זה" כדי לשמוע עוד פוסטים כמו זה 😉