כיצד ליצור אפליקציית אנדרואיד למתחילים?
אם חשבת אי פעם ליצור יישום סלולרי אך בחרת להפריש את המחשבות האלה מסיבה כלשהי, אבק את החלום מכיוון שהגיע הזמן להתחיל! עם יותר ממיליארד הפעלות למכשירים ניידים מדי חודש, הפלטפורמה הניידת שמעניקה לך פוטנציאל מקסימלי היא ללא ספק מערכת ההפעלה של Android. בנה את היישום הסלולרי שתמיד רצית צעד אחד פשוט בכל פעם.
חלק 1 מתוך 4: תחילת העבודה
- 1צברו ידע אודות תכנות מונחה עצמים. ידע על Java הוא יתרון. תכנות מונחה עצמים (OOP) הוא פילוסופיה עיצובית המייצגת את מושג האובייקטים. לאובייקטים שדות נתונים שאינם באמת דבר, אך תיאור האובייקטים וכל הפעולות הנעשות על ידי האובייקטים מכונים פרוצדורות.
- לדוגמה, ניתן לומר כי הטלפון הוא אובייקט שיש לו תכונות כמו שם יצרן הטלפון, מספר הדגם של הטלפון, מחיר הטלפון וכן הלאה. פעולות הטלפון מוגדרות בהליך כמו התהליך לביצוע שיחות עם הטלפון שלך, התהליך לשימוש באינטרנט באמצעות הטלפון שלך, ודברים כאלה.
- ג'אווה היא שפת תכנות המיישמת חזק את מושג ה- OOP. ג'אווה היא שפת התכנות הנפוצה ביותר. מערכת ההפעלה של Android פותחה גם באמצעות ג'אווה, כך שידע אודות Java הוא תמיד יתרון אם ברצונכם לפתח אפליקציה לאנדרואיד.
- 2יש ניסיון מעשי בשימוש IDE ליקוי למפתחי Java. Eclipse IDE היא סביבת פיתוח משולבת, שמזהה מילות מפתח ותכונות שונות של שפת התכנות Java.
- 3לרכוש טלפון אנדרואיד. למותר לציין כי השימוש במכשיר אנדרואיד יעזור לך להיות מודע לתכונות ויכולות Android.
- הפריטים המתוארים בחלק 1 הם תנאים מוקדמים להתחיל בבניית אפליקציה לנייד של Android, אך זה בהחלט בסדר אם אינך תואם את כל האמור לעיל.
חלק 2 מתוך 4: הגדרת הסביבה לפיתוח אנדרואיד
- 1הורד את SDK לאנדרואיד. אנדרואיד SDK היא ערכת פיתוח תוכנה לאנדרואיד הכוללת את כל הצנצנות הנדרשות לבניית אפליקציית אנדרואיד.
- השתמש בקישור זה כדי להוריד את ה- SDK של Android: http://developer.android.com/sdk/index.html
- 2הורד את הגרסה האחרונה של ליקוי החמה והתקן אותה במערכת שלך. ניתן להוריד את Eclipse מהאתר הרשמי של Eclipse, או להשתמש בקישור זה: https://eclipse.org/downloads/.
- תגלה כי סמל הליקוי הסגול נכון למה שמציע שמו.
- 3התקן את הכלי לפיתוח אנדרואיד (ADT) עבור ליקוי חמה. אתה יכול להתקין את הכלי הזה משוק הליקוי. בסרגל הכלים של Eclipse, נווט לתפריט העזרה ותמצא את האפשרות Eclipse Marketplace. חפש כלי פיתוח אנדרואיד בשוק הליקוי, והתקן את התוסף.
- 4הורד את כלי ה- SDK והפלטפורמות האחרונים באמצעות מנהל ה- SDK. הפעל את מנהל ה- SDK של Android, והוא יבקש ממך להתקין את העדכונים האחרונים עבור SDK. קבל את התנאים והתקן את ה- SDK האחרון עבור Android.
- הפעל את מנהל ה- SDK של אנדרואיד מסרגל הכלים Eclipse, נווט אל אפשרות החלון בסרגל הכלים Eclipse ובחר "מנהל SDK של Android."
חלק 3 מתוך 4: יצירת פרויקט אנדרואיד עם אידי ליקוי
- 1התחל ליקוי חמה ובחר מיקום סביבת עבודה עבור הפרויקט שלך. על שולחן העבודה, לחץ פעמיים על סמל קיצור הדרך ליקוי החמה כדי להפעיל את הליקוי.
- 2חפש "פרויקט יישומי אנדרואיד. " כדי למצוא אותו, לחץ על הלחצן חדש בסרגל הכלים ליקוי חמה. ברגע שמופיע חלון, פתח את תיקיית Android ובחר "פרויקט יישומי Android". לחץ על "הבא" כדי להמשיך.
- 3מלא את הטופס שנפתח. אם אינך מכיר את המונחים, להלן הגדרות פריטים שתיתקל בהם.
- שם היישום הוא שם היישום שמופיע למשתמשי הקצה.
- שם הפרויקט הוא שם הפרויקט שלך, ושם זה גלוי ב- Eclipse IDE.
- שם החבילה הוא מרחב שמות החבילה של היישום שלך. שם החבילה שלך צריך להיות ייחודי. זו דוגמה לשם חבילה חוקי: "com.guide.tutorial.first.android.app"
- SDK מינימלי הנדרש הוא הגרסה הנמוכה ביותר של Android שבה היישום שלך עומד לתמוך.
- יעד SDK הוא גרסת Android הגבוהה ביותר שתומכת בה היישום שלך. נסה תמיד להשתמש בגרסת ה- SDK האחרונה של Android כדי לתמוך במספר גדול יותר של מכשירי Android.
- Compile With היא גרסת הפלטפורמה שעמה תרכיב את היישום שלך. ודא תמיד שגרסה זו צריכה להתאים ל- SDK היעד שלך.
- ערכת נושא מציינת את ערכת הנושא ליישום אנדרואיד שלך. ליישומים למתחילים, תוכלו לבחור באפשרות "Holo Light with Dark Action Bar".
- 4להמשיך. לאחר שתסיים למלא את הטופס, לחץ על "הבא" כדי להמשיך.
- 5הגדר את הפרויקט. במסך הבא, עליך להגדיר את התצורה של הפרויקט. ליישום זה, השאר את כל ערכי ברירת המחדל ולחץ על "הבא".
- 6בחר סמל משגר. מסך זה מאפשר לך לבחור סמל משגר עבור היישום שלך שישמש כסמל היישום שלו. לחץ על "הבא" לאחר בחירת הסמל.
- 7בחר פעילות. במסך הבא עליכם לבחור "פעילות ריקה" לבניית האפליקציה ולחצו על "הבא".
- 8תן פרטים על הפעילות שלך. במסך הבא תתבקש למסור פרטים על הפעילות שלך. השאר את הערכים כפי שהם ולחץ על "סיום".
- פיתחת יישום בסיסי של Hello World עם הגדרות ברירת מחדל.
חלק 4 מתוך 4: הפעלת אפליקציית אנדרואיד שלך על אמולטור אנדרואיד
- 1הפעל את מנהל המכשירים הווירטואליים של אנדרואיד (AVD). כדי להריץ יישומי אנדרואיד מ- Eclipse ADT, ראשית עליך ליצור AVD. ב- Eclipse, לחץ על "מנהל מכשיר וירטואלי של Android" מסרגל הכלים. הסמל הירוק שלו יפתח את חלון מנהל ה- AVD.
- 2צור מכשיר וירטואלי אנדרואיד. לשם כך, ברגע שמנהל AVD נפתח, לחץ על "חדש".
- 3מלא את הפרטים ב- AVD. כלומר, ספק שם, יעד, זיכרון RAM ופרטים נוספים כאלה.
- 4לחץ על "צור AVD ". לאחר מכן יופיע AVD חדש במנהל AVD.
- 5בחר את ה- AVD החדש שנוצר ולחץ על "התחל ". פעולה זו תפתח AVD (אמולטור). פעולה זו עשויה לקחת זמן מה עד האתחול.
- 6נעילת מסך האמולטור. עשה זאת ברגע שהאימולטור מתחיל.
- 7לחץ לחיצה ימנית על הפרויקט שלך בליקוי חמה. פעולה זו תפתח רשימה של אפשרויות.
- 8לחץ על "הפעל כ. " לאחר מכן בחר "יישום אנדרואיד" ולחץ על "אישור". Eclipse יתקין את היישום החדש שנוצר ב- AVD שלך, וישיק אותו גם כן.
שאלות ותשובות
- כיצד אוכל להפעיל את האפליקציה שלי?התחל ביצירת חשבון במסוף המפתחים של Google.
- כמה כסף עליי לשלם לגוגל עבור הצבת אפליקציית Android לחנות Google Play?יש תשלום חד פעמי של 19 אירו כדי להיות מפתח.
- האם אני משתמש במחשב או בסמארטפון בעת יצירת אפליקציית Android?להדרכה זו, השתמש במחשב שלך. ישנם כלים המאפשרים ליצור אפליקציות גם בסמארטפון, אם אתה מעוניין בכך.
- אם אני רוצה ליצור אפליקציה שמשדרת את המיקום שלך במקרה חירום או משהו קשור, האם אצטרך שרת?אין צורך בשרת ייעודי עבור יישום קטן זה. נסה להשתמש בשרת מסדי הנתונים של Firebase על ידי Google, שהוא בחינם.
- כמה אני יכול לקבל כשאנשים קונים את האפליקציה שלי?קשה לפרוץ לשוק האפסטור. באופן כללי, משחקים בחינם עם בונוסים שניתן לרכוש במשחק, כגון יותר תוכן או פריטים, משתפרים יותר.
- באיזו שפת תכנות עלי להשתמש באפליקציית Android למתחילים?ג'אווה היא כנראה השפה הטובה ביותר להתחיל בפיתוח אנדרואיד. זו נקודת התחלה טובה.
- כיצד אוכל ליצור אפליקציה לטפט?זה יכול להיעשות בקלות ב- Android Studio עם ידע בסיסי בתכנות XML ו- Java.
שאלות ללא מענה
- האם ה- IDE שלי חייב להיות ליקוי חמה? או שאוכל להשתמש גם ב- Netbean?
- כמה זמן יכול לקחת ייצור אפליקציה?
תגובות (2)
- במאמר זה, אדם ממוצע יכול לבצע את הצעדים בקלות ולבצע משימה נהדרת לכתוב אפליקציית Android טובה יותר.
- הכל פשוט וחלק כמו לחתוך עוגה. תודה, מדריך.