DCSIMG
Windows Phone - בלוג MSDN ישראל

אנחנו בפייסבוק

Browse by Tags

פורסם בתאריך 31/10/2012 01:53 על ידי צביה גיטלין טרוינה

אחרי חודשים של צפייה, פיתוח ועבודה. אני כל כך גאה לשתף אתכם, שהיום ה – 30.10.2012 בשעה 19:00 (שעון ישראל) בכנס BUILD 2012 הכרזנו והשקנו את סביבת הפיתוח החדשה של Windows Phone 8 . ה – SDK זמין להורדה לכולם חינם כאן בליווי של אתר מפתחים משודרג ומעודכן עם דוגמאות, מדריכים, סרטי הדרכה, וחנות אפליקציות זמינה. Windows Phone 8 מגיעה עם גישה שונה. אנחנו לא מנסים להביא מערכת אחת לכולם, אנחנו מביאים טלפון חכם, ייחודי שמותאם לכל אחד באופן אישי על פי הצרכים, תחביבים, עבודה וכמובן האישיות שלו. Windows Phone 8, SDK, Developors

ראשית נתחיל עם סרטון קצר

היום במהלך האירוע, מפתחים ראו ממקור ראשון איך Windows Phone 8 משתף את אותו בסיס עם Windows 8. שניהם חולקים את אותה חווית משתמש, שפה גרפית של האריחים החיים, שיתוף מסמכים, תמונות ומוזיקה דרך ה – SkyDrive ופלטפורמת הפיתוח. בכדי ליצור בסיס פיתוח משותף בין שתי מערכות ההפעלה, אנחנו שיננו את תשתית ה - .Net בגרסת המובייל ועברנו משימוש ב - .Net CF ל – Core CLR. שתי גרסאות שונות של תשתית הפיתוח של .Net שהתפצלו לפני יותר מ – 5 שנים. השינוי הזה מאפשר לנו המפתחים הרבה יותר חופש פעולה בכלים והחידושים. השינוי הזה מאפשר לנו לתמוך ב –++C ומשתף API לפיתוח מקיף למחשבים, טאבלטים וטלפונים חכמים עם צפי ל – 500 מיליון לקוחות פוטנציאלים בשנה הקרובה.

clip_image001clip_image002clip_image003clip_image004

Windows Phone 8, חווית משתמש הקצה

 Windows Phone 8 מגיע עם תמיכה בעברית כחלק ממערכת ההפעלה. התאמנו את מסך הפתיחה, האריחים החיים, היומן לעברית ו – R2L.

הוספנו ארנק דיגיטאלי (Wallet) שתומך ב – NFC וב - In-App Purchase. ניהול ושליטה באופן וכמות הגלישה שלנו ב -Data Sense , Windows Phone 8, SDK, Developors, Skypeמרכז ניהול חבילת הגלישה ברשת, בהתאם לדרגת השימוש הטלפון ימליץ וינהל שימוש חכם ברשת למנוע חריגות בשימוש. Skype כחלק אינטגרטיבי ממערכת ההפעלה. החדרים, למשפחה, צוותי עבודה, חברים לשיתוף תמונות, מסמכים, יומן, משימות... בקלות על ידי העברה. והשאלה המתבקשת, האם זה תומך רק במשתמשי WP? לא, ניתן לצרף גם חברים שאין להם Windows Phone.

פלטפורמת הפיתוח של Windows Phone 8

בעולם הפיתוח, הנושא דיי פשוט להצגה. ביקשתם ... קיבלתם...

אנחנו תומכים ב – Native Code, in-app-purchase, שיתוף קוד Windows Phone 8, SDK, Developorsעם Windows 8, שיפרנו והוספנו יכולות לאריחים החיים, ,Windows Phone 8, SDK, Developors תבניות מגוונות לפרויקטים, כמובן NFC ועוד דברים רבים נוספים.

עכשיו רק נותר לכם להשלים את הידע לפיתוח בפלטפורמה החדשה. עם מגוון דוגמאות ומדריכים לפיתוח אפליקציות ב – C#, C++, JavaScript & VB.NET.
כיום קיימות בחנות כ - 120,000 אפליקציות מה שפותח לכם מגוון הזדמנויות להשתלב בשוק העולמי והמקומי, תורידו את ה – SDK החדש, ותתחילו לפתח אפליקציות.

באופן כללי, אפליקציות שפותחו לגרסאות  X.7 יעבדו ללא צורך בעדכון או קומפילציה מחדש על גרסה 8. אך אני ממליצהWindows Phone 8, SDK, Developors לבדוק על אמולטור או מכשיר ולבדוק שההתנהגות נשארה כמצופה. כמובן שתמיד מומלץ להתאים את האפליקציה לגרסה החדישה ביותר ולהוסיף יכולות חדשות שהתווספו כמו תמיכה בשלושת הגדלים של האריחים, הצגת נתונים במסך הנעילה ולהתנסות עם Native Code. מי שרוצה לעדכן את האפליקציה שלו ל – 8 בכדי ליהנות משיפורי הביצועים שקיימים יכול בלחיצת כפתור אחת לעשות זאת (כמו בדוגמה בתמונה). חשוב לדעת שאפליקציה שתפותח ל – 8, לא תתמוך בגרסאות 7.X.

 

לכבוד חגיגת ההכרזה ב – 8 הימים הבאים (עד יום 07.11.2012) עלות הרישום תהיה כ – 8$ בלבד (במקום 99$ חסכון של 92%, בזמן הרישום אתם תשלמו את מלוא התשלום ותקבלו החזר בכרטיס האשראי עד 45 ימים לאחר מועד התשלום)

יש לכם שאלות בנוגע לפיתוח ל – Windows Phone הכנסו לפורום שלנו בעברית.

בהצלחה.

צביה

פורסם בתאריך 28/10/2012 02:11 על ידי צביה גיטלין טרוינה

לאחר שבניתם את האפליקציה או המשחק שלכם ופרסמתם אותו ב-Marketplace של Windows Phone, סביר להניח שתרצו לראות אם האפליקציה תוספת תאוצה דרך מספר ההורדות או נתוני ההכנסות. תרצו גם לבחון דרכים לשווק את האפליקציה שלכם לאנשים שאולי לא שמעו עליה. יש מספר דרכים לעשות זאת, חלקן יקרות מאחרות. אחת הדרכים היעילות ביותר לשווק את האפליקציה שלכם היא למעשה חינמית לגמרי – להציג בהבלטה את האפליקציה ב-Windows Phone Marketplace. זה נשמע קל אבל יש עוד כמה דברים שאתם צריכים לעשות כדי להגדיל את הסיכוי שזה יקרה. בזה עוסק הפוסט הזה. Windows Phone, MarketPlace

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

 

באופן עקרוני, יש במרקט-פלייס 3 סוגי קידום. לכל אחד מהם ערך שונה, אולם אין ספק שכל אחד מהם מביא אתו רק דברים טובים בכל הנוגע לתפוצת האפליקציה או המשחק. כל אחד מסוגי הקידום האלה ערך ייחודי כמקדם מכירות:

