פוסט 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 (קוד פתוח) כחלופה האפשרית לתצוגה של סצנות עם אובייקטים תלת...

UI – פוסט 10: מתודולוגיה בפיתוח ממשקי משתמש – שיטות בהנדסת תוכנה: מעצב vs. מפתח

יום שני, מרץ 3, 2008

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

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

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

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

UI: רשימת פוסטים על ממשקי משתמש וכל היוצא בזה

יום שבת, דצמבר 8, 2007

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