אדובי פלקס

מתוך ויקיפדיה, האנציקלופדיה החופשית
יש לעדכן ערך זה.
ייתכן שהמידע המצוי בדף זה אינו מעודכן, אתם מוזמנים לסייע ולעדכן את הערך. אם לדעתכם אין צורך בעדכון הערך, ניתן להסיר את התבנית. ייתכן שתמצאו פירוט בדף השיחה.
יש לעדכן ערך זה.
ייתכן שהמידע המצוי בדף זה אינו מעודכן, אתם מוזמנים לסייע ולעדכן את הערך. אם לדעתכם אין צורך בעדכון הערך, ניתן להסיר את התבנית. ייתכן שתמצאו פירוט בדף השיחה.
אדובי פלקס
מפתח אדובי מערכות (בעבר מקרומדיה)
מחזור חיים 20 ביוני 2004 – הווה (19 שנים) עריכת הנתון בוויקינתונים
גרסה אחרונה 4.16.1 (23 בנובמבר 2017) עריכת הנתון בוויקינתונים
מערכת הפעלה חלונות, Mac OS X, לינוקס
נכתבה בשפות ActionScript עריכת הנתון בוויקינתונים
סוג רישיון קנייני
קוד מקור https://git-wip-us.apache.org/repos/asf/flex-sdk.git עריכת הנתון בוויקינתונים
קטגוריה עורך תוכן מולטימדי
http://www.adobe.com/products/flex.html
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

פלקס (Flex) היא ערכה לפיתוח תוכנה (SDK) שפותחה על ידי חברת מקרומדיה. פלקס פותחה על הפלטפורמה של אדובי פלאש ומאפשרת למפתחים לפתח יישומים עשירים בגרפיקה, באפקטים ובאנימציות בסביבת פיתוח ידידותית. פלקס 4 שהיא המהדורה החדשה הוכרזה במרץ 2010 על ידי חברת אדובי מערכות שרכשה את חברת מקרומדיה והייתה זו ההכרזה הראשונה של מוצר חדש של החברה המאוחדת.

ההיסטוריה של הפלקס[עריכת קוד מקור | עריכה]

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

  • מהדורה 1.5 הוכרזה באוקטובר 2004.
  • באוקטובר 2005 הוכרזה גרסת אלפא של פלקס 2 שיועדה לשוק הרחב.
  • גרסאות ביתה השונות הוצאו במהלך 2006, עד שב-28 ביוני 2006 הוכרזה סופית גרסה 2 הסופית. שהייתה גרסה יציבה ראשונה.
  • גרסה 2 מתעדכנת כל הזמן על ידי מוצר הרחבות מיוחד שנלווה אליה. בגרסה 2 משתמש הפלקס בשפת Action Script 3.0 שהיא אבולוציה של שפת Action Script.

קיימות 2 גרסאות עדכניות רשמיות

  • הגרסה הרשמית העדכנית ביותר היא גרסה 3.5.
  • במקביל יצאה גרסה 4.0 המשלבת יכולות רבות נוספות (בהן: תשתית ניצוצות (spark)), ומפותחת ברובה בצורת קוד פתוח. הגרסה יצאה במקביל לגרסה 3.5 מיכוון ששילובה בתשתיות קימות אינו מיידי.

רשימת הגרסאות[עריכת קוד מקור | עריכה]

  • Flex 1.0 – March 2004
  • Flex 1.5 – October 2004
  • Flex 2.0 (Alpha) – October 2005
  • Flex 2.0 Beta 1 – February 2006
  • Flex 2.0 Beta 2 – March 2006
  • Flex 2.0 Beta 3 – May 2006
  • Flex 2.0 Final- June 28, 2006
  • Flex 2.0.1 – January 5, 2007
  • Flex 3.0 Beta 1 – June 11, 2007
  • Flex 3.0 Beta 2 – October 1, 2007
  • Flex 3.0 Beta 3 – December 12, 2007
  • Flex 3.0 – February 25, 2008
  • Flex 3.1 – August 15, 2008
  • Flex 3.2 – November 17, 2008
  • Flex 3.3 – March 4, 2009
  • Flex 3.4 - August 18, 2009
  • Flex 3.5 – December 18, 2009
  • Flex 4.0 Beta 1 – May 13, 2009
  • Flex 4.0 Beta 2 – September 22, 2009
  • Flex 4.0 - March 22, 2010

גרסה אחרונה[עריכת קוד מקור | עריכה]

את הגרסה האחרונה ניתן למצוא ולהוריד מהאתר של אדובי.

הממשק למפתח[עריכת קוד מקור | עריכה]

ממשק המפתח הוא MXML שהוא ממשק גרפי נוח לעיצוב אתרים ומבוסס על XML. במקביל עובד המפתח על שפת קודים actionScript 3 שהיא שפת קודים שפותחה על ידי מקרומדיה בבסיס עבור אדובי פלאש. ההידור של הפלקס נעשית במחשב המפתח וה-MXML הופך לשפת הקודים actionScript 3. לאחר ההידור הקובץ מקבל סיומת של SWF הזהה לסיומת של קובצי פלאש, וכך הוא מורץ במחשב.

יתרונות השימוש בממשק המבוסס על פלקס[עריכת קוד מקור | עריכה]

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

הבסיס לכתיבת אפליקציית פלקס על ידי מפתח[עריכת קוד מקור | עריכה]

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

קישורים חיצוניים[עריכת קוד מקור | עריכה]

ויקישיתוף מדיה וקבצים בנושא אדובי פלקס בוויקישיתוף