· תצוגת פנורמה (Panorama Placement): תצוגת הפנורמה היא התצוגה הטובה ביותר לקד"מ ב-Windows Phone Marketplace. בעיקרון, כשמשתמש פותח את המרקט-פלייס בטלפון שלו, מקבלת את פניו תמונת פנורמה של האפליקציה שלכם (מדובר בתמונת הפנורמה שצרפתם לאפליקציה שלכם כשהגשתם אותה לאישור). למיקום זה יש ערך עצום מבחינת הקד"מ, כפי שניתן לראות מדובר בקפיצה של 2000% במספר ההורדות של האפליקציה (בממוצע).

· אייקון מובלט (Featured Icon Placement): קד"מ באמצעות אייקון מובלט היא הדרך השנייה ברשימה להפגין נוכחות במרקט-פלייס. האפליקציה/משחק שלכם יוצגו בחלק השמאלי ביותר של מסך הפנורמה של המרקט-פלייס (כלומר, כשגוררים את המסך שמאלה בטלפון). ה'אריח' (tile) שלכם מוצג בהבלטה, כמו גם שם האפליקציה, דבר המושך את המשתמשים ללחוץ על האפליקציה ולגלות את יכולותיה. אפליקציות שמקבלות אייקון מובלט רואות עלייה של 800% בממוצע במספר ההורדות במהלך התקופה שהן מוצגות.

· רשימה מובלטת (Featured List): הדרך השלישית להצגה במרקט-פלייס היא הרשימה המובלטת. במצב זה מופיעה האפליקציה שלכם בתוך רשימה לצד מספר אפליקציות אחרות. אפליקציות הכלולות ב-Featured List מופיעות ברשימת האפליקציות שתחת הקטגוריות השונות במרקט-פלייס. אף על פי שהאפליקציה אינה זוכה לבולטות ויזואלית ניכרת כל-כך כמו בשתי השיטות האחרות, היא עדיין מראה עלייה של 150% בממוצע במספר ההורדות.

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

אז איך אני מקבל קידום? Windows Phone, MarketPlace, App

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

 

פונקציונליות

אפליקציה פונקציונלית היא לא סתם עוד אפליקציה שעברה את אישור ה-Marketplace. תחשבו על אפליקציה פונקציונליות Windows Phone, MarketPlaceכעל חוזה ביניכם לבין המשתמש. כשהמשתמש מוריד את האפליקציה או את המשחק שלכם, הוא עושה זאת בגלל תיאור האפליקציה במרקט-פלייס, בגלל תמונות המסך שלה, או בגלל המלצה שקיבל מחברים או ממשתמשים אחרים (כולל נתוני רייטינג). בכל מקרה, הוא מצפה שהאפליקציה תספק לו חוויה שתהיה נאמנה ככל האפשר למידע שקיבל. אם יתאכזב, סביר להניח שהאפליקציה תהיה פחות פופולרית, וכתוצאה מכך גם תזכה לפחות קידום.

 

תועלתיות

אפליקציה שמפגינה תועלתיות היא אפליקציה העושה שימוש מושכל בתכונות המנצלות את הפלטפורמה של WindowsWindows Phone, MarketPlace Phone. תכונות כמו Live Tiles, Search Extras, מולטיטסקינג ועוד. בקריטריון זה נופלות גם אפליקציות שמבדילות את עצמן מאפליקציות אחרות באמצעות ממשקי משתמש מדהימים בעלי מראה מעניין ושימוש אינטואיטיבי ויעיל. צוות מרקט-פלייס בוחן גם את "כושר הדביקות" של האפליקציה, או במילים אחרות "האם מדובר באפליקציה שמשתמשים יחרשו עליה?"

 

הנאה

הקריטריון האחרון שצוות Marketplace בוחן הוא האם האפליקציה/המשחק יגרמו למשתמשים הנאה. זה התחום שבו Windows Phone, MarketPlaceאפליקציות באמת באמת מבריקות זוכות לקידום וודאי. אם האפליקציה מספקת את "אפקט הוואו" (מושג בלתי מדעי בעליל, אבל מזוהה בקלות כשפוגשים בו), אם היא ייחודית באמת ויש בה משהו שאין באפליקציות או במשחקים אחרים, היא בהחלט נופלת בקטגוריה של אפליקציה מהנה לשימוש.

