אינטרנט ישראל
  • ראשי
  • אודות רן בר-זיק ואינטרנט ישראל
  • ערוץ טלגרם
  • מסטודון
  • התחברו אלי בטוויטר
  • התחברו אלי בלינקדאין
  • ספר ג'אווהסקריפט
  • ראשי
  • אודות רן בר-זיק ואינטרנט ישראל
  • ערוץ טלגרם
  • מסטודון
  • התחברו אלי בטוויטר
  • התחברו אלי בלינקדאין
  • ספר ג'אווהסקריפט
ראשי » מדריכים » סביבת Adobe Air - אדובי אייר » Adobe Air

Adobe Air

רן בר-זיק מרץ 18, 2009 7:22 pm אין תגובות

במאמר זה מוסבר על Adobe Air ועל איך לפתח אפליקציה פשוטה באמצעותו.

אזהרה: עדיף מאוד לא להשתמש בסביבה הזו. היא כבר מיושנת מאוד.
כדאי תמיד להשאר מעודכנים! אם יש לכם טלגרם, בדקו את ערוץ הטלגרם של האתר שבו אני מעדכן על פוסטים חדשים 🙂 אם אתם רוצים ללמוד תכנות באופן מקיף ומסודר, הצטרפו לאלפי הלומדים בפרויקט "ללמוד ג'אווהסקריפט בעברית" שמלמד לתכנת בג'אווהסקריפט, ב-Node.js ובריאקט וגם מלמד על תרומה לקוד פתוח. גם ספרים דיגיטליים וגם ספרים מודפסים. בשיתוף הקריה האקדמית אונו ובתמיכת חברות מובילות כגון Wix, Outbrain, Elementor, Iron Source, Chegg, Really Good ועוד.
אזהרה: עדיף מאוד לא להשתמש בסביבה הזו. היא כבר מיושנת מאוד.

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

לא מעט חברות גדולות משתמשות ב-Air והגדולה שבהן היא E-bay. היתרון העצום שטמון ב-Air הוא שכל אדם עם ידיעה מספקת ב-AJAX יכול לבנות אפליקציות דסקטופיות יפות ושימושיות בלי להתאמץ יותר מדי. הרבה מאד מפתחי רשת צריכים לפעמים לשבור את המחסום שבין הרשת ובין המחשב האישי וסביבת עבודה כמו Air יכולה להיות אידיאלית עבורם.

במאמר זה אתמקד בהתקנת סביבת העבודה ובבניית אפליקציה בסיסית שמה שהיא תעשה זה בעצם פתיחת 'שלום עולם'.

שלב ראשון – התקנת Aptana

ניתן לפתח Air במגוון סביבות – באמצעות Dreamweaver השנוא עלי, באמצעות SDK ל-Flex ובאמצעות Aptana. למשתמשים החדשים ולאלו שלא מכירים את Eclipse השימוש ב-Aptana הוא האינטואיטיבי ביותר שלא לדבר על זה שהוא חינמי לחלוטין. Aptana היא IDE חינמית להורדה שאפשר להשתמש בה גם לעריכת HTML, ג'אווהסקריפט ו-PHP. ניתן להוריד אותה כאן.

שלב שני – התקנת ה-Plugin של Air.

אחרי שהורדתם והתקנתם את אפטאנה, יש צורך בהורדה והתקנת ה-Plugin של Air ואת סביבת העבודה של Air. שניהם חיוניים להמשך. ההתקנה של ה-runtime היא פשוטה ביותר, נכנסים לאתר של אדובי ולוחצים על Get Air Now.

אחרי כן יש צורך להתקין את הפלאגין, פותחים את אפטאנה ובמסך הפתיחה בוחרים ב-plugins – נמצא ממש במרכז הדף. אחרי כן פשוט לוחצים על הסמליל של ה-Air (נמצא לצד הסמלילים של שאר הפלגינים כמו PHP למשל). לאחר כמה מסכי אישור התוכנה תתחיל בהתקנה וזה יכול לקחת קצת זמן. לאחר סיום ההתקנה תתבקשו להפעיל מחדש את אפטאנה.

שלב שלישי – פתיחת פרויקט חדש של Air.

מיד לאחר ההפעלה מחדש, יש ללחוץ על File->New->Project ואז לבחור ב-Air Projects שנמצא ב-Aptana Project. אחרי שתלחצו תגיעו לאשף שבו יש לבחור את שם הפרויקט (עבורכם) את שם קובץ ה-HTML העיקרי (בדרך כלל כשם הפרויקט). אחרי כן יש ללחוץ על next ולהגיע למסך שבו אפשר לבחור את שם הקובץ ואת סוגי האייקונים שהאפליקציה תהיה משויכת אליהם. אני ממליץ בשלב זה לא לגעת בכלום. לחיצה נוספת על next תביא אותנו למסך שבו אנו בוחרים את הגודל המינימלי והמקסימלי של המסך, לחיצה נוספת על next תביא אותנו לבחירת Framework ולחיצה נוספת תביא אותנו למסך שבו אנו יכולים לצרף פלאגינים כגון jQuery. לחיצה על finish תביא אותנו לפרויקט.

שלב רביעי – הכנת 'שלום עולם'.

