פיתוח לחלונות 8 עם הטמל5 – איך לתמוך בעברית ובשפות מימין לשמאל (RTL) בגרסה הסופית של חלונות8

יום שלישי, אוגוסט 28, 2012

ביוני האחרון כתבתי על איך להוסיף תמיכה בכתיבה מימין לשמאל באפליקציות של חלונות 8. מאז חלונות 8 הגיע לגרסה סופית, אבל הפתרון שהצגתי אז לא מספיק בשביל היום, ונדרש עוד צעד על מנת לאפשר תמיכה בשפות מימין לשמאל.כשמריצים אפליקציית גריד בפעם הראשונה, כך היא נראית – מיושרת לשמאל:  בשביל להפוך את השפה צריך להגדיר עברית כשפה בתוך ה application manifest, בטאב הראשון:בדומה למה שהיה בגרסה הקודמת, מה שזה עושה זה מוסיף פסדו סלקטור של CSS, כך שנוכל להגדיר התהגות מיוחדת ע”י הסלקטור  -ms-lang.הבעיה היא שאם נריץ את האפליקציה עכשיו, נראה באג מוזר. כל הקונטרולים מסוג listview מתנהגים מאוד מוזר, ומופיעים...
תגיות: , , , , ,
תגובה אחת

קוד ומצגת ליום הפתוח שהתקיים ב 25.6 במיקרוסופט – פיתוח לחלונות 8 ב HTML5

יום שלישי, יוני 26, 2012

תודה לכל מי שהגיע ליום הפתוח שהתקיים אתמול (25.6) במיקרוסופט רעננה.להלן המצגת שהראיתי במהלך ההרצאה: (שימו לב שבהרצאה לא הספקנו לעבור על הכל)Win8 in HTML5View more presentations or Upload your own. ואת הקוד ניתן להוריד מכאן: http://sdrv.ms/Qc21TUאת בלנד, הכלי שהדגמתי בסוף אפשר להוריד כחלק מויז’ואל סטודיו 2012 (שימו לב כי למרות שויז’ואל סטודיו 2012 עובד גם על חלונות 7, אפשר לפתח לחלונות 8 רק תחת חלונות 8.
אין תגובות

פורום חדש ב 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 תגובות

קניתם אייפד ועכשיו אתם תקועים עם iOS? אל דאגה, חלונות 8 בדרך אליכם!

יום שבת, יוני 9, 2012

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

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

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

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

האקתון פיתוח לחלונות 8 ב הטמל5 – הכנה לגרסת ה RC של חלונות 8

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

במידה ועדיין לא נרשמתם – בחמישי הבא יתקיים מרתון קוד ראשון לחלונות 8, שבוע לפני היציאה של ה Release Preview של חלונות. הפיתוח יהיה ב HTML5, ויהיה עם מנטורים שיעזרו לכל מי שלא שולט בחלונות 8 עדיין (כן, ידע חזק בתכנות צד לקוח ב HTML5 בהחלט מספיק – אם את/ה כריש JavaScript זה המקום בשבילך)אני אישית אהיה שם כמנטור – אני מפתח כבר כמה חודשים טובים על הפלטפורמה, וקשה לי להפריז בכמה ש winJS היא ספרייה מעולה, אפילו כהשכלה כללית למפתחי Front End טובים. (אין ספרייה יותר טובה ממנה ל Single Page Applications שאני מכיר).אני מאוד ממליץ לכל מי...
תגיות: , , ,
אין תגובות

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

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

הקלטות היום הפתוח במיקרוסופט על פיתוח לחלונות 8 ב HTML5

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

בתאריך 19.3.2012 הרצאתי במיקרוסופט ישראל על פיתוח אפליקציות מטרו לסביבת Windows 8  -כיצד לפתח אפליקציות מטרו באמצעות שימוש בכלים שכל מפתח ווב מכיר: HTML5 ו- JavaScript.Windows 8 עם ממשק המטרו המהפכני אשר מותאם למכשירים שונים, מציבה אתגרים חדשים ומלהיבים לחברות תוכנה ומפתחים. מטרת יום העיון היתה להציג את העקרונות הבסיסים והחשובים ביותר בבואנו לפתח אפליקציות מטרו וללמד מפתחים כיצד להשתמש בכלים ובטכנולוגיות מוכרות  על מנת להכנס לעולם חדש ומופלא של פיתוח אפליקציות Windows 8 שגם מאפשרת הזדמנות עסקית מצויינת לכל אחד ואחת ממכם: להפיץ ולמכור בקלות את האפליקציה שפיתחתם באמצעות ה- Windows 8 Store. אז בהצלחה!..ביום עיון זה, למדנו...
תגיות: , , , , ,
אין תגובות