פעם אחת, לפני שנים לא רבות, יצאה חברת גוגל ברעיון חדשני לפתח מערכת הפעלה למכשירים ניידים שתשנה את שוק הסלולר העולמי. את ההחלטה האמיצה הזו וההשלכות שלה, חשוב לציין באופן מורחב בכתבה מעמיקה ומעניינת. זאת היא לא הכתבה המעמיקה הזו. במקום זה אעדיף להקדיש את השורות הבאות לענות על השאלה, כיצד יתכן שהיו יותר מ- 1,700 אפליקציות לאנדרואיד, כמעט חצי שנה לפני שיצא בכלל המכשיר הראשון לשוק?
איך מפתחים אפליקציות למערכת הפעלה שאין לה בכלל טלפון?
הרשו לי להציג לכם את ה- Android Emulator, שבעזרתו ניתן לדמות מכשיר אנדרואיד על המחשב האישי.
ה- Android Emulator מגיע כחלק מה- Android Software Development Kit (או בשמו המקוצר, Android SDK), שהיא ערכת הפיתוח תוכנה של אנדרואיד, עליה נרחיב בשיעורים הבאים. בשיעור הזה נדבר רק על התקנת האמולטור והרצת אנדרואיד וירטואלי.
אז בואו נוריד ונתקין.
שלב א – הורדת ה- SDK
הכנסו לאתר של גוגל בכתובת http://developer.android.com/sdk/index.html
בחלק העליון תופיע לכם טבלה עם קישור להורדת ה- SDK ע"פ מערכות ההפעלה השונות. ביחרו את מערכת ההפעלה שלכם והורידו את הקובץ.
שלב ב – התקנה
פירסו את קובץ ה- ZIP לסיפריה מתאימה במחשב האישי שלכם (לדוגמא, c:\android) ולאחר מכן הכנסו אליה והפעילו את הקובץ SDK Setup.exe
לאחר ההפעלה יוצגו בפניכם 2 מסכים.
המסך האחורי הינו מסך ה- Android Virtual Devices (או ה- AVD) המאפשר לכם להריץ "אנדרואידים וירטואלים" על המחשב שלכם. נגיע למסך זה עוד מעט.
אבל לפני כן, יופיע לכם מסך קידמי שמבקש לבצע התקנות לגירסא העדכנית ביותר של ה- SDK.
על מנת לקצר זמנים, ליחצו על Accept All שבתחתית בצד ימין ולאחר מכן על Install.
עכשיו המתינו בסבלנות לסיום הורדת העדכונים…
שלב ג – צור לי אנדרואיד פרטי משלי
זהו! הגיע הזמן ליצור לעצמכם אנדרואיד אישי משלכם. כשהסתיימה ההתקנה חזרתם בעצם למסך ה- AVD ובצד ימין מופיע לכם תפריט בצורת רשימה. זה הזמן לבחור בתפריט את האפשרות Virtual Devices.
לאחר שתבחרו באפשרות, ליחצו על מקש New בצד ימין, כדי ליצור לכם "אנדרואיד וירטואלי" חדש.
מסך חדש יפתח לכם ויאפשר לכם להגדיר את המכשיר הוירטואלי החדש שלכם.

- Name: ניחשתם נכון. השם של האנדרואיד הוירטואלי החדש שלם. אני מציע לתת לו שם מגניב כמו AndyAndroid או משהו כזה.
- Target: כאן אנחנו ממש נכנסים לפעולה ומתבקשים לבחור איזו גירסא של מערכת ההפעלה תרוץ על האנדרואיד הוירטואלי שלנו. ברשימה שתיפתח לכם תוכלו לראות את גירסא 1.5 (Cupcake), גירסא 1.6 (Donut) וכמובן את 2.1 (Eclair). את המשמעות של בחירת גירסא כזאת או אחרת נשאיר לשיעור אחר. כרגע תרגישו חופשיים לבחור מה שמתאים לכם.
- SD Card: בשדה זה תוכלו לבחור מה גודל כרטיס הזכרון (הוירטואלי כמובן) שיש לכם על האנדרואיד הוירטואלי שלכם.
- Skin: פה מתחיל הכיף. לרשותכם אפשרות לבחור כיצד יראה המכשיר הוירטואלי שלכם. משמעות הבחירה היא לא רק קוסמטית, אלה גם טכנית מכיוון שאתם בוחרים את ה- Skin, אתה גם בוחרים את גודל המסך של האנדרואיד הוירטואלי שלכם וזאת בעצם הבחירה החשובה. לכל מכשיר יש בעצם גודל מסך משלו והבחירה יכולה להשפיע על איך האפליקציה שלכם תיראה. מעבר למבחר הסטנדרטי שמגיע עם ה- SDK, תוכלו למצוא ברחבי הרשת המון Skinים נוספים שנראים כמו מכשירים אמיתיים ואפילו Skin של אייפון! חיפוש קצר בגוגל יניב לכם תמונות שונות בנושא.
- Hardware: הכיף נמשך! תוכלו להוסיף לאנדרואיד הוירטואלי שלכם איזה רכיב חומרה שבא לכם ע"י לחיצה על New ובחירתו מהרשימה שנפתחה. ומה ברשימה? מצלמה, Track-Ball, Accelerometer ועוד רבים וטובים. מומלץ בחום להוסיף רק דברים שאתם באמת צריכים לפיתוח האפליקציה, אבל בשלב הזה תרגישו חופשי להתנסות.
להלן ההגדרות שאני בחרתי לאנדרואיד הוירטואלי שלי
אני מעודד אתכם לשחק בהגדרות ככל שרק תירצו, תיצרו עוד ועוד אנדרואידים וירטואלים ותיראו איך הם מגיבים.
ליחצו על Create AVD והמתינו לקבלת הודעת הצלחה על יצירת האנדרואיד שלכם.
זהו! אתם מוכנים לרוץ. ביחרו את האנדרואיד הוירטואלי שלכם וליחצו על Start והמתינו להפעלת האמולטור!

כן כן, בטח. חַקַּאי.
אז בואו נמשיך בשיעור.
אז כפי שהתחלתי להגיד קודם, ליחצו על Start ולאחר מכן על Launch בחלון שנפתח לכם והמתינו להפעלת האמולטור. אה.. סליחה, המתינו להפעלת החַקַּאי.
זהו! כמה פשוט ליצור לעצמכם אנדרואיד וירטואלי. לא לשכוח שבדרך התקנו את ה- SDK, אשר יאפשר לנו לפתח את האפליקציות לאנדרואיד, תחת סביבת פיתוח, עליה נדבר בשיעור הבא.

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








תגובות
השאר תגובה טראקבאקים