אלמנט חובה לקבלת אפקט ההנאה הוא שימוש נכון ואפקטיבי ב-Metro, שפת העיצוב של Windows Phone Design. זה לא רק אריחים מרובעים פשוטים והמון טקסט, כדי ליישם כהלכה את Metro, אתם צריכים לקחת בחשבון את העקרונות העיצוביים של ממשק זה (ר' כאן וכאן). אם האפליקציה שלכם נאמנה לעקרונות אלה, היא תראה מדהים ב-Windows Phone ותספק למשתמשיה חווית שימוש יוצאת דופן.

 

כמו שאתם רואים, כדאי שתחשבו טוב טוב על איכות האפליקציה שלכם אם אתם רוצים לזכות בפרסום חינם, יחד עם זאת הרווח בהחלט שווה את המאמץ.

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

פוסט זה הוא החמישי והאחרון בסדרה של חמישה פוסטים שעסקו באסטרטגיות הצלחה ב- Windows Phone Marketplace. הפוסט הראשון (פרסום באזורים הנכונים) נמצא כאן. השני (מצב ניסוי ואמנות ה-upsell) נמצא כאן. השלישי (למצוא את נקודת התמחור המתוקה) כאן. הפוסט הרביעי (משחק הבידול) כאן.

פורסם בתאריך 12/10/2012 01:22 על ידי צביה גיטלין טרוינה

Windows-Phone-8, Windows, Mobile, מובייל, IPhone, אנדרוידביקשתם … קיבלתם !!!
הגדלנו את מספר הזוכים ל – 40 שיקבלו מכשירי Windows Phone
הארכנו את זמן הפעילות ל – 104 ימים.


בחודשיים האחרונים פנו אליי מפתחים רבים שביקשו להאריך את זמן הפעילות “תפתחו ותעלו 5 אפליקציות לחנות האפליקציות של Windows Phone תרשמו ותקבלו מכשיר של Windows Phone 7.5” ולכן אנחנו מעלים את מספר הזוכים ל – 40 ב - Windows Phone
ומאריכים את הפעילות ומעדכנים את מועד הסיום ל – 30.11.2012

לפרטים נוספים ותקנון של הפעילות כאן.

למי שעדיין לא פיתח אפליקציה ורוצה להיכנס לזה בקלות :

1. איך להתחיל ?

2. מדריך מלא ומאוד מפורט שמלמד איך לפתח אפליקציה ל – Windows Phone ב – 30 ימים, גם למי שלא בעל ניסיון קודם.

יש לכם שאלות בנוגע לפיתוח ל – Windows Phone הכנסו לפורום שלנו בעברית.

בהצלחה.

צביה

פורסם בתאריך 16/08/2012 14:54 על ידי Eran Sharvit

windows_phone_logoכידוע לכם בתחילת אוגוסט ביצענו שדרוג משמעותי לתשתיות חנות האפליקציות של Windows Phone והשקנו את פורטל המפתחים החדש הנקרא Windows Phone Dev Center. תהליך כזה מורכב לא תמיד עובר ללא שום תקלה, ולצערנו גילינו שאכן חלק קטן מן המשתמשים חווים בעיות בהעלאת אפליקציה חדשה לחנות.

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

אם אתם משתמשים אשר מנסים להוריד אפליקציות בגרסה חדשה שהעולתה בימים האחרונים ונתקלתם בהודעת שגיאה – ייתכן שמדובר ב- sideeffect של תקלה זאת.

כאמור, אנו מקווים לפתור את הבעיה בהקדם האפשרי.

לפרטים נוספים, אנא הכנסו לבלוג הרשמי של צוות פיתוח ה- Windows Phone.

לשאלות נוספות בנושא Windows Phone, הכנסו לפורום שלנו בעברית.

פורסם בתאריך 07/08/2012 16:48 על ידי Eran Sharvit

WindowsPhoneLogoאנחנו שמחים להודיע על עלייתו לאוויר של פורטל המפתחים החדש למפתחי Windows Phone, הבית החדש לכל מה שאתם צריכים לדעת על מנת לפתח, להפיץ ולמכור אפליקציות Windows Phone!

אז לאחר שהשקנו גרסה חדשה ל- Windows 8, ל- Visual Studio 2012 ומוצרים נוספים, הגיע הזמן להעלות לאוויר את פורטל המפתחים החדש הלא הוא Windows Phone Dev Center.

האתר הוא הגרסה חדשה ומתקדמת יותר של ה- App Hub ששימש עד עתה כפורטל המפתחים. האתר תוכנן ועוצב כך שיהיה מקור מידע מרכזי לכל מה שאתם צרכים על מנת לפתח, להפיץ ולנהל אפליקציות Windows Phone. לאחר תכנון ממושך ונתוח הפידבקים שקיבלנו ממכם, העלינו אתר אשר אנו מקווים שיאפשר לכם לפתח אפליקציות יותר בקלות ולהרוויח יותר כסף!..

 

חווית משתמש נוחה יותר

האתר עוצב בצורה נקייה ופשוטה יותר לשימוש עם גישה נוחה יותר ללוח הבקרה, SDK, תכנים ועוד משימות נפוצות כגון App Submission. בדף הבית תוכלו גם לקרוא מייד על החדשות והעדכונים החמים והחשובים ביותר.

image

 

שווקים נוספים – אפשרויות חדשות לעשות כסף

עם פורטל המפתחים החדש אנו שמחים להרחיב ולפתוח הזדמנויות חדשות למכור את האפליקציות שלכם באיזורים נוספים בעולם. האתר החדש מאפשר תוכנן לבצע זאת בצורה יעילה יותר.
למשל, אחד הפידבקים המרכזיים שקיבלנו, הוא האופציה להשתמש ב- PayPal על מנת לשלם עבור חשבון המפתח או על מנת לקבל את הכסף עבור האפליקציה שאתם שפיתחתם.

מאחר שהשווקים שונים באופיים ממדינה למדינה, ה- Dev Center נותן לכם אופציה לקבוע מחיר שונה במדינה או איזור גיאוגרפי בעזרת כלי נוח לשימוש:

custompricing

עוד חידוש נוח: אתם יכולים כעת לקבל את כל התגובות והביקורות על האפליקציה, במקום מרכזי אחד מקוטלגים לפי מדינות.

 

בקרוב – In-App Purchasing

האופציה החשובה הזאת על מנת להגדיל את הרווחים שלכם מהאפליקציה שפיתחתם, הוכרזה לא מזמן. הפורטל החדש תוכנן לתמוך באופציה כאשר תהיה זמינה ויאפשר לכם לנהל ולעקוב אחר כל מה שקשור ב- in-app purchase.

 

העלאת אפליקציה להפצה בצורה קלה יותר

אחת מהמטרות החשובות של הפורטל החדש היא ליצור חוויה קלה ומהנה יותר של הרשמה לחשבון חדש והעלאת אפליקציה בקלות רבה יותר. כעת תוכלו בקלות לגשת לפרופיל שלכם לשנות בקלות כל הגדרה – משינויי השם ועד שינוי פרופיל המס. האתר החדש גם יותר אינטגרטיבי עם פלטפורמת הפרסום החדשה מיקרוסופט ויאפשר לכם לנהל חלקים מסויימים מחשבון הפרסום ישירות דרך האתר.

image

גם אפשרויות ברירת המחדל שופרו וכעת ברירת המחדל כאשר אתם מעלים אפליקציה חדשה היא כל השווקים מלבד אלו אשר דורשים תנאים ספציפיים. זה מעלה את הסיכוי שהאפליקציה תאושר יותר בקלות.

 

דוחות ומטריקות פשוטים יותר

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

יש לכם שאלות נוספות לגבי פיתוח אפליקציות Windows Phone?
רוצים להתייעץ עם מומחים מהקהילה בעברית?

הכנסו עכשיו לפורום המפתחים של Windows Phone ונשמח לעזור לכם!

פורסם בתאריך 01/08/2012 13:05 על ידי Eran Sharvit

windows_phone_logoאני מניח שלחלקכם כבר יצא לראות את ה- Windows Phone 7 ואת יכולותיו המתקדמות, ולמי שיצא להניח עליו את ידיו אני בטוח שהתרשם לטובה, כמו רוב ביקורות אתרי הטכנולוגיה בעולם וכמו הבן שלי שמתלהב בימים אלה על ה- Nokia Lumia 800 החדש והנוצץ שלו..

כמעט כל הדיונים סביב מערכת הפעלה זו, כמו גם סביב ה- iOS וה- Android, נוגעים למשתמש הפרטי - ה- Consumer. תוכלו למצוא ביקורות מעמיקות על מבחר המשחקים בפלטפורמות אלו, רזולוציות מסך, איכות מצלמה, כמות אפליקציות ועוד ועוד – נושאים המעניינים בעיקר את המשתמש הפרטי שצריך להעביר את הזמן ביידוי ציפורים על חזירים, או לשלוף מצלמה כדי לצלם במהירות את הריקוד החמוד של הילדה בגן.

מי שקצת נשאר זנוח בצד הוא משתמש ה- Enterprise, אותו אחד שמגיע בבוקר לעבודה בחברה גדולה וממוחשבת, וצריך גם הוא מכשיר מתקדם שיוכל לסייע ולהשתלב בעבודתו. תכונות שהתרגלנו לקבל כמובנות מאליהן במחשבים ניידים או נייחים, כדוגמת BitLocker, כלל לא מוזכרים בהקשר של Smart Phones.

הסיבה לחוסר העניין-לכאורה של יצרניות הטלפונים בארגוני ה- Enterprise הינה כמות העבודה הנדרשת על מנת להתאים את המכשיר לסביבת עבודה זו. מדובר בסביבת עבודה תובענית, הדורשת יכולות אבטחה וניהול מתקדמות ביותר, וממילא המשתמשים לא הפגינו עניין רב בהבאת ה- Smart Phone שלהם לעבודה.
אך כל זה השתנה בתקופה האחרונה.

 

השינויים בעולם ה- Enterprise וה- Smartphones

לאחרונה אנו רואים שתי תופעות משמעותיות הנוגעות לשימוש ב- Smart Phones ב- Enterprise:

  1. שקיעתה על חברת RIM. חברה זו, יצרנית מכשיר ה- Black Berry, השליט הבלתי-מעורער של ה- Enterprise עד הזמן האחרון, מאבדת נתח שוק במהירות הולכת וגוברת לטובת ה- Smart Phones החדשים יותר. הסיבות לכך רבות ומגוונות, ולא נעסוק בהן בפוסט זה.
  2. פריחת תופעת ה- BYOD. לא, זו לא קללה עסיסית, אלא ראשי תיבות של Bring Your Own Device. מדובר בתופעה, שמקורה בדרגי ההנהלה של ארגוני Enterprise שונים, במסגרתה מביאים העובדים את ה- Smart Phones הפרטיים שלהם למקום העבודה, ומצפים מה- IT של הארגון שידע לשלב את המכשיר במערך המחשוב של החברה. כמובן שלהגיד "לא" למנכ"ל שלך מעולם לא היה משהו שעוזר להתפתחות התעסוקתית, ולכן נאלצו צוותי ה- IT למצוא דרכים יצירתיות לשלב iPhones, iPads, Androids וכמובן - Windows Phones במקומות התעסוקה.

התפתחות ה- BYOD העלתה דילמות שלא היו מוכרות בעולם ה- Smart Phones. כיצד ניתן לאפשר טעינת חומר עסקי רגיש למכשיר פרטי? כיצד אפשר להפיץ לו תוכנות פנימיות של הארגון? מה קורה כאשר המכשיר נגנב / נעלם (ובינינו, זה קרה כמעט לכל אחד)? ועוד ועוד.

עד לפני מספר ימים, לא היתה תשובה טובה לשאלות אלו, וארגונים רבים נטלו סיכונים מחושבים, יותר או פחות, בשילוב מכשירים אלו בארגון.

ביוני 2012 הכריזה מיקרוסופט על הגרסה הבאה המכונה Windows Phone 8.

רבים התמקדו ביכולות ה- Consumer החדשות של WP8, והן אכן מרשימות: קוד משותף עם Windows 8, רזולוציות מסך חדשות, NFC, תמיכה ב- MicroSD, Wallet, מסך פתיחה חדש ועוד ועוד.

clip_image003clip_image005

מימין מסך הפתיחה החדש של WP8  ומשמאל הטאבלט החדש והמדובר,  ה- Surface.

 

אגב ה- Microsoft Surface לא ממש קשור לכאן אבל לא התאפקתי - גם לו יש קוד משותף עם Windows Phone 8 והוא ממש יפה...

 

יכולות ה- Enterprise של Windows Phone 8

מה שרבים לא שמו לב אליו בהכרזה הוא יכולות ה- Enterprise המתקדמות הקיימות במכשיר החדש, שלמעשה מביאות אותו קרוב מאוד אל מה שהתרגלנו לקבל במחשבים רגילים.

במכשיר החדש ניתן למצוא, בין השאר:

Encryption - הצפנה מלאה של תוכן המכשיר באמצעות BitLocker Drive Encryption .
מנגנון ההגנה העוצמתי שהוכיח ומוכיח את עצמו בארגונים רבים כעת ממומש גם ב- WP8.
המכשיר אבד? נגנב? לא נורא, המידע הרגיש שהיה בתוכו לא ייפול לידיים זרות.

ניהול מרחוק – לא שוחררו פרטים רבים על יכולת זו, אך הכוונה הינה לאפשר ניהול תכונות שונות של המכשיר ממיקום מרכזי, אולי באמצעות SCCM או Group Policy. מכשירי WP8 מעתה הופכים לחלק אינטגרלי ומשמעותי של משאבי המחשוב בחברה. וניהולם בידי צוות ה- IT הופך להיות קל ויעיל יותר בעזרת כל הכלים המוכרים.

Company Hub – הרי בדיוק כמו Windows 8, אפליקציות ל- Windows Phone יכולות להיות מותקנות רק באמצעות חנות האפליקציות, ה- Marketplace. מעתה, כל ארגון יוכל להקים לעצמו Hub עצמאי במכשיר, ולהפיץ לתוכו תוכנות פנימיות של הארגון שלמשתמשים חיצוניים לא תהיה כלל גישה אליהם.

microsoftcompanyhub[1]

בתמונה אנו רואים Company Hub לדוגמה

שימו לב לאפליקציות הארגוניות המופיעות ב- Hub, שאינן רלוונטיות למשתמשים מחוץ לארגון.

Internet Explorer 10 – המכשיר החדש יעשה שימוש בגרסה המודרנית ביותר של אינטרנט אקספלורר, כולל כלי האבטחה המתקדמים המשולבים בו.

2012win8win8biz[1]

 

סיכום

כפי שניתן לראות, ה- Windows Phone 8 החדש מכיל מספר יכולות משמעותיות ל- Enterprise, ולמעשה מספק לראשונה מענה כולל לשילוב Smart Phone ב- Enterprise תוך התמודדות עם כל האתגרים הכרוכים בכך.

נכון לזמן כתיבת ה- Post אין עדיין תאריך סופי לשחרור ה- Windows Phone 8, ומומלץ לעקוב אחרי הבלוג של קבוצת ה- Windows Phone לקבלת פרטים נוספים.

לשאלות נוספות בנושאי Windows Phone אתם מוזמנים לפורום שלנו בעברית!

memi_laviהפוסט נכתב על ידי ממי לביא, יועץ בכיר וארכיטקט תוכנה בקבוצת MCS במיקרוסופט ישראל. לממי נסיון של יותר מ- 15 שנה בתכנון ומימוש מערכות גדולות ומורכבות בארגוני Enterprise רבים, הפרושות על פני טכנולוגיות רבות, והוא מרצה מבוקש בארגונים רבים בנושאי ארכיטקטורה ופיתוח.

פורסם בתאריך 28/05/2012 11:31 על ידי MichalWosk

Windows Phoneבחודש האחרון שוחררו שתי אפליקציות חדשות ומשמעותיות ל- Marketplace של Windows Phone 7, שנראה שנעשה מאמץ גדול להתאים אותן לחווית המשתמש של הטלפון, ולא לעשות העתקה של האפליקציה מפלטפורמות אחרות אל הטלפון. שתי האפליקציות לקוחות מעולם הרשתות החברתיות, ומאפשרות למשתמשים להיות מחוברים לחברים שלהם בכל רגע נתון, גם מה- Mobile.

 

 

Linked-In for Windows Phone

האפליקציה החדשה של Linked In  הושקה בתחילת החודש האופן רשמי ע"י Linked-In, וההשקעה ללא ספק ניכרת באפליקציה. האפליקציה מורכבת ממסך פנורמה רחב שמתחיל בעדכונים השונים שמעניינים אותי, אחריו מסך Tile-ים שמייצגים את הטאבים שיש בד"כ באתר ה- webי של Linked-In: חדשות, קבוצות, Inbox, הצעות עבודה וחברות. כל אחד מהם מביא למסך Pivot ובו תוכן הטאב. בהמשך מופיע הפרופיל האישי של המשתמש, עם אפשרות להוסיף עדכוני סטטוס, לראות מי צפה אחרון בפרופיל שלי ולנהל את הקשרים שלי, בפורמט דומה מאוד לזה של רשימת ה- Contactים בטלפון.

LinkedIn for Windows Phone

 

 

 

 

 

 

 

 

 

 

בנוסף, כותבי האפליקציה השקיעו גם ב- Live Tile במסך הכניסה, ובו עדכון מצב ה- Inbox ה- Linked-Inי שלי, ורשימת הצעות ההתחברות שמחכה לי. בנוסף, את ה- Live Tile של Linked In Today גם אפשר לנעוץ למסך הכניסה של הטלפון וכך להתעדכן בחדשות שמפורסמות ב- Linked-In בכל רגע נתון.

למרות עושר המידע שהאפליקציה מספקת, העיצוב הנקי שלה וההתאמה הטובה לחוויית המשתמש של הטלפון הופכים אותה לאפליקציה שנעים מאוד להשתמש בה, ועבור מי שנמצא בסטטוס של חיפוש עבודה או סתם בעניין של לגלות מכרים ישנים/חדשים – היא יכולה להיות שימושית מאוד. כמו במקרה של פייסבוק, גם פרופיל ה- Linked-In הוא פרופיל שאפשר להוסיף ב- Settings של הטלפון על מנת לראות עדכונים מ- Linked-In ב- People Hub של הטלפון. מצד שני, כמו במקרה של פייסבוק, עובדה זו לא הופכת את האפליקציה למיותרת, היות והעדכונים ב- People, שמגיעים מכל הפרופילים של המשתמש ב(כמעט) כל הרשתות החברתיות רבים ועמוסים, ולא נותנים מענה למי שרוצה רק לראות מה התחדש ב- Feed ה- Linked-Inי שלו. לפיכך האפליקציה הזאת מסתמנת כשימושית מאוד, ואפילו קצת ממכרת למי שמאוד אוהב את ה- Linked-In שלו בכל רגע נתון.

Skype for Windows Phone

בחודש אפריל הושקה רשמית אפליקציית Skype עבור Windows Phone, מהלך מתבקש אחרי הרכישה של החברה ע"י מיקרוסופט בשנה שעברה. האפליקציה פשוטה ביותר ומורכבת מ- Pivot ובו שני איזורים: רשימת ה- contactים שלי בסקייפ, ואיזור Recent ובו השיחות והצ'אטים האחרונים שביצעתי. במסך ה- Contactים יש אפשרות לחפש ולהוסיף Contactים חדשים, ויש אפשרות כמובן ליזום שיחה או צ'אט עם אחד ה- Contactים, כולל שיחות וועידה, שיחות ווידאו לחסום Contactים מסויימים.

Skype for Windows Phone

 

 

 

 

 

 

 

 

 

 

 

 

בבלוג הרשמי של Skype אפשר למצוא את כל הפרטים על הגרסה ששוחררה, ועדכונים לגבי Know Issues.

מאז שהתקנתי את האפליקציה כבר יצא לי להשתמש בה כמה פעמים, בהנאה רבה. האפליקציה אינטואיטיבית מאוד, פשוטה מאוד לשימוש, העיצוב שלה פשוט ונקי בצורה מעוררת הערכה, ואיכות הסאונד והשיחות מפתיעה ברמתה. בנוסף, הממשק שלה מזכיר מאוד אפליקציה נוספת בעלת שימוש דומה, גם היא מבית היוצר של מיקרוסופט: Lync for Windows Phone. ביחד, שתי האפליקציות מכסות את כל צורכי התקשורת שלי: לשיחות בתוך הארגון אני משתמשת ב- Lync, והחוצה ממנו – כדי לדבר עם חברים שלי, יש לי את סקייפ.

לסיכום:

סה"כ נראה שבשתי האפליקציות הנ"ל הושקעה מחשבה בעיצוב ובחוויית המשתמש, באופן התואם ביותר את חוויית המשתמש של הטלפון. נשאר רק לחכות לגרסאות המסקרנות של האפליקציות האלה ל- Windows 8.

פורסם בתאריך 01/03/2012 17:39 על ידי MichalWosk

Windows Phone Marketplace

השבוע הכריזה קבוצת הפיתוח של Windows Phone כי בחודש הקרוב יורחב ה- Marketplace של Windows Phone לעוד 23 מדינות, וישראל ביניהן. המהלך הזה הוא צעד מקדים להשקה הקרובה של Windows Phone בארץ.

פתיחת ה- Marketplace בישראל תאפשר למשתמשי Windows Phone בארץ לרכוש תוכן ואפליקציות דרך המכשיר שלהם, ומהווה גם הזדמנות עצומה למפתחי האפליקציות: בסוף המהלך הזה ה- Marketplace יהיה זמין ב- 63 מדינות, מה שמגדיל משמעותית את פוטנציאל החשיפה של האפליקציות שלכם (גידול של 60% בחשיפה ללקוחות פוטנציאליים).

אז אם יש לכם רעיון טוב לאפליקציה שהייתם רוצים לממש, עכשיו אתם יכולים, בכלי הפיתוח המוכרים שלכם, בסביבת NET., לשוק הולך ומתרחב של משתמשים, גם בישראל.

כל הפרטים המלאים בבלוג של Windows Phone.

פורסם בתאריך 21/02/2012 09:53 על ידי MichalWosk

Windows Phone WP7 Tombstoningגרסת Mango של Windows Phone מציגה לראשונה מודל שמדמה ריצה סימולטנית של אפליקציות. מודל ה- Tombstoning החדש ב- Windows Phone 7.5 מאפשרת למפתחים לשמור את ה- State של האפליקציה ולאחזר אותה במצבים שונים, תוך שהמשתמשים חווים תחושה חלקה של ריצה סימולטנית של אפליקציות. פוסט זה יסביר על שלבי מחזור החיים של אפליקציית Windows Phone במסגרת מנגנון ה- Tombstoning וכיצד תוכלו להשתמש בו באפליקציה שלכם.

מחזור חיי אפליקציה ב- Windows Phone

המונח Tombstoning ב- Windows Phone מתייחס למודל ניהול חיי האפליקציה, שהוצג על מנת לאפשר למפתחי האפליקציות להתמודד עם אירועים שונים במהלך חיי האפליקציה בצורה טובה, בעיקר סביב אירועים כמו החלפה בין אפליקציות ושימור מצבה הקודם של האפליקציה כשאירוע כזה קורה.

המודל עוצב מלכתחילה כדי להתמודד עם היעדר ה- Multitasking בגרסא הראשונה של Windows Phone 7, שגרם לכך שאפליקציות שלא התמודדו כראוי עם הבעיה יצרו חווית משתמש גרועה למשתמשים שלהן – State שאינו נשמר, מידע שהולך לאיבוד, וכו'. הדבר בא לידי ביטוי בצורה חריפה עוד יותר כאשר החלפה בין אפליקציות התרחשה בלי התערבות מפורשת של המשתמש – למשל, כאשר הטלפון החליט להחליף לאפליקציה בעלת חשיבות גבוהה יותר, כמו אפליקציית ה- Phone (כאשר נכנסת שיחה, אפליקציית ה- Phone חייבת לקבל עדיפות על כל אפליקציה פעילה אחרת).

מודל ה- tombstoning המקורי עוצב בצורה הבאה:

 Windows Phone WP7 Tombstoning

תפקידם של מפתחי האפליקציות היה להכיר את המודל ולהשתמש בו בצורה טובה כדי לשמר את מצב האפליקציה גם בזמן שהמשתמש או הטלפון מחליפים בין האפליקציות ומעבירים את האפליקציה אל ה- Back stack (כלומר: הופכים אותה לנגישה באמצעות כפתור ה- Back).

מה חדש ב- Windows Phone 7.1 ("מנגו")

למרות שבגרסא 7.1 של Windows Phone 7 (Mango) אחד החידושים שהוצגו הוא הפעלת אפליקציות ב- multitasking, גם בגרסא זו מודל ה- tombstoning קיים כדי לנהל נכון את משך חיי האפליקציה.

המודל החדש הוא:

 Windows Phone WP7 Tombstoning

החידוש במודל הזה הינו מצב Dormant חדש. במצב זה, אחרי אירוע ה- Deactivate האפליקציה עוברת למצב זה, שבו כל ה- Threadים שלה נעצרים, אבל האפליקציה וה- State שלה נשארים בזיכרון. כאשר האפליקציה הופכת שוב לפעילה (Activated) אין צורך ליצור מחדש את ה- State שלה, והיא פשוט ממשיכה לרוץ מהמקום בו היא עצרה. אם אפליקציות אחרות רצות בזמן שהאפליקציה במצב Dormant והן זקוקות ליותר זיכרון ממה שכבר יש להן, האפליקציה תעבור ממצב Dormant למצב Tombstoned, וכך יתפנה עוד זיכרון לאפליקציה שרצה כרגע. המעבר אל וממצב Tombstoned זהה למעברים אלה בגרסא 7.0, ובאחריות מפתחי האפליקציות לוודא שמצב האפליקציה נשמר ומאוחזר בצורה הטובה ביותר כדי ליצור חווית משתמש מעולה.

המצב החדש שנוסף ב- Mango מאפשר מעבר מהיר בין אפליקציות ע"י כפתור ה- Back ותחושה שמדמה multitask בצורה הטובה ביותר.

סיכום:

חשוב להכיר את מודל ה- Tombstoning של Windows Phone 7.5 כדי לייצר אפליקציות עם חווית משתמש חלקה ככל האפשר, עם תחושה של מספר אפליקציות שרצות במקביל. שימוש נכון במודל מבטיח אפליקציות עם חווית משתמש טובה יותר.

לקריאה נוספת:

פורסם בתאריך 19/02/2012 08:31 על ידי Guy Burstein

כלי הפיתוח של Windows Phone כוללים אמולטור המאפשר לבדוק אפליקציות ע”י המחשב האישי ללא צורך במכשיר פיזי. מאז שחרור הגירסא הראשונה של כלי הפיתוח, אי שם במרץ 2010, נראה האמולטור בדיוק אותו דבר.

החלפת סקין מראה אמולטור ווינדוס פון 7

Geert van der Cruijsen, מפתח Windows Phone נלהב, פיתח את ה- Windows Phone 7 Emulator Skin Switcher המאפשר לשנות את מראה האמולטור למראה המכשיר המועדף עליכם. השינוי יראה באמולטור רק לאחר הפעלתו מחדש.

החלפת סקין מראה אמולטור ווינדוס פון 7

מפתחים נלהבים נוספים פיתחו סקינים נוספים למכשירים חדשים שנוספו לאורך הדרך, ביניהם מכשירי ה- Nokia Lumia 800:

החלפת סקין מראה אמולטור ווינדוס פון 7

תהנו!

פורסם בתאריך 01/02/2012 09:57 על ידי Guy Burstein

asp.netמיקרוסופט ממשיכה בגישתה ה-אג'ילית (Agile) כלפי ASP.NET MVC ומוציאה גרסת Developer Preview ל- ASP.NET MVC 4. גרסא 4 מצטיינת בשיפורים ושכלולים המאפשרים לנו להביא את עולם ה-Mobile אל תוך פיתוח ה-Web תוך שמירה על המודל התכנותי אליו התרגלנו ב- ASP.NET MVC. אם תהית כיצד נראה הפיתוח בעזרת jQuery Mobile הרי שגרסת ASP.NET MVC 4 הינה כלי מצוין לבחון שיטת פיתוח שכזו המאפשרת לנו ליצור אפליקציות Cross Platform המסוגלות לרוץ על iPhone, Android וכן Windows Phone.

יום העיון בנושא ASP.NET MVC 4 שהתקיים ב- 30.1.2012 מחולק לשני חלקים מרכזיים:

בחלקו הראשון הוצגו המרכיבים המרכזיים של ASP.NET MVC וכיצד הם מייצרים חווית פיתוח מרשימה.

קישור ישיר להורדת הסרטון  

בחלקו השני הוצגו רשימת החידושים של גרסא 4 לרבות: Mobile Project Template, Display Modes, jQuery Mobile, View Switcher, Recipes, Task Support for Asynchronous Controllers.

קישור ישיר להורדת הסרטון

הורדת הדמויים והמצגת

פורסם בתאריך 31/01/2012 10:37 על ידי Guy Burstein

Windows Phone אמאזוןערכת המפתחים (SDK) המשוחררת היום בגירסת בטא היא פיתוח של מיקרוסופט, המשוחרר בקוד פתוח באתר GitHub, מאפשר למפתחים כניסה מהירה לפיתוח אפליקציות Windows Phone העושות שימוש בשירותים של Amazon Web Services, כגון: S3, SimpleDB ו- SQS Cloud Services).

