איך לוודא שהאפליקציה שלכם תואמת את ויסטה או איך לא לשים שמן ברקס במגבים
בטח אתם שואלים את עצמכם למה לעזאזל ויסטה לא תואמת ל XP ומדוע יש דברים שרצים ב XP לא רצים בויסטה. אז התשובה היא מאוד פשוט. רב הסיכויים שאם כתבתם את האפליקציה כמו שצריך והיא רצה על Windows 95 היא תרוץ ללא שינוי קוד גם בויסטה.
אז מה הסיפור פה? אם באמת כל מה שרץ ב 95 (בטח שרץ ב XP!) למה זה לא רץ בויסטה? התשובה די פשוטה: כשאתם קונים רכב יש ספר הפעלה שאומר בדיוק מתי להחליף שמן ואיך לתחזק את האוטו. לשים DLL בספריית c:\windows\system32 זה כמו לשים נוזל בלמים במיכל המים של המגבים, העניין הוא ש XP הסכימה לנקות חלונות גם עם שמן וויסטה לא!
אז הרבה מאוד דברים שאתם רגילים לעשות היום פשוט לא יעבדו בויסטה, אז כדי לעזור לכם לברר בדיוק את מצב האפליקציה שלכם עשינו מספר דברים:
- פרסמנו את ה The Windows Vista Developer Story: Application Compatibility Cookbook, זה קובץ הנחיות של בעיות שאתם יכולים להתקל בהם וכיצד לפתור אותן. כרגע יש שם כמעט 60 דפים של זהב טהור.
- פתחנו אפליקציה שבודקת תאימות, תוכלו להוריד אותה ממרכז התאימות. תוכלו לצפות ב Webast כאן.
- פתחנו אפליקציה שתעזור לכם לזהות בזמן הפיתוח בעיות פוטנציאליות של תאימות, תוכלו ללמוד עליה יותר כאן.
- הקמנו מעבדת תאימות בארץ כדי לעזור לכם לתקן את האפליקציות שלכם כדי שירוצו על ויסטה כמו שצריך. רבים קפצו על ההצעה שלנו. אתם באים אלינו עם הקוד של האפליקציה אנחנו מרימים את סביבת הריצה והפיתוח אצלנו (בצורה מנותקת מהרשת הפנימית) ומתחילים להריץ בדיקות. ברגע שעולה בעיה אנחנו מטפלים בה יחד אתכם. במעבדה נעזרנו בשירותים של חברת QualiTest ושל גדי מאיר מחברת ידאג. באירוע הקרוב גדי גם יספר לכם על כל מיני ממצאים מעניינים.
מהמעבדה גילינו שרב הבעיות שנתקלים בהם הם בעיות תאימות שנובעות מפיתוח לא נכון ל Windows. אז איך כן לעשות את זה נכון?
אם אתם רוצים לבדוק גם את האפליקציה שלכם במעבדה שלנו צרו איתי קשר.