פוסט 17: מסמך סטנדרטים לעיצוב ופיתוח של ממשק משתמש

יום שבת, נובמבר 28, 2009

זהו פוסט המשך לפוסט הקודם, אשר שייך לסדרת הפוסטים בנושא UI . בפוסט זה אפרט שלבים וטיפים שיעזרו בבניה של מסמך סטנדרטים של ממשק משתמש. GUI Standards Document בפרויקטים גדולים של מערכות תוכנה עם ממשקי משתמש רבים קיים צורך בכתיבת מסמך סטנדרטים בתחילת הפרויקט. מסמך זה משמש את כל הגורמים המעורבים בעיצוב-פיתוח GUI: מנתחי מערכות (System Analysts), מעצבי מודולים (SW Designers) ומתכנתים (האנשים שבפועל בונים GUI ומקודדים לוגיקת קליינט). מסמך סטנדרטים הנו מרכיב הכרחי בכל שלבי הפרויקט. לרוב עיצוב ראשוני (ובחלק מהמקרים סופי) של מסכי המערכת נעשה ע"י מנתחים. מכוון שהם נמצאים בחזית, ז"א מול לקוח. חלק מתהליך הניתוח והאפיון...

מי שמצביע – משפיע!

יום חמישי, אוגוסט 20, 2009

הנכם מוזמנים להצביע בעד ההרצאות שלי באתר של כנס המפתחים שאמור להתקיים ב- 14/09/2009 במשרדי מיקרוסופט ברח’ שנקר 13 בהרצליה. פרסמתי הצעה לשתי הרצאות מעניינות העוסקות בתחום פיתוח UI. שתיהן מאוד פרקטיות, ללא שווק, הכל תכלס, הכל מצד המפתח ועם כמה שיותר דוגמאות קוד. --- ההרצאה הראשונה הנה בנושא: “3D in Silverlight” או “תלת מימד בסילברלייט” בהרצאה זו אני הולך לדון בנושא של Rich Client Application for Internet עם שילוב של יכולות תלת ממד. נכון להיום, סילברלייט עדיין לא תומך באופן מלא בסצינות/אובייקטים תלת ממדים כמו WPF. בהרצאה אציג את הספריה Kit3D (קוד פתוח) כחלופה האפשרית לתצוגה של סצנות עם אובייקטים תלת...

Daily Tip: How to import 3D model to WPF from Blender

יום שלישי, מאי 5, 2009

In resumption to my previous post “How to import 3D model to WPF from 3D Max” I want to present the “XAML exporter for Blender” (Blender is an open-source cross-platform 3D designer). if(Blender.Name == Blend.Name) {      Debug.WriteLine(“Wiiiiii !!!! :)”); } This post will guide you how to use this feature thru simple example. Software requirements for this guide: Blender 2.48a or later, Microsoft Expression Blend 2.0 (Final Release). ...

UI – פוסט 15: כלים לפיתוח תוכנה וממשקי משתמש – מבוא

יום שני, מאי 19, 2008

זהו פוסט המשך לפוסט הקודם, אשר שייך לסדרת הפוסטים בנושא UI . בפוסט זה אתן מבוא לכלי פיתוח מודרניים אשר עוזרים בפיתוח ממשקי משתמש ואסקור מספר כלים (מהדרים) ותיקים.  פוסט זה הנו מבוא לסדרה של פוסטים (מדריכים) לכלי פיתוח ממשק המשתמש. ה-"דינוזאורים" של כלי פיתוח שפות תכנות ראשונות (ברמה של שפת-על) פותחו בשנות השישים של המאה העשרים, יחד איתן פותחו גם המהדרים (קומפיילרים) הראשונים. מתוך ויקיפדיה: מהדר (באנגלית Compiler) הוא תוכנית מחשב המתרגמת בין שפת מחשב אחת לשפת...

UI – פוסט 12: טכנולוגיות תצוגת ממשק משתמש – סקירה

יום שישי, אפריל 18, 2008