למפתחי אפליקציות מובייל ל- iOS או אנדרויד העושים שימוש ב- AWS, או מפתחים אחרים עם הכירות או העדפה לשימוש ב- AWS, הערכה נותנת אפשרות קלה ונוחה ליצור אפליקציות ל- Windows Phone בלי הצורך לשנות גם את פלטפורמת הענן שבשירותיה משתמשת האפליקציה.

איך מתחילים?

מומלץ להכיר את המקורות הבאים:

תהנו!

פורסם בתאריך 12/01/2012 11:08 על ידי Eran Sharvit

PhoneGapphone_gap היא פלטפורמה בקוד פתוח המאפשרת לכם לפתח אפליקציות מובייל המתאימות למגוון מכשירים וכל זאת באמצעות שימוש בטכנולוגיות שכל מפתח ווב מכיר – HTML5 ו- JavaScript.

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

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

PhoneGap מציעה “מעטפת” אפליקטיבית אשר מאפשרת לכם לפתח אפליקציה אחת, באמצעות HTML5, CSS ו- JavaScript, אפליקציה אשר ניתן להמיר אותה בקלות לכל פלטפורמה אשר נתמכת על ידי הכלי.

כיום, הפלטפורמות הנתמכות על ידי PhoneGap הן Windows Phone, Android, iOS, Symbian, Blackberry,WebOS, Samsung Bada והיד עוד נטויה לפלטפורמות עתידות לבוא.