אחרי שלחצנו על finish אנו יכולים לראות את קבצי הפרויקט בחלון הפרויקט מצד שמאל. אפשר לראות שיש לנו שם html ו-css. אם נפתח את ה-html נראה שהוא דומה לחלוטין ל-html רגיל. יש בתוכו תוכן לשם דוגמא שניתן להחליפו. בואו ונחליף את כל מה שיש בין ה-body ל:


<h1>Hello World!</h1>

ונשמור את הקוד.

שלב חמישי – בדיקה

אחרי שיצרנו את האפליקציה, יש צורך בבדיקה שלו ולפיכך יש צורך לבצע compile. השיטה הזו ידועה מאד למי שעוסק בפלאש ולשאר קצת פחות. כל מה שאנו צריכים לעשות זה ללחוץ על הכפתור בצורת play ירוק או ללחוץ על ctrl+F11. אם עשינו את הכל כשורה אנו נראה חלון שנפתח ובו כתוב 'Hello World'!

שלב שישי – הפצת התוכנה

לאחר שבדקנו שהכל בסדר, הגיע הזמן להפיץ את התוכנה שלנו כקובץ. ניגשים ל-File->Export->Air ואז ל-Adobe Air Package. מגיעים לחלון שבו אמור להיות שם הפרויקט שאנו רוצים לקמפל, לוחצים על next ומגיעים למסך של אבטחה. באדובי אייר האבטחה היא חובה ויש צורך ליצור Certificate פשוט ככל שיהיה. לוחצים על Configure Certificates ואז על הוספה, אפשר להסתפק בשם 'test' וסיסמה פשוטה. לשמור ואז לחזור, לבחור בשם שבחרנו ולהקליד שוב את הסיסמה שלנו. next נוסף ומגיעים למסך שבו אפשר לבחור את המיקום של הקובץ ואז… finish. זה הכל, במיקום שבחרתם צריך להיות קובץ air שאפשר להריץ אותו.

במאמר הזה אפשר ללמוד איך להכין אפליקצית Adobe Air תוך שימוש ב-Adobe Air JavaScript API.

אזהרה: עדיף מאוד לא להשתמש בסביבה הזו. היא כבר מיושנת מאוד.
כדאי תמיד להשאר מעודכנים! אם יש לכם טלגרם, בדקו את ערוץ הטלגרם של האתר שבו אני מעדכן על פוסטים חדשים 🙂 אם אתם רוצים ללמוד תכנות באופן מקיף ומסודר, הצטרפו לאלפי הלומדים בפרויקט "ללמוד ג'אווהסקריפט בעברית" שמלמד לתכנת בג'אווהסקריפט, ב-Node.js ובריאקט וגם מלמד על תרומה לקוד פתוח. גם ספרים דיגיטליים וגם ספרים מודפסים. בשיתוף הקריה האקדמית אונו ובתמיכת חברות מובילות כגון Wix, Outbrain, Elementor, Iron Source, Chegg, Really Good ועוד.
אינטרנט סביבת Adobe Air - אדובי אייר סקריפטים
ללמוד ג'אווהסקריפט בעברית

ללמוד לתכנת ג'אווהסקריפט בעברית שגייס יותר משלוש מאות אלף שקל ולמעלה מ-2000 תומכים - בואו ללמוד עכשיו איך לתכנת.

רשימת הנושאים
  • מדריכים
    • ריאקט
    • טייפסקריפט
    • ECMAScript 6
    • ES20XX
    • Node.js
    • Express
    • רספברי פיי
    • Babel
    • docker
    • MongoDB
    • Git
    • לימוד MySQL
    • SASS
    • jQuery
    • CSS3
    • HTML 5
    • SVN
    • LESS
  • פיתוח אינטרנט
    • פתרונות ומאמרים על פיתוח אינטרנט
    • jQuery Scripts
    • jQuery למתקדמים
    • יסודות בתכנות
    • נגישות אינטרנט
  • חדשות אינטרנט
  • מידע כללי על אינטרנט
    • רשת האינטרנט
    • בניית אתרי אינטרנט
  • rss logo

    לכל המאמרים

    לכל המאמרים שפורסמו באינטרנט ישראל משנת 2008 ועד עכשיו.
  • rss logo

    RSS Feed

    משתמשים בקורא RSS? אם כן, עקבו אחרי אינטרנט ישראל באמצעות פיד ה-RSS!
    מה זה RSS?
  • Twitter logo

    עקבו אחרי בטוויטר

    בחשבון הטוויטר שלי אני מפרסם עדכונים מהירים על חדשות בתחום התכנות והיזמות, התרעות על מצבי חירום ורכילות בוערת על תחום הווב.
    מה זה טוויטר?
  • facebook like image

    ערוץ הטלגרם של אינטרנט ישראל

    בערוץ הטלגרם של אינטרנט ישראל אני מפרסם את הפוסטים של באתר וכן עדכונים טכנולוגיים נוספים.
    מה זה טלגרם?
  • github logo

    הפרויקטים שלי בגיטהאב

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

כל הזכויות שמורות לרן בר-זיק ולאינטרנט ישראל | מדיניות הפרטיות של אתר אינטרנט ישראל | אתר אינטרנט ישראל נגיש לפי תקן WCAG 2.0 AA | הצהרת הנגישות של האתר | אבטחת מידע ודיווח על בעיית אבטחת מידע

גלילה לראש העמוד