פורום חדש ב MSDN ישראל לאפליקציות מטרו של חלונות 8

יום רביעי, יוני 20, 2012

פורום חדש נפתח ב MSDN ישראל – פורום לאפליקציות מטרו של חלונות 8 (http://bit.ly/metro-il)הפורום הינו פורום יעודי לאפליקציות מטרו, בין אם זה ב XAML ובין אם זה ב HTML.את הפורום ינהלו אלעד שחם, ארכיטקט בקבוצת סלע, תומר שמם, ואנוכי. (בין כולנו תהיה תמיכה לכל סוגי האפליקציות)חלונות 8 הגיע לגרסת RP ממש לאחרונה, ואם עדיין לא התחלתם לפתח למערכת החדשה, עכשיו זה הזמן להתחיל. ההייפ סביב מערכת ההפעלה החדשה עולה כל הזמן (ודי בצדק), כשרק בימים האחרונים הוכרז מחשב טבלט יעודי של מיקרוסופט לחלונות 8 – Surface, והיום הוכרז שחלונות לטלפון 8 (WP8) מבוסס גם הוא על חלונות 8, כך...
5 תגובות

שמרו את התאריך – יום פתוח במיקרוסופט – פיתוח לחלונות 8 בהטמל5

ביום שני הקרוב אני מעביר יום פתוח במיקרוסופט על פיתוח בHTML5 לחלונות8.לרישום לחצו כאן.דרישות קדם הן לדעת HTML ו JS ברמה בסיסית לפחות. חלונות 8 מאפשרת למפתחי Web עם הכירות עם HTML5 ו- JavaScript לפתח אפליקציות מטרו עשירות ולהרגיש כאזרחים מהשורה הראשונה.ביום עיון זה, נלמד על עקרונות הפיתוח ל- Windows 8 ב- HTML5, נראה איך ניתן לקחת את הידע והניסיון מעולם ה- Web לעולם ה- Desktop ונבין את ההבדלים בין העולמות. נכיר את WinJS – ספריית ה- JavaScript של מיקרוסופט המכילה פקדים ורכיבים מותאמים לסוג החדש של האפליקציות, ואת WinRT – שכבת ה- API החדשה לגישה ליכולות של Windows...
תגיות: , , , ,
6 תגובות

תכנות בהטמל5 לחלונות 8 – איך להוסיף תמיכה בשפות מימין לשמאל כמו עברית

יום רביעי, יוני 13, 2012

הפוסט הזה מעודכן לגרסת ה RP של חלונות. בשביל תמיכה מימין לשמאל בגרסה הסופית של חלונות יש פוסט עדכני יותר. איך מוסיפים תמיכה בשפות שנכתבות מימין לשמאל בחלונות 8? שאלה שאני נשאל לעיתים קרובות היא איך מתאימים אפלקציות הטמל5 לעבודה בעברית בחלונות8.אחד החלקים הכי כיפים בכתיבה לחלונות 8 זה שכל הידע שלנו בהטמל רלוונטי גם כאן, ולפיכך היינו יכולים להתאים ל RTL בכל הדרכים הרגילות. אבל.. אנחנו עובדים בהטמל5, לא 4, לפיכך אפשר לעבוד בצורה אפילו יותר חכמה ממה שרגילים אליה – ע”י תגית הCSS3 לשפת ממשק - -ms-lang (זהו פיצ’ר לא סגור של הטמל5 ולכן הקידומת –ms).  איך מגדירים שפת...
תגיות: , , , , , , ,
3 תגובות

קוד ולינקים חשובים להרחבה נוספת לסיום קורס פיתוח בחלונות 8 בהטמל 5

יום חמישי, יוני 7, 2012

תודה לכל באי הקורס בפיתוח לחלונות 8 – היה לי ממש כיף ללמד את הקורס הזה – במיוחד בהתחשב שאתם כמעט הראשונים בעולם שעוברים קורס כזה. כיסינו המון חומר: WinJS, קונטרולים, Blend5, עבודה עם jQuery, פיצ’רים חדשים של HTML5, מנגנון הריצה של האפליקציות, Design Patterns של ג’אוה סקריפט ועוד.היה לנו קצב ממש טוב, והספקנו לא מעט – יש הרבה מאוד מה להרחיב בנושא שלא הספקנו. כאמור, בקרוב אעלה סדרת פוסטים על פיתוח לחלונות 8 בגרסת ה RC ותוכלו להתעדכן בדברים שלא הספקנו להכנס אליהם.את הקוד שיצרנו במהלך הקורס אפשר להוריד מכאן - http://sdrv.ms/KKGHFIבנוסף, להלן רשימת לינקים לדברים שהזכרנו במהלך...
2 תגובות

jQuery Mobile – עכשיו עם התאמה ל Windows Phone 7.5

יום חמישי, מאי 17, 2012

 jQuery Mobile מותאם מעכשיו גם ל WP7.5, מה שאומר שפיתוח בHTML5 יכול להראות כאפליקציית נייטיב (או לפחות דומה לה) מעכשיו גם ל Windows Phone.ממשחק מהיר במראה הזה זה אכן נראה מאוד דומה, אם כי התמיכה המעניינת שאנו מחכים לה היא תמיכה במראה מטרו של חלונות 8. על פי קצב העבודה של jQuery Mobile (שהוא פרוייקט קוד פתוח) אני מניח שכבר בחודשים הקרובים נראה גרסאות שהן לא תלויות פלטפורמה שמאפשרות עבודה עם הקונטרולים של חלונות 8 ( WinJS תלויה בהרבה מאוד מקומות בקוד ספיציפי של חלונות 8 לצערי).ככל שאני עובד יותר עם WinJS אני מגלה כמה עבודה טובה נעשתה שם...
אין תגובות

תכנות לחלונות 8 – שימוש ב jQuery ובספריות צד שלישי נוספות

יום שלישי, ינואר 3, 2012

החדשות הטובות כשניגשים לשימוש בjQuery ובספריות נוספות הן שזה פשוט עובד. כמעט. נתחיל בלהוריד את הגרסה האחרונה - כפי שאפשר לראות, חלון ההורדה מציין שהקובץ לא בטוח היות ואי אפשר “לזהות את מפרסם התוכנה”. אז בחלונות 8 קובץ ג’אווה סקריפט הוא קובץ הרצה לכל דבר, היות והוא יכול להכיל קריאות לWinRT. במידה ונפתח את מאפייני הקובץ, נראה כי יש כפתור Unblock בשביל להוריד את חסימת האבטחה, בדיוק כפי שבחלונות 7 יש כשמורידים קובץ dll: נכון לעכשיו גם אם לא נעשה Unblock עדיין אפשר להשתמש בקובץ (כפי שראינו בפוסט קודם, יכולות האבטחה והחתימה הדיגיטלית עדיין לא מופעלים בגרסה זו של חלונות), כך...
תגיות: , , , , ,
אין תגובות

תכנות לחלונות 8 – יצירת קורא RSS חלק ראשון

יום שלישי, דצמבר 20, 2011

אפליקציית HTML5 בחלונות 8 היא קודם כל HTML וג’אווה סקריפט רגילים, שלהם אפשר להוסיף אינטראקציה עם WinJS ו WinRT. כדוגמא, נפתח אפליקציית קורא RSS פשוטה, ולאט לאט נוסיף לה יכולות של הספריות הנ”ל. פוסט זה הוא חלק מסדרת הפוסטים “תכנות לחלונות 8 בHTML5”. ניצור אפליקציה חדשה, ונשנה את הHTML ב-default.html כך שיכיל את הקוד הבא: <body> <div id="container"> ...
תגיות: , , , , ,
2 תגובות

תכנות לחלונות 8 – מבנה WinJS

יום שבת, דצמבר 17, 2011

פוסט זה הוא חלק מסדרת הפוסטים “תכנות לחלונות 8 בHTML5”.   מבנה הקבצים של WinJS כזכור מהפוסט על מבנה הספריות באפלקיציה – אלו הקבצים שמכילים את כל ספריית WinJS: הקבצים הללו תלויים אחד בשני, והסדר שנוסיף אותם לאפליקציה הוא כדלהלן: 1. base.js wwaapp.js (after base.js) ui.js (after base.js) binding.js (after ui.js) ...
תגיות: , , ,
אין תגובות

תכנות לחלונות 8 – מבוא ל WinJS

פוסט זה הוא חלק מסדרת הפוסטים “תכנות לחלונות 8 בHTML5”.   מה זה WinJS ? הספריה החשובה ביותר בתכנות לחלונות 8 נקראת WinJS וחלק גדול מהפוסטים הקרובים יתמקדו בה. הרוב המוחלט של ה-Patterns ב-WinJS יראה מאוד מוכר למתכנתי ג’אווה סקריפט מיומנים, ולמעשה אפשר לומר ש-WinJS כוללת בתוכה פונקציונליות מקבילה לשלוש ספריות מוכרות (או המקבילות שלהן): 1. ספריית Utilities (כגון- jQuery) – הספרייה שלמעשה הפכה לכמעט סטנדרט, מאפשרת לבחור אלמנטים ב-DOM ולפעול עליהם, ומספקת לא מעט מתודות עזר כלליות...
תגיות: , , , , , ,
תגובה אחת

תכנות לחלונות 8 – מבנה האפליקציה ומודל הריצה

יום שבת, דצמבר 10, 2011

בפוסט הקודם יצרנו אפליקציית HTML5 בסיסית. בפוסט הנוכחי ננתח את מבנה האפליקציה, ונראה את כל החלקים השונים שלה. פוסט זה הוא חלק מסדרת הפוסטים “תכנות לחלונות 8 בHTML5”. מבנה הספריות אם נפתח את כל הספריות ב Solution Explorer, נקבל את המסך הבא: מבנה הספריות הוא כדלהלן: 1. CSS – מכיל את קבצי הCSS שלנו לאפליקציה. ישנם גם קבצי CSS של חלונות8, שמאפשרות לנו לקבל בקלות את המראה הסטנדרטי. 2. Images – מכיל תמונות. כרגע מכיל את התמונות של מסך הפתיחה ושל האריח (Tile) של האפליקציה. מסך...
תגיות: , , ,
2 תגובות