הרעיון מאחורי PhoneGap

כיום המצב בעולם המובייל דומה למצב שהיה לפני מספר שנים באינטרנט – לא היתה אחידות בתקנים, לא היו סטנדרטים מפותחים ושיתופי פעולה הדוקים בין השחקנים המובילים בשוק. מצב זה השתנה מאד בשנים האחרונות ואנו רואים סטנדרטיזציה הרבה יותר משמעותית בתחום המובייל, שגם בסופו של דבר עושה לכולם טוב – המשתמשים זוכים לאפליקציות טובות יותר ואנו המפתחים זוכים לפיתוח קל יותר אשר מותאם לפלטפורמות שונות.

בדיוק בגלל סיבה זאת, מפתחי PhoneGap רצו לקחת את הידע הרב שנצבר בעולם הווב, את הבשלות של הטכנולוגיה ואת הידע הרב שיש להמון מפתחים בטכנולוגיות פיתוח בסיסיות של עולם הווב, ולהביא את כל יתרונות אלו לעולם המובייל.
כל מה שאנחנו צריכים להריץ את האפליקציה זה דפדפן ומפתחי PhoneGap קוראים לכך The Mobile Web.

אז איך זה עובד

כאשר אתם מפתחים אפליקציה באמצעות PhoneGap, כל מה שנדרש ממכם הוא להכיר את טכנולוגיות הפיתוח לווב: HTML, JavaScript ו-CSS ואת התשתית האפליקטיבית הרלוונטית ש-PhoneGap מציעה לכם הממומשת באמצעות ספריות JavaScrip.