זהו פוסט המשך לפוסט הקודם, אשר שייך לסדרת הפוסטים בנושא UI . פוסט זה מתחיל תת-סדרה של פוסטים תחת סדרת פוסטים על UI, תת-סדרה תעסוק בטכנולויגיות שונות לתצוגת ממשק משתמש, הן על צג המחשב והן באמצעיים אחרים (ניתן לקרוא את הפוסט הזה גם ללא קשר לפוסטים הקודמים). טכנולוגיות תצוגה - סקירה היסטוריה ומוטיבציה כאשר מחשבים חוברו למסכים נוצרו מספר טכנולוגיות לתצוגת מידע טקסטואלי על גבי המסך. מסכי מחשב עד אמצע שנות התשעים היו בעצם מסכי טלויזיה (CRT) ללא היפרבנד (hyperbend - רכיב אלקטרוני המסוגל לאחסן בזיכרון מספר רב של הערוצים עפ"י נתונים שונים, כמו תדר, עוצמה וכו'). באמצע שנות התשעים (יחד עם...
no comments

UI – פוסט 9: מתודולוגיה בפיתוח ממשקי משתמש – שיטות בהנדסת תוכנה: פיתוח תוכנה במודל השכבות

יום חמישי, פברואר 14, 2008

  זהו פוסט המשך לפוסט הקודם, אשר שייך לסדרת הפוסטים בנושא UI. בפוסט הנ"ל פתחתי תת סדרה בשם "מתודולוגיה בפיתוח ממשקי משתמש"(תחת תחום של "שיטות בהנדסת תוכנה"). פוסט זה מכיל מידע אודות שיטת פיתוח תוכנה במודל החלוקה לשכבות (ניתן לקרוא את הפוסט הזה גם ללא קשר לפוסטים הקודמים). פיתוח תוכנה במודל השכבות אחת השיטות של פיתוח תוכנה שמאוד נפוצה בשנים האחרונות היא "מודל השכבות". לדוגמא: מודל OSI - שבע שכבות בתקשורת מחשבים. מודל זה מוכר בשמות "רב שכבתי" (Multitier Architecture) או N-שכבתי (N-Tier), או תלת-שכבתי (ראו דוגמאות בהמשך). מודל השכבות הוא מודל ארכיטקטוני מקובל לתיאור הרכיבים השונים במערכות המידע. חבילות פיתוח שונות של...

UI – פוסט 8: מבוא למתודולוגיה בפיתוח ממשקי משתמש

יום חמישי, פברואר 7, 2008

פוסט זה הנו המשך לפוסט הקודם "מבוא ל- WPF" בסדרת הפוסטים בנושא UI. הסדרה כוללת חומרים תיאורטיים ומעשיים ופוסט זה שייך לקטגוריה תיאורטית, כמבוא לשיטות פיתוח תוכנה (ממשקי המחשב אדם-מכונה). עבר מול הווה בשנים האחרונות חלו מספר שינויים במתודולוגיית פיתוח של תוכנה. גובשו מספר מודלים/שיטות של פיתוח ופותחו תבניות שמספקות פתרונות לרוב הבעיות בפיתוח התוכנה. אציין מספר תחומים שבהם חל שינוי תפיסתי בשנים האחרונות: (לפני שאכנס לנושא הממשקים אני רוצה לתת סקירה קצרה על ההתפתחות בשיטות הפיתוח/תכנות) תכנות מודולארי ← תכנות מונחה עצמים בעשרים שנים האחרונות חל מעבר משיטת פיתוח פרוצדוראלית (מודולארית) לשיטת פיתוח בתכנות מונחה עצמים; לשיטה האחרונה יתרונות בולטים...

SQA Standard that signed in Blood

יום ראשון, ינואר 13, 2008

Before I'll continue with post about QA standard and its specifications from IEE standards, I want to present some sad story: Space Shuttle Challenger Disaster The Space Shuttle Challenger disaster occurred in the United States, over the Atlantic Ocean, off the coast of central Florida, at 11:39 am. EST (16:39 UTC) on January 28, 1986. The Space Shuttle Challenger disintegrated 73 seconds into its flight after an O-ring seal in its right solid rocket booster (SRB) failed at liftoff. The seal failure caused a breach in the SRB joint it filled, allowing a flare to reach the outside and...
no comments