שובר לפרסום בגוגל



בדיקת תהליך ההתקנה של אפליקציית AIR

PDF הדפסה דוא
דירוג משתמש: / 0
גרועהכי טוב 
השיעור נכתב על ידי : אלעד כהן   
ראשון, 15 אוגוסט 2010 00:38

מבוא


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

התקנת אפליקציית AIR מבוצעת ע"י הורדת הקובץ ולחיצה כפולה עליו (כמו התקנת קובץ exe רגיל)
או ע"י התקנה ישירה מדף באתר אינטרנט.

התקנה ישירה מאתר אינטרנט
ההתקנה מבוצעת באמצעות קובץ פלאש שמופיע באתר. קובץ הפלאש יוזם את תהליך ההתקנה ע"י טעינת הקובץ הבא: http://airdownload.adobe.com/air/browserapi/air.swf
ולאחר מכן קריאה למתודה installApplication (שנמצאת בתוך הקובץ שנטען) עם שני ארגומנטים: נתיב קובץ ההתקנה של האפליקצייה והגירסא המינימלית של AIR Runtime הדרושה להפעלת אפליקציית ה-AIR.

הסיבה שאדובי לא הטמיעו את הקוד של הקובץ air.swf בתוך נגן הפלאש היא מכיוון שקובץ זה עובר שינויים.
אם הקוד היה מוטמע בנגן הפלאש אז כל שינוי בקוד היה מצריך הורדת גירסא חדשה של נגן הפלאש,
בצורה הנוכחית אדובי יכולים לשנות את הקוד בקובץ air.swf בתדירות גבוהה, כל עוד הקובץ מייצא מתודות קבועות (כמו installApplication).

ע"י בדיקת הקוד ב-air.swf אפשר לזהות שההתקנות, הן של אפליקציית AIR והן של AIR Runtime מבוצעות באמצעות המחלקה ProductManager שנמצאת בתוך: adobe.utils package
בדקתי ב API Reference של אקשן-סקריפט 3 כדי למצוא עוד נתונים על המחלקה:
http://help.adobe.com/en_US/AS3LCR/Flash_10.0/adobe/utils/package-detail.html

אבל המחלקה לא מתועדת.

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

בהמשך מופיע קישור לאפליקציית הדוגמא (בפורמט Flash CS5) המציגה פרטים על המחלקה ProductManager באמצעות describeType וגם התקנת AIR Runtime ואפליקציית AIR באמצעות שימוש ישיר במחלקה ProductManager:
http://www.gamedevstudio.co.il/airproductmanager/airproductmanager.rar
 


www.win.co.il
 
מאמרים נוספים :

» Bruno Mars שירים להורדה ישירה

Peter Gene Hernandez born October 8, 1985 in Waikiki, Hawaii, better known by his stage name Bruno Mars, is a Filipino-Puerto Rican American singer-songwriter, producer and multi-instrumentalist signed to Atlantic Records. He is most well known for his hit Just The Way You Are, which went #1 in 9 countries in 2010. He is also known for singing/co-writing the hooks for the #1 hit Nothin' On You...

» למצוא קורס פלאש למתחילים בנהריה

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

» איך לבחור קורס לימוד פוטושופ איכותי?

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

» מתלבט אם ללמוד לימודי אנימציה?

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

» האם הילדים שלכם משוגעים על משחקי מחשב?

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

» תמונות ופלאש באתר שלך

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

» קידום אתרי פלאש

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

» הכנת רובוט למשחק הדו-פרצופי בערוץ 2

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

» פרוטוקולי-רשת בפלאש

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

» הכנת זחלן-רשת (Web Spider) בפלאש

מהו זחלן-רשת?זחלן-רשת הוא תוכנת מחשב שסורקת אתרי-אינטרנט בזה אחר זה ומבצעת פעולות המבוססות על התוכן הנמצא בדפי-האתרים. המעבר של זחלן-הרשת מאתר לאתר מבוצע ע"י זיהוי הקישורים החיצוניים (קישורים לאתרים אחרים) שנמצאים באתר...
STU2

רוצים להוסיף מאמר לאתר? הרשמו עכשיו והכניסו מאמר חדש

חיפוש מהיר בגוגל

מאמרים - כל הזכויות שמורות לפרסום אתרים באינטרנט מבית אקטיביטק בע"מ קידום אתרים