תשתית זאת, משמשת ”גשר” לפונקציות הליבה אשר מיוחדות לכל מכשיר ופלטפורמה, ל- Native API של כל פלטפורמה.  זאת בדיוק התכונה שמספקת “שכבה” נוספת מעל כל פטפורמות המובייל ומאפשרת לכם להכיר טכנולוגיה אחת ולפתח באמצעותה אפליקציה אחת המתאימה למגוון פלטפורמות. מאחורי הקלעים PhoneGap יעשה את העבודה בשבילנו ולא נצטרך להכיר לעומק כל פלטפורמת מובייל.
כאשר האפליקציה שלכם תרוץ, היא תרוץ בתוך מעטפת של דפדפן מבוסס WebKit, אשר יקרא לפונקציות המתאימות לכל פלטפורמה שהוא רץ עליה.
אגב, כמובן שאם נרצה נוכל להשתמש ישירות ב- API של המכשיר על מנת לבצע שימושים מתקדמים.

 

כיצד מפתחים באמצעות PhoneGap

phone_gapהקונספט שאליו כיוונו מפתחי הפרוייקט הוא Build Once, Deploy Every Where.

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

כאמור הרעיון הוא לפתח אפליקציה פעם אחת ולהשתמש בקוד עבור פלטפורמות שונות. עם זאת, אנו נדרשים לבצע קומפילציה עבור כל פלטפורמה. לכן, פיתוח אפליקציה באמצעות PhoneGap יתבצע בשני שלבים:

שלב ראשון – פיתוח האפליקציה בסביבה הנוחה לנו.

כאן יש לנו מספר אופציות:  אנו יכולים להשתמש בכלי ובפלטפורמה המועדפים עלינו. במקרה שלנו זה Visual Studio, לכן נוריד את ה- Windows Phone SDK ונוריד את ספריות PhoneGap המותאמות ל- Visual Studio ומגיעות בתור Solution נוח לעבודה. אם היינו מפתחי אנדרויד למשל, היינו יכולים להוריד את ה- SDK המתאים ולעבוד עם Eclipse.

האופציה השנייה העומדת לרשותנו, היא שימוש בשירות שנקרא PhoneGap:Build. למעשה, כל שנדרש מאיתנו כאן זה להעלות קובץ זיפ המכיל את קבצי האפליקציה שלנו (שכאמור מורכבים מ- HTML, CSS, JS בלבד). השירות בענן יאפשר לנו לקמפל את האפליקציה בצורה אוטומטית לכל הפלטפורמות ולהכין אותן להפצה ל- Marketplaces השונים. בלי התקנות SDK ו- IDE’s שונים על המחשב וכו’. מאד נוח. המפתחים קוראים לזה Compile In the Cloud, Run Anywhere.

כיוון ש- PhoneGap מציעה API, אנו מתחילים לראות חברות צד שלישי אשר מציעות כלי פיתוח שונים, חלקן בענן, המבצעות אינטגרציה לשירותי PhoneGap ו- PhoneGap Build Cloud. אחת מן הדוגמאות הטובות היא Application Craft.

לאחר שבחרנו בכלי המתאים לנו, אנו נפתח את האפליקציה בהתאם להסברים ולהוראות שניתן כמובן למצוא באתר הרשמי, ולבסוף נקמפל אותה לכדי אפליקציה עובדת.

שלב שני – העברת האפליקציה לפלטפורמות השונות.

אם פיתחנו באמצעות כלי ספציפי עבור בשימוש SDK ספציפי, למשל בדוגמא שלנו VS + WP SDK, אזי  כרגע למעשה יש לנו אפליקציה מקומפלת אשר מתאימה לפלטפורמה אחת בלבד. אך אל דאגה - כיוון שהשתמשנו למעשה במעטפת אפליקטיבית של PhoneGap, תהליך העברת האפליקציה לפלטפורמות אחרות הולך להיות מאד קל. כל מה שנצטרך לעשות הוא לפתוח את ה- Pacakge שנוצר בכלי האחר, לקמפל אותו – ויש לנו אפליקציה המותאמת לפלטפורמה עליה קימפלנו.

אם פיתחנו באמצעות ה- PhoneGap Build Cloud או שירות צד שלישי דומה, אזי כבר העבודה בוצעה – כלים אלו יודעים לקמפל את האפליקציה As a Service עבור הפלטפורמות השונות ולא נדרשת מאיתנו עבודה נוספת.

PhoneGap ו- Windows Phone

כבר בספטמבר 2011 מיקרוסופט הודיעה על תמיכה בפרוייקט PhoneGap, במסגרת תמיכתה בקידום סטנדרטים לפיתוח ווב ומובייל ותרומתה לפרוייקטים כגון  HTML5 ו- jQuery Mobile. אנו רואים את התוצאות ב-IE9 אשר תומך בסטנדרטים אלו ואנו רואים את זה בפרוייקטים כמו PhoneGap ובשיתופי פעולה של מיקרוסופט בנושא עם חברות כמו IBM, Adobe ו- RIM.

אנו שמחים לראות שהמאמצים נשאו פרי ולפני כשבועיים סוף סוף שוחררה גרסת PhoneGap 1.3 אשר הכילה תמיכה בפיתוח אפליקציות Windows Phone. 

הגרסה תומכת בפיצ’רים חדשים רבים עליהן ניתן לקרוא כאן והיא תומכת בכל האופציות אשר שאר הפלטפורמות תומכות:

PhoneGap Table

מלבד הפונקציות הבסיסיות המתוארות מעלה, מפתחים יכולים להנות ממגוון פלאגינים והרחבות המאפשרים תמיכה ברשתות חברתיות – Facebook, LinkedIn, Twitter, Windows Live, וכמובן אינטגרציה הדוקה עם Visual Studio גם בגרסאותיו החינמיות.

פיתחנו אף עוד הרחבות אשר מאפשרות למפתחי HTML5 להנות מהפיצ’רים היחודיים של Windows Phone כגון Live Tile Update וחיפוש מפות Bing.

אתם יכולים לקרוא את הפוסט המעניין בבלוג של ג’ס מקפאדין, ראש צוות הפיתוח של PhoneGap המספר על פיתוח אפליקציית PhoneGap ל- Windows Phone.

להדגמת פיתוח קצרה באמצעות Visual Studio ו- PhoneGap על איך מפתחים אפליקציית מצלמה המותאמת ל- Windows Phone 7 ואנדרויד ב-3 דקות!.. הסתכלו בסרטון הזה. הקוד ניתן להורדה מכאן והפלאגינים שנעשה בהם שימוש נמצאים כאן.

אתם מוזמנים לשאול שאלות נוספות את מומחי הקהילה שלנו  לגבי פיתוח ל- Windows Phone בפורום העברי של MSDN, המוקדש כולו לנושא פיתוח אפליקציות ל- Windows Phone.

פורסם בתאריך 30/11/2011 16:37 על ידי צביה גיטלין טרוינה

שלום לכם,lumnia800 Windows Phone FAQ

לאחרונה פנו אליי מגוון מפתחים עם מספר שאלות שחזרו על עצמן, להלן התשובות לכל התהיות.

שאלה ראשונה : איך מתחילים לפתח ל – Windows Phone ?

אריק פוזננסקי מומחה במכללת סלע לטכנולוגיות מיקרוסופט כתב מדריך מפורט המאפשר לכם להכנס בקלות לעולם הפיתוח ל– Windows Phone.

המדריך מכיל 53 פרקים מקיפים שמסבירים באופן מפורט שלב אחרי שלב משלב התקנת סביבת הפיתוח עד עד שילוב כל היכולות המתקדמות של מנגו (גרסה 7.5 החדשה ביותר של Windows Phone)

להלן פרקים נבחרים מהמדריך המספרים על גרסת lumnia800 Windows Phone FAQמנגו החדשה:

  1. שימוש ב Tiles
  2. גישה לאנשי קשר ולפגישות ביומן
  3. הרצת משימות ברקע
  4. השמעת מוזיקה ברקע
  5. העברת קבצים ברקע
  6. שימוש במנגנון התרעות
  7. שמירת מידע בצורה מוצפנת
  8. שימוש ב Push Notifications
  9. שימוש במפות Bing
  10. פעולות נפוצות חדשות במנגו
  11. עבודה עם המצלמה
  12. עבודה עם DB  מקומי

שאלה שנייה : איך ניתן לקבל תמיכה בעברית?

שני מקורות ברשת לקבלת תמיכה בעברית, שניתן לשאול שאלות ולקבל תשובות איכותיות

בפורום שלנו לפיתוח בסביבת Windows Phone

בעמודי ה – Facebook  שלנו למפתחים ולסטודנטים

בחודש דצמבר אנחנו משיקים User Group חדש בהובלה של פבל יסופוביץ ותומר שמם עם מפגשים חודשיים בנושא פיתוח ל – Windows Phone.

למי שמעוניין בתמיכה באנגלית באתר הרשמי של Windows Phone תוכלו למצוא פורומים, תיעוד טכני, מדריכים, סרטונים ומידע טכני נוסף.

שאלה שלישית : איך ניתן לקבל מכשיר לצורך בדיקות?

כידוע לכם ניתן לפתח אפליקציות ל – Windows Phone ללא כל צורך במכשיר, באמצעות האמולטור של סביבת הפיתוח Visual Studio.

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

פורסם בתאריך 23/11/2011 21:43 על ידי צביה גיטלין טרוינה

clip_image001

Sign up today and be the first to try out the new Nokia Windows Phone 7.5 Lumia series devices!

Join us and learn about developing apps for the Windows Phone Platform, working with the Windows Phone App Marketplace, and effectively monetizing your apps.

Session 1-Nov. 27th 8:30-13:30 
Overview and Programing for Windows Phone

clip_image003  Windows Phone Bootcamp + Demos
clip_image003[1]  Working with the Windows Phone Metro UI/UX
clip_image003[2]  Push Notifications
clip_image003[3]  Sensors
clip_image003[4]  Live Tiles and Push Notification
clip_image003[5]  On stage app development
clip_image003[6]  Nokia Lumia demo stand- "Nokia's New Flagship Windows Phone"

 

Session 2 - Nov. 29th 16:30-20:00
Windows Phone Marketplace and Games Development

clip_image003[7]  Introduction to the Windows Phone App
clip_image003[8]  Working with the Windows Phone Marketplace – Tips and Best Practice
clip_image003[9]  How to Monetize Your Apps Effectively
clip_image003[10]  SL/XNA hybrid applications and games

clip_image005

 

clip_image005[1]

Sessions will be held at the Microsoft Israel R&D Center – 13 Shenkar St. Herzliya Pituach

In partnership with

clip_image007

clip_image009

 
 

clip_image011

More Posts « Previous page - Next page »