<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Geektime &#187; מדריכים</title>
	<atom:link href="http://www.geektime.co.il/category/guides/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.geektime.co.il</link>
	<description></description>
	<lastBuildDate>Sun, 19 May 2013 20:28:31 +0000</lastBuildDate>
	<language>he-IL</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>הסמארטפון כבר לא סוחב? הנה מספר פעולות שיהפכו אותו לחדש [מדריך]</title>
		<link>http://www.geektime.co.il/power-back-to-your-smartphone/</link>
		<comments>http://www.geektime.co.il/power-back-to-your-smartphone/#comments</comments>
		<pubDate>Fri, 10 May 2013 10:30:18 +0000</pubDate>
		<dc:creator>אבישי בסה</dc:creator>
				<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[cleaning]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[optimize]]></category>
		<category><![CDATA[pictures]]></category>
		<category><![CDATA[speed]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[אופטימיזציה]]></category>
		<category><![CDATA[אייפון]]></category>
		<category><![CDATA[אנדרואיד]]></category>
		<category><![CDATA[דפדפן]]></category>
		<category><![CDATA[דרופבוקס]]></category>
		<category><![CDATA[מהירות]]></category>
		<category><![CDATA[מחיקה]]></category>
		<category><![CDATA[מטמון]]></category>
		<category><![CDATA[ניקיון]]></category>
		<category><![CDATA[סנכרון]]></category>
		<category><![CDATA[קאש]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=164065</guid>
		<description><![CDATA[כמו כל מחשב, גם הסמארטפון שלנו זקוק לתחזוקה שוטפת ושימוש נבון על מנת להמשיך ולעבוד כמו שצריך. הנה שלושה טיפים שיעזרו לכם להסיר את החולדה ולגרום לו לרוץ]]></description>
				<content:encoded><![CDATA[<div id="attachment_164111" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/Screen-Shot-2013-05-09-at-12.24.00-PM.png"><img class="size-full wp-image-164111" alt="מקור: צילום מסך, עיבוד תמונה" src="http://www.geektime.co.il/wp-content/uploads/2013/05/Screen-Shot-2013-05-09-at-12.24.00-PM.png" width="300" height="180" /></a><p class="wp-caption-text">מקור: צילום מסך מסרטון YouTube של PhoneClean, עיבוד תמונה</p></div>
<p>למרבית המשתמשים שבינינו, הסמארטפון הוא אחד מהכלים החשובים להתנהלות היום-יומית. בין השימושים הרווחים כמו הוצאת וקבלת שיחות, שליחת הודעות, גלישה באינטרנט, בדיקת מיילים ועולם ומלואו של אפליקציות, מדובר במחשב ממוזער שזקוק גם לטיפול שוטף. אחד מהדברים החשובים ביותר שמרבית המשתמשים שוכחים &#8211; הוא שהסמארטפון, בדיוק כמו המחשב, או כל מכשיר אחר בבית הוא כלי שצריך לדאוג לו ולנקות אותו מידי פעם.</p>
<p>למרות שככל הנראה, את תקופת ניקיון האביב שלכם כבר עברתם &#8211; מרביתכם שכחתם להתייחס אל מכשיר אחד קטן וחשוב שמלווה אתכם לכל מקום. לכן, לכבוד סוף השבוע, החלטנו לקבץ עבורכם מספר טיפים פשוטים שרובנו לא ממש מייחס להם חשיבות ויעזרו לכם לנקות ולהפחית ממידת הניקיון העתידית שתצטרכו לבצע שוב &#8211; עדיין, מדובר בסמארטפון והוא מסוגל לבצע גם משימות ניקיון בעצמו.</p>
<h3>הסירו אפליקציות שאתם לא משתמשים בהן</h3>
<p>אני יודע שזה קשה, אבל גם אפליקציית השעון המעורר שפעם חשבתם שהיא מגניבה או אפליקציית המחשבון המהפכנית שקראתם עליה באיזשהו מקום תופסות לכם מקום באחסון הסמארטפון ומעלות שם אבק בדיוק כמו הארגזים שנשארו סגורים ממעבר הדירה הקודם &#8211; ולכן יש לטפל באפליקציות מסוג זה. עברו על רשימת האפליקציות בסמארטפון שלכם, חישבו לעצמכם אילו אפליקציות חשובות לכם ועל אילו אתם מוכנים לוותר והסירו אפליקציות שאתם לא משתמשים בהן על בסיס קבוע.</p>
<p>באייפון, יש להיכנס ל-Settings, לבחור ב-General ומשם ב-Usage, שם תוכלו לראות את רשימת האפליקציות המותקנות על האייפון שלכם, בנוסף לאינפורמציה בנוגע לזיכרון שהאפליקציות הללו תופסות בזיכרון האחסון שלכם. בחירה בכל אפליקציה תחשוף בפניכם את האפשרות Delete App וכך תוכלו להיפטר ממנה ומכל המידע המאוחסן עליה במכשיר.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0000.jpg"><img class="alignnone size-full wp-image-164081" alt="IMG-20130509-WA0000" src="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0000.jpg" width="300" height="450" /></a><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0001.jpg"><img class="alignnone size-full wp-image-164082" alt="IMG-20130509-WA0001" src="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0001.jpg" width="300" height="450" /></a><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0001.jpg"><br />
</a></p>
<p>באנדרואיד, יש להיכנס לתפריט Settings, לבחור ב-Apps ולהתחיל לבצע Uninstall לאפליקציות בלתי שמישות ובלתי רצויות. כמעט בטוח, שתמצאו ברשימה ווידג'טים למיניהם שהתקנתם מזמן על המכשיר ומאז אתם לא משתמשים בהם. גם שם, תוכלו לראות את כמות הזיכרון אשר האפליקציות הללו תופסות, ולהתחיל למחוק אותן בקצב מסחרר.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-11-42-04.png"><img class="alignnone size-full wp-image-164084" alt="ssandroid1" src="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-11-42-04.png" width="300" height="500" /></a><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-11-42-27.png"><img class="alignnone size-full wp-image-164085" alt="ssandroid2" src="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-11-42-27.png" width="300" height="500" /></a></p>
<h3>מצאתם את המטמון? יופי, עכשיו נקו אותו</h3>
<p>מטמון, או בשמו המקצועי Cache (קאש) הוא מיקום וירטואלי לאחסון קבצים באופן זמני. אם נקשר אותו לנושא, ה-Cache מאחסן באופן אוטומטי קבצים שאתם עושים בהם שימוש בעת הגלישה בדפדפן על גבי הדיסק הקשיח או במקרה שלנו בזיכרון האחסון בטלפון, כך שכאשר תחזרו לדף אשר צפיתם בו בתקופה האחרונה, הדפדפן יוכל לקבל חלק ממנו ישירות מהמטמון ולא מהשרת המקורי, כך שהוא יחסוך זמן טעינה ותעבורת Data נוספת. בדרך כלל, ניתן לשנות את הגודל של נפח האחסון המוקצה למטמון, בהתאם לכל דפדפן ודפדפן.</p>
<p>למרות שלמטמון תפקיד חשוב, עדיין צריך לנקות אותו מפעם לפעם. בעוד ניתן למצוא כלים אוטומטיים למחשב האישי כגון CCleaner ומקביליו, בסמארטפון המשימה צריכה להתבצע באופן ידני. במכשיר <a href="http://support.apple.com/kb/TA38615?viewlocale=en_US" target="_blank">האייפון</a>, יש להיכנס ל-Settings &#8211;&gt; Safari ולבחור בכפתורים Clear History ו-Clear Cookies and Data בכדי לנקות את המטמון של הדפדפן.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0003.jpg"><img class="alignnone size-full wp-image-164092" alt="IMG-20130509-WA0003" src="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0003.jpg" width="300" height="450" /></a></p>
<p>באנדרואיד, במידה ואתם משתמשים בדפדפן כרום, יש להיכנס לתפריט ה-Settings &#8211;&gt; Privacy ומשם לבחור בכפתור Clear Browsing Data. ייפתח לכם תפריט, שם  עליכם לסמן V על Clear browsing history, Clear the cache ו-Clear Cookies, site data. פרט לכך, לבעלי הרומים המותאמים אישית מבינינו, או לכל הפחות לאלו המריצים גירסא מותאמת אישית של Recovery, ניתן לבצע Clear Cache לכלל התוכן במכשיר ישירות מהריקברי.</p>
<p><a style="font-size: 14px; color: #ff4b33; line-height: 19.09090805053711px;" href="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-11-55-06.png"><img class="alignnone  wp-image-164089" alt="Screenshot_2013-05-09-11-55-06" src="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-11-55-06.png" width="300" height="450" /></a><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0002.jpg"><img class="alignnone size-full wp-image-164090" alt="IMG-20130509-WA0002" src="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0002.jpg" width="300" height="450" /></a></p>
<h3>השתמשו באחסון מבוסס ענן</h3>
<p>מכירים את <a href="http://www.dropbox.com/" target="_blank">Dropbox</a>? שמעתם על סנכרון תמונות לענן? ברור שכן! תתחילו להשתמש בהם ולגבות באופן שיטתי תמונות וקבצים מיותרים הנמצאים על הסמארטפון שלכם. בגירסאות העדכניות של האפליקציות הללו, אפילו אפשר להתחיל סינכרון אוטומטי של קבצים ישירות לדרופבוקס, SugarSync או שירות אחסון מידע בענן אחר שאתם רשומים אליו, מה שמאפשר לכם, למעשה, להיפטר מהקבצים הללו על גבי הסמארטפון שלכם.</p>
<p>במכשיר האייפון והאנדרואיד, בצורה דומה, ניתן להגדיר את אפליקציית Dropbox כך שהיא תעלה את התמונות השמורות בגלריה שלכם באופן אוטומטי אל חשבון האחסון שלכם בשרתי החברה מבלי שתצטרכו להתערב בכך. לאחר ההעלאה, ניתן למחוק את התמונות מן המכשיר והן עדיין יישארו מגובות בענן כך שתוכלו להיות בטוחים שלא איבדתם שום תמונה, אך תחסכו נפח אחסון חיוני ומשמעותי במכשיר שלכם.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0004.jpg"><img class="alignnone size-full wp-image-164102" alt="IMG-20130509-WA0004" src="http://www.geektime.co.il/wp-content/uploads/2013/05/IMG-20130509-WA0004.jpg" width="300" height="450" /></a><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-12-14-29.png"><img class="alignnone  wp-image-164103" alt="Screenshot_2013-05-09-12-14-29" src="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-12-14-29.png" width="300" height="450" /></a></p>
<p>בגירסאות האחרונות של אנדרואיד, המשימה אף הפכה פשוטה יותר למשתמשים בסמארטפונים המבוססים על מערכת ההפעלה של גוגל. באמצעות אפליקציית <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.plus&amp;hl=en" target="_blank">Google Plus</a>, ניתן להגדיר את פיצ'ר <a href="https://support.google.com/plus/answer/1304820?hl=en-gb" target="_blank">Instant Upload</a>, הפועל בצורה דומה לפיצ'ר ה-Camera Upload של Dropbox ומעלה את כלל התמונות במכשיר שלכם בצורה אוטומטית לחשבון ה-Google Plus שלכם. התמונות מועלות לאלבום Instant Uploads, אשר מוגדר כאלבום פרטי, כך שתוכלו לאחר מכן לעיין בו ולבחור אילו תמונות תרצו לשתף עם החברים והמשפחה שלכם, ואילו תמונות אתם מעדיפים שיישארו מגובות אצלכם.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-12-19-01.png"><img class="alignnone size-full wp-image-164114" alt="Screenshot_2013-05-09-12-19-01" src="http://www.geektime.co.il/wp-content/uploads/2013/05/Screenshot_2013-05-09-12-19-01.png" width="300" height="500" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/power-back-to-your-smartphone/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>איך לבנות ולשווק מוצר שמשתמשים לא יכולים לעמוד בפניו</title>
		<link>http://www.geektime.co.il/build-and-sell-your-product-as-never-before/</link>
		<comments>http://www.geektime.co.il/build-and-sell-your-product-as-never-before/#comments</comments>
		<pubDate>Thu, 02 May 2013 14:30:23 +0000</pubDate>
		<dc:creator>כתב אורח</dc:creator>
				<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[סטארטאפ והון סיכון]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[טיפים בשיווק]]></category>
		<category><![CDATA[כיצד לשווק]]></category>
		<category><![CDATA[מאיה שגיא]]></category>
		<category><![CDATA[סטארטאפ]]></category>
		<category><![CDATA[שיווק]]></category>
		<category><![CDATA[שיווק סטארטאפ]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=163306</guid>
		<description><![CDATA[אז יש לכם צוות פיתוח, ומוצר והכל מתנהל מצויין. אבל מישהו בכלל מכיר אותו? מתעניין בו? הנה כמה טיפים שיעזרו לכם להעניק לו חשיפה]]></description>
				<content:encoded><![CDATA[<p><strong>הפוסט נכתב על ידי מאיה שגיא.</strong></p>
<div id="attachment_163309" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/05/tr.jpg"><img class="size-full wp-image-163309" alt="תמונה: flickr, cc-by, FateDenied" src="http://www.geektime.co.il/wp-content/uploads/2013/05/tr.jpg" width="300" height="183" /></a><p class="wp-caption-text">תמונה: flickr, cc-by, FateDenied</p></div>
<p>נניח שיש לכם רעיון אדיר, גייסתם צוות, עבדתם על המוצר חצי שנה ואתם מוכנים להשקה. קיבלתם כיסוי תקשורתי, הגיעו כמה אלפי משתמשים ו&#8230;.זהו. שום דבר לא קורה ואתם אפילו לא יודעים למה. זה בדיוק הזמן לעצור רגע ולהבין איפה הבעיה לפני שתמשיכו לשווק מוצר שלעולם לא יהפוך להיות ויראלי.</p>
<p>אפשר לקרוא לזה Inbound Marketing או Growth Hacking, זה לא משנה. כשזה מגיע לשיווק המוצר שלכם אין נוסחת קסמים, יש תיאוריות ומודלים שצריך להטמיע כבר בשלב הבנייה של המוצר כדי להכין את הבסיס הנכון לשיווק המוצר. הנה כמה מודלים שיעזרו לכם להתחיל בתהליך.</p>
<h3>מדידה, מדידה, מדידה</h3>
<p>בשנה שעברה נערך הכנס הראשון ל-Growth hackers בו השתתפו בכירים, יזמים ומשקיעים מעולם הטכנולוגיה. אחד מהנואמים הראשיים היה Chamath Palihapitiya, לשעבר VP Growth בפייסבוק. הוא חשף בפני הקהל את ה&quot;סודות&quot;, כביכול, להצלחה הגדולה של פייסבוק וליכולת המרשימה שלה לכבוש כמעט כל קהל יעד. מה הסוד אתם תוהים? הרבה יותר פשוט ממה שחשבתם: לבחון דברים, לנסות אותם, למדוד את ההצלחה וחוזר חלילה.</p>
<p>אחד הדברים ש-Chamath מדגיש בנאום, וכאן באה לידי ביטוי המתודולוגיה של growth hacking, הוא שאסור להתרכז בכלים השיווקיים או בפלייסמנט של המודעות, אלא בדרכים הטובות ביותר להפוך את המוצר לכלי שיביא את קהל היעד. תוכלו לראות את ההרצאה המלאה <a href="http://www.youtube.com/watch?feature=player_embedded&amp;v=raIUQP71SBU" target="_blank">כאן</a>.</p>
<h3>שיטת כוס התה (lean)</h3>
<p>מה משותף לכל סיפורי ההצלחה של חברות כמו Facebook, Pinterest, Zynga וכו'? המוצר &quot;מפיץ את עצמו&quot; וגדל בצורה ויראלית. שאלת השאלות היא למה? מה עושה את המוצרים האלו כל כך מיוחדים שאנשים מוכנים להמליץ עליהם לאחרים? התשובה היא חווית המשתמש. התהליך שמשתמש עובר מרגע שהוא נחשף למוצר ועד שהוא הופך למשתמש חוזר. התהליך בנוי מכמה שלבים:</p>
<p><strong>1. Acquisition</strong> – הבאת המשתמשים לאתר/אפליקציה/שירות שלך.<br />
<strong>2. Activation</strong> – שכנוע המשתמשים להירשם כדי שיהיו משתמשים חוזרים בפוטנציה.<br />
<strong>3. Retention</strong> – הנעה לפעולה, הפיכת המשתמשים למשתמשים פעילים.<br />
<strong>4. Revenue</strong> – הפיכת משתמשים למקור הכנסה (מודל רווח).<br />
<strong>5. Referral</strong> – המרת משתמשים קיימים לממליצים שיביאו משתמשים נוספים.</p>
<p>תפקידו של Growth hacker הוא להבין איך להעביר את המשתמשים משלב לשלב מבלי לאבד אותם בדרך. קחו לדוגמא את <a href="https://www.quora.com" target="_blank">Quora</a>, אתם שומעים על הרשת לראשונה בטוויטר כי מישהו מהחברים שלכם צייץ שאלה. אתם נכנסים לפלטפורמה ומחליטים לפתוח חשבון. אחרי כמה ימים בהם לא הייתם פעילים אתם מקבלים אימייל שמכיל מקבץ שאלות בתחומים שעשויים לעניין אתכם אז אתם מקליקים וחוזרים לאתר. עכשיו שחזרתם ל-Quora היא לא תאבד אתכם ולכן היא מציגה בפניכם גם שאלות &quot;רלוונטיות&quot; אחרות שעשויות לעניין אתכם. עם כל המבחר הזה, סביר שתמצאו לפחות שאלה אחת מעניינת ואולי אפילו תחלקו אותה עם אחרים בפייסבוק או בטוויטר שלכם וכך המעגל הזה בעצם מייצר עוד ועוד משתמשים.</p>
<p>חשוב לשים לב שגם בשיטה זו יש דגש על מדידה של אחוזי המרה ונטישה בכל שלב ושלב והרצת A/B testing כדי להבין מה עובד טוב ומה קצת פחות. אין טעם לנסות ולתקן את אחוזי ה-Activation אם עוד לא רואים מספרים סבירים של משתמשים שמגיעים לאתר, צריך לעבוד לפי השלבים. <a href="http://www.slideshare.net/mattangriffel/growth-hacking" target="_blank">במצגת הזו</a> של Mattan Griffel שזכתה ללא פחות מ-122 אלף צפיות תוכלו למצוא הסברים ודוגמאות שילמדו אתכם איך להתמודד עם כל חלק במודל.</p>
<h3>יצירת עוגנים (hooks)</h3>
<p>לפני כשבועיים התקיימה סדנא בהנחייתו של <a href="http://www.nirandfar.com/about" target="_blank">ניר אייל</a>, יזם ישראלי מצליח עם שני אקזיטים באמתחתו ומרצה הכותב ומלמד על בניית הרגלים אצל משתמשים. הסדנא שנקראת Hooked מציגה מודל שנועד לעזור ליזמים ולחברות לבנות מוצרים שיגרמו למשתמשים להתמכר. עוד לפני שפונים למודל, ניר מציג ארבעה קריטריונים שיש למלא כדי שלמודל תהיה אפקטיביות מירבית. עליכם לוודא שיש לכם חזון משמעותי, מצפן מוסרי, השערה לגבי המודל העסקי שלכם, תהליך מובנה למדידה, שוק רלוונטי ותחזית לגבי הכיוון אליו השוק הזה הולך. אם יש לכם סטארטאפ וטרם גיבשתם את הפרטים האלו כדאי שתשבו ותחשבו על כל אחד מהם, כי זה הבסיס לבניית המוצר שלכם.<br />
<em id="__mceDel"><br />
</em>המודל של Hooked מתבסס על ההבנה כי הרגל הוא פעולה שאי עשייתה מביאה לכאב. כשאנחנו בונים הרגלים אנחנו מייצרים אצל המשתמשים צורך שחסרונו יביא לכאב ולנקיטת פעולה, בדומה להתמכרות. אם נבנה עוגנים ש&quot;ילכדו&quot; את המשתמשים נוכל לייצר הרגלים שיגרמו להם לחזור שוב ושוב. בתהליך ליצירת עוגן יש 4 חלקים: טריגר, פעולה, תגמול והשקעה. טריגרים חיצוניים יכולים להיות התראות, אימיילים או קריאה לפעולה. טריגרים פנימיים מבוססים על רגש או חסך של המשתמש אליו ניתן לשייך את המוצר. את המצגת המלאה והשלבים לבניית עוגנים תוכלו למצוא <a href="http://www.slideshare.net/nireyal/hooked-model" target="_blank">כאן</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/build-and-sell-your-product-as-never-before/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>מה כורה? כך תכרו לכם BitCoin</title>
		<link>http://www.geektime.co.il/bitcoin-mining/</link>
		<comments>http://www.geektime.co.il/bitcoin-mining/#comments</comments>
		<pubDate>Wed, 01 May 2013 11:20:35 +0000</pubDate>
		<dc:creator>יאיר מור</dc:creator>
				<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[BitCoin]]></category>
		<category><![CDATA[ביטקויין]]></category>
		<category><![CDATA[ביטקוין]]></category>
		<category><![CDATA[כריית מטבע]]></category>
		<category><![CDATA[מדריך]]></category>
		<category><![CDATA[מטבע דיגיטלי]]></category>
		<category><![CDATA[מטבע וירטואלי]]></category>
		<category><![CDATA[מטבעות וירטואלים]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=162244</guid>
		<description><![CDATA[המטבע האינטרנטי ביטקוין הולך וצובר תאוצה. כל אחד יכול להשיג ביטקוין בלי לעשות הרבה, אך האם זה כדאי?]]></description>
				<content:encoded><![CDATA[<div id="attachment_162254" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/04/Bitcoin.jpg"><img class="size-full wp-image-162254" alt="Bitcoin" src="http://www.geektime.co.il/wp-content/uploads/2013/04/Bitcoin.jpg" width="300" height="170" /></a><p class="wp-caption-text">מטבע וכרטיס אשראי ביטקוין.<br />צילום: <a href="http://www.flickr.com/people/zcopley/" target="_blank">Zach Copley</a></p></div>
<p>בחודשים האחרונים נראה שהעולם סובב סביב מה שכבר כונה כהמצאה הגדולה בכל הזמנים – המטבע הווירטואלי <a href="http://www.geektime.co.il/tag/bitcoin/" target="_blank">ביטקוין</a> (Bitcoin). שוויו של הכסף האינטרנטי הזה, שהתחיל מכמה סנטים אמריקאים, עומד כיום על למעלה מ-100 דולר, ולאחרונה אף זינק אל מעל ל-200 דולר לפני שהתרסק חזרה. אלפי עסקים ברחבי העולם שוקלים מעבר ממטבעות מדינתיים לביטקוין, וצרכנים רבים ממהרים לחפש דרכים לאגור לעצמם עתודות של המטבע החדש, למרות שאף אחד לא בטוח עד כמה השימוש בו הגיוני או אפשרי.</p>
<p>ראשית, עבור מי שחי בשנתיים האחרונות במבצר מבודד מהאנושות – נניח, משרד האוצר – נזכיר שביטקוין הוא מטבע וירטואלי, שהומצא ב-2008 ע&quot;י אדם או קבוצה שפרסמו את מסמך תיאורו הראשוני תחת השם סאטושי נקאמוטו (Satoshi Nakamoto). במסמך תוארה מערכת שתאפשר יצירת כלכלה וירטואלית מבוזרת, שאינה תלויה במדינה כלשהיא, אלא אך ורק במשתמשים בו. כל עוד הוא מבוקש – יש לו ערך. כל כך פשוט שאפילו יאיר לפיד לא יכול לטעון שהוא לא מבין את זה.</p>
<p>עכשיו, לאחר שווידאנו שלא נשאר בקהל אף אחד שלא חושק למלא את אוצרותיו ביטקוין, אפשר לגשת למלאכה ולהסביר כיצד ניתן להשיג את המטבע הווירטואלי.</p>
<h3>כל מטבע צריך ארנק</h3>
<p>ביטקוין הוא אמנם מטבע וירטואלי, שלמרות יוזמות שונות אינו זמין לעת עתה בתצורת מטבעות מתכת או שטרות (לפחות לא באופן ממוסד), אך כדי להתחיל לעבוד איתו דרוש ארנק וירטואלי. זהו קובץ המשייך לכם קודי זיהוי אנונימיים לצורך פעולות ושומר את הסטוריית הפעולות שלכם – כמה ביטקוין הכנסתם, כמה הוצאתם וכמה נמצאים בחזקתכם כרגע. הבעיה היא שהארנק מסתנכרן עם כלל רשת הביטקוין העולמית – או, במלים אחרות: הוא כולל גם רישומים של פעולות של משתמשים אחרים, בדומה לתוכנות P2P המנגישות קבצים להמונים ע&quot;י פיצולם ואחסון גיבויים של חלקים שונים אצל משתמשים שונים. לכן, גודלו של קובץ ארנק עלול להגיע למאות מגה-בייטים ואף גיגה-בייטים שלמים, והתוכנה המטפלת בו צורכת רוחב פס וזיכרון רב ללא הפסקה.</p>
<p>במקרה שלי, ניסיתי תחילה את גישת הארנק המקומי, והורדתי את <a href="http://bitcoin.org/en/download" target="_blank">תוכנת הלקוח המקורית</a> של ביטקוין. שעה אח&quot;כ, כשהמחשב בקושי עובד בשל צריכת המשאבים האינטנסיבית, ויתרתי על האבטחה המשופרת המוצעת ע&quot;י אחסון עצמאי של הארנק ועברתי לשיטה האחרת: אירוח ארנק בשירות ענן. שירותים אלה מאפשרים לפתוח חשבון שבו יאוחסנו המטבעות הווירטואליים של המשתמש, וממנו ואליו תתבצענה העברות ביטקוין. השירות ניתן בד&quot;כ תמורת עמלה סמלית מכל פעולת העברה. השירותים הגדולים בתחום זה הם <a href="https://blockchain.info/wallet/" target="_blank">BlockChain</a>, <a href="https://coinbase.com/" target="_blank">CoinBase</a> ו-<a href="https://bips.me/" target="_blank">BIPS</a>. <a title="רשימה חלקית של האפשרויות הזמינות" href="http://bitcoin.org/en/choose-your-wallet" target="_blank">לחילופין</a>, ניתן להוריד תוכנות חלופיות ללקוח המקורי המתבססות על שרתים מרוחקים. קיימות אפילו אפליקציות מובייל לארנקי ביטקוין.</p>
<h3>כך הולכים הכורים</h3>
<p>אחרי שהשגתם לעצמכם ארנק, נשאר רק למלא אותו. וכמו בחיים האמיתיים, זו אינה פעולה קלה כלל ועיקר.</p>
<p>הדרך העיקרית להרוויח ביטקוין היא, למעשה, &quot;ליצור&quot; אותו. מאחר והדרך בה כלכלה עובדת מחייבת שלכל מטבע יהיה גב המעניק לו ערך, אי אפשר ליצור כסף מאוויר – אפילו לא באינטרנט. לכן, ביטקוין מבוסס על אלגוריתם מסובך לאישור העברות ביטקוין, המכריח המוני מחשבים לעבוד במרץ על מנת להוות את רשת הלגיטימציה לפעולות המתבצעות עם ביטקוין. כל מחשב המצליח לאשר סדרת העברות מקבל בתמורה את הזכות לאסוף עמלה בדמות 25 מטבעות וירטואליים על כך שבזכותו המטבע אינו ניתן לזיוף. במלים אחרות: אם אתם כורים ביטקוין, אתם חלק מהבנק העולמי שלו, ותמורת תרומתכם בהפיכת ביטקוין למטבע בעל ערך, אתם מקבלים תגמול על פעולות.</p>
<p>אולם, כאמור, הפעולות המתגמלות הללו לא קלות. למעשה, רמת הקושי של האלגוריתם הולכת ועולה עם כמות הביטקוין וההעברות, כך שפיצוח &quot;בלוק&quot; (אישור סדרת העברות) הולכת והופכת קשה יותר ודורשת משאבים רבים. מחשב יחיד עלול להזדקק לשלוש שנים תמימות כדי לפצח בלוק יחיד. לכן, השיטה המקובלת ביותר לכריית ביטקוין היא בקבוצות (pool mining). הדבר נעשה באמצעות התחברות <a title="רשימת קבוצות כרייה" href="https://en.bitcoin.it/wiki/Category:Pool_Operators" target="_blank">לאתרים המארגנים</a> קבוצות כאלו, כגון <a href="https://mining.bitcoin.cz/" target="_blank">BitcoinCZ</a> או <a href="http://www.btcguild.com/" target="_blank">BTCGuild</a>, והזנת פרטי ההרשמה לתוכנת הכרייה המותקנת אצל המשתמש. לאחר תחילת הכרייה יחלק שרת הקבוצה אלגוריתמים חלקיים וקלים יותר בין המחשבים המשתתפים, ועל כל פתרון לאחד מאלגוריתמי המשנה הללו יקבל המשתמש &quot;מניות&quot; בסיבוב הכרייה. כאשר יספקו פתרונות המשנה פתרון כולל לאלגוריתם-העל, והקבוצה תקבל 25 מטבעות, הם יחולקו בין המשתתפים עפ&quot;י כמות המניות שצברו בסיבוב הכרייה.</p>
<p>כיום קיימות ברחבי הרשת לפחות כמה עשרות תוכנות לכריית ביטקוין, שרובן מאפשרות למשתמשים להתחבר לקבוצות כרייה. ממשקים ידידותיים אינם בנמצא, שכן רוב המפתחים מייעדים את התוכנות למשתמשים בעלי הבנה בתחום המחשבים. חלקם אף חסרות ממשק גרפי לחלוטין ופועלות כתוכנות שורת פקודה (command line). בין התוכנות היותר ידידותיות ניתן למנות את <a href="http://50miner.org/" target="_blank">50Miner</a> (המשמש גם כקבוצת כרייה), <a href="http://guiminer.org/" target="_blank">GUIMiner</a> ועוד <a title="רשימת תוכנות כרייה" href="https://en.bitcoin.it/wiki/Software#Mining_apps" target="_blank">רבים וטובים</a>. רובם מבוססים על שימוש בכרטיס הגרפי של המחשב, שהתגלה ככלי יעיל הרבה יותר מהמעבד המרכזי בפיצוח האלגוריתמים.</p>
<p>הורדתי תוכנה, חיברתי אותה לקבוצת הכרייה, וידאתי שההגדרות נכונות כמומלץ (לא לתת לה לכרות על כל הליבות של המעבד בנוסף לכרטיס הגרפי) ולחצתי על כפתור ההפעלה. בליבי כבר פינטזתי על מה שאקנה לי עם המטבעות הווירטואליים שארוויח – עד שלפתע החלה היד שעל המקלדת להינמס. מסתבר שלכרות ביטקוין בעזרת מחשבים ניידים בשעת השימוש בהם הוא מעשה לא מאוד חכם, אם אתם אוהבים את העור שלכם בטמפרטורת החדר. אחרי מספר ניסיונות לכרות בכל זאת בלי לחמם את המחשב לטמפרטורות שמסבירות מה גורם להתחממות הגלובלית – ויתרתי וסגרתי את תוכנת הכרייה במפח נפש, כשבארנק אין אפילו שבריר ביטקוין לרפואה.</p>
<h3>קהילת הביטקוין עצמה מפקפקת בו</h3>
<p>כאן המקום לציין שכרייה היא אמנם &quot;הדרך הקלה&quot; להשיג ביטקוין, במובן זה שהיא אינה דורשת מהמשתמש לעשות בעצמו כמעט דבר, אך היא אינה נחשבת לדרך יעילה. פורטל קהילת הביטקוין WeUseCoins אף <a href="http://www.weusecoins.com/en/mining-guide" target="_blank">מגדיר</a> אותה כתחרותית מדי וממליץ למשתמשים לא להשתמש בה אלא אם כן הם עושים זאת &quot;לשם הכיף&quot;. במקום זאת, ממליץ הפורטל לרכוש ביטקוין באחת ממגוון הדרכים הקיימות, הכוללות בורסות ייעודיות או חלפנים פרטיים. בישראל, למשל, נמצאים חמישה כאלה לפי נתוני <a href="http://localbitcoins.com/" target="_blank">LocalBitcoins</a>, המבקשים נכון לזמן כתיבת שורות אלה בין 470 ל-520 שקל עבור ביטקוין בודד.</p>
<p>לפי <a title="מחשבון לדוגמא, הזינו פרטים וחשבו את רמת הכדאיות במחשב שלכם" href="http://www.bitcoinx.com/profit/" target="_blank">חישובים שונים</a> שנעשו לאורך שלוש שנות פעילותה של כלכלת הביטקוין, האנרגיה המתבזבזת ע&quot;י כרייה גדולה משמעותית משווי המטבעות הנכרים, וגורמת לזיהום סביבתי, הפסדים כספיים עבור הכורים וכמובן לעליות ומורדות חדות בפופולאריות, כל אימת שקבוצה חדשה של משתמשי ביטקוין מתייאשת ממנו.</p>
<p>גם מחוץ לקהילת הכורים, מעמדו של הביטקוין רעוע למדי. הוא אמנם נהנה כרגע מפופולאריות וציפיות גבוהות, אך ככל שעולה רמת השימוש בו כך מתגברת התנודתיות שלו – מה שמביא לעליות ומורדות של עשרות ואף מאות אחוזים בשער ההמרה שלו בתוך שעות. לאחרונה אף עלו השערות כי מתקפות DDoS (מניעת שירות מבוזרת) על בורסות ביטקוין, בראשן <a href="https://www.mtgox.com/" target="_blank">MtGox</a> שהותקפה בימים האחרונים, בוצעו ע&quot;י האקרים שכל מטרתם היתה להשפיע על שער המטבע הווירטואלי.</p>
<p>לכן, נכון לרגע זה ביטקוין נשאר בדיוק מה שהוא – פרויקט ניסיוני לייצור כלכלה על-מדינתית על בסיס האנונימיות של הרשת. נראה שצפויים לכלכלה החדשה מבחנים רבים בטרם תוכל להתחרות בדולר, באירו ובשאר המטבעות הקיימים.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/bitcoin-mining/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>הגיע הזמן לדרוש העלאה למשכורת, כך תעשו זאת [מדריך]</title>
		<link>http://www.geektime.co.il/how-to-get-a-raise/</link>
		<comments>http://www.geektime.co.il/how-to-get-a-raise/#comments</comments>
		<pubDate>Thu, 11 Apr 2013 10:25:49 +0000</pubDate>
		<dc:creator>כתב אורח</dc:creator>
				<category><![CDATA[היי-טק ו-IT]]></category>
		<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[company]]></category>
		<category><![CDATA[Employee]]></category>
		<category><![CDATA[Job]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[Organization]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Raise]]></category>
		<category><![CDATA[Rating]]></category>
		<category><![CDATA[Salary]]></category>
		<category><![CDATA[ארגון]]></category>
		<category><![CDATA[ביצועים]]></category>
		<category><![CDATA[דירוג]]></category>
		<category><![CDATA[העלאה]]></category>
		<category><![CDATA[חברה]]></category>
		<category><![CDATA[כסף]]></category>
		<category><![CDATA[משכורת]]></category>
		<category><![CDATA[עבודה]]></category>
		<category><![CDATA[עובד]]></category>
		<category><![CDATA[עסקים]]></category>
		<category><![CDATA[קריירה]]></category>
		<category><![CDATA[רייטינג]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=160283</guid>
		<description><![CDATA[רוצים העלאה במשכורת? לפני הפנייה המיוחלת לבוס הקשוח, להלן בדק בית ועשרה טיפים שיעזרו לכם לראות היכן אתם עומדים והאם בכלל מגיעה לכם העלאה]]></description>
				<content:encoded><![CDATA[<div id="attachment_161179" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/04/picture1post.jpg"><img class="size-full wp-image-161179" alt="מקור: flickr, cc-by-maverick2003" src="http://www.geektime.co.il/wp-content/uploads/2013/04/picture1post.jpg" width="300" height="177" /></a><p class="wp-caption-text">מקור: flickr, cc-by-maverick2003</p></div>
<p><strong>הפוסט נכתב על ידי אליסה גולדמן (Alyssa Goldman) ותורגם מאנגלית על ידי אבישי בסה.</strong></p>
<p>אתם אולי חושבים שמגיעה לכם העלאה במשכורת, אבל זה לא תמיד אומר שהבוס שלכם מסכים איתכם. ולא, אתם כבר לא יכולים לזרוק את כל האשמה על המצב הכלכלי הרעוע.</p>
<p>זהו הזמן המושלם לבקש העלאה בשכר, אך במידה ועשיתם זאת תוך היתקלות בסירוב קשוח, הסיבה העיקרית היא דווקא&#8230; אתם. להלן עשר הסיבות העיקריות מדוע דווקא לא תקבלו את ההעלאה בשכר בה חשקה נפשכם ומספר טיפים שיעזרו לכם לתקן את הרושם שלכם מול הבוסים.</p>
<h3>הציפיות שלכם רחוקות מהמציאות</h3>
<p>בשנה האחרונה, העלאה ממוצעת במשכורת עובדים עמדה על כ-2 אחוזים, כאשר עובדים בעלי ביצועים ברמה גבוהה קיבלו העלאה ממוצעת של 4 אחוזים. בכדי לקבוע האם אתם ראויים ל-4 אחוזים הללו או יותר, חיוני לבדוק באופן קבוע עם הממונה עליכם האם אתם עומדים ברף הציפיות שלו, האם הוא מרגיש שאתם משקיעים בעבודה יותר מהעובד הממוצע ובאילו תחומים הקשורים לעבודה אתם פחות חזקים.</p>
<p>כמו כן, כדאי לבדוק האם בחברה מעניקים העלאות במשכורות בתקופה מסויימת בכל שנה או שמא מדובר בהעלאות ספציפיות הנקבעות על פי הביצועים של העובדים. במידה ומדובר בחודש מסויים בש<span style="font-size: 14px;">נה, עדיף לוודא כי אתם מתזמנים את הבקשה שלכם להעלאה בתקופה המתאימה. לבסוף, כדאי בהחלט לשקול את המצב הכספי בחברה. במידה ומדובר בחברה קטנה הנאבקת על קיומה, בקשת העלאה משמעותית במשכורת תיראה קצת תלושה מהמציאות.</span></p>
<h3>לא עשיתם מחקר שכר</h3>
<p>לפני שתחליטו על סכום המשכורת החדשה אותה תרצו לדרוש, שווה לבדוק באינטרנט לגבי המשכורות הסטנדרטיות בתעשייה לתפקידים דומים. הנתונים המפורסמים באתרים הללו יוכלו לתת לכם ולממונים עליכם מסגרת ריאלית של משכורת להתייחס אליה במהלך השיחה. למרות זאת, ממש לא מספיק לצטט ממוצעים &#8211; עליכם להוכיח כי הביצועים האישיים שלכם ראויים וכי אתם נותנים מעל ומעבר לחובות העבודה הרגילות שלכם, מה שמביא אותנו ישירות לסעיף הבא.</p>
<h3>אתם עושים רק את מה שמצופה מכם</h3>
<p>עשיית העבודה שלכם היא הסיבה עבורה אתם מקבלים משכורת ואילו העלאה במשכורת היא סימן לכך שהממונים עליכם רואים שאתם תורמים לארגון ברמה גבוהה יותר ממה שנשכרתם לעשות מלכתחילה. כלל אצבע חשוב הוא להיות עובד שעושה את העבודה של הבוסים שלכם לקלה יותר: להתנדב לקחת על עצמכם פרוייקטים נוספים ולחשוב על דרכים נוספות כיצד להקל על עומס העבודה שלהם, לשים לב על מה הם מתלוננים ולהבין כיצד לפתור בעיות בתוך המחלקה שלכם. במידה ותעשו זאת, הסיכוי שהבוסים שלכם ייענו לדרישותיכם יהיה גדול יותר.</p>
<h3>אתם לא מסבים תשומת לב להישגים שלכם</h3>
<div id="attachment_161181" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/04/picture2post.jpg"><img class="size-full wp-image-161181" alt="מקור: flickr, cc-by-bark" src="http://www.geektime.co.il/wp-content/uploads/2013/04/picture2post.jpg" width="300" height="177" /></a><p class="wp-caption-text">מקור: flickr, cc-by-bark</p></div>
<p>שליטה באמנות של קידום עצמי היא לא משימה קלה במיוחד, אך חשובה ביותר. ראשית, ודאו שהבוסים שלכם מודעים לכל מה שאתם עושים ואל תהססו לשתף איתם הצלחות &#8211;  זה מראה שאתם מוכשרים ומסוגלים לבצע את העבודה שלכם בצורה מיטבית.</p>
<p>בנוסף, חשוב לעשות זאת בצורה עדינה. לדוגמא, לקבוע פגישה בכדי לדון בפרוייקטים שאתם עובדים עליהם, להזכיר הצלחות מרכזיות שהיו לכם ולבקש משוב על כיצד ניתן לעשות זאת טוב יותר. אסטרטגיה נוספת, היא העברה של מיילים הדנים בפרוייקט שבוצע בהצלחה או מחמאות מלקוחות אל הבוס שלכם ב-BCC.</p>
<h3>אתם לא נשארים מעודכנים במה שקורה בתעשייה</h3>
<p>העריכו את המיומנויות שלכם: מה השתנה בתעשייה מאז שהתחלתם לעבוד בתחום שלכם? בעבודות מסויימות, מעקב לא מספק אחר המגמות האחרונות בתעשייה יכול לגרום למשכורת שלכם לקפוא על שמריה או אפילו לרדת. במיוחד כאשר מדובר על עובדים וותיקים, אשר יכולים לעמוד אל מול אפליה על רקע גיל. בסקר שבוצע בקרב בני 50 ויותר, דווח כי יותר משליש מהמשיבים סיפרו כי הם מכירים מישהו שהתמודד מול אפליית גיל בעבודה. בנוסף, דווח כי 25 אחוזים מכלל התלונות שהוגשו לנציבות לשיוויון הזדמנויות בארצות הברית, מערבות אפליות מטעמי גיל.</p>
<p>אך אין שום הצדקה לתת לסיבות הללו למנוע מכם מלהתקדם. סמנו ועקבו אחרי בלוגים שונים, נכחו בכנסים והירשמו לקורסים המלמדים את ההתפתחויות האחרונות בתעשייה. הראו את נכונותכם לממונים עליכם ושאלו על נכונות החברה להשתתף במימון המשך הלימודים שלכם. זה יראה להם שבתור עובדים חרוצים, אתם מנסים לחדד את היכולות שלכם באופן עקבי.</p>
<h3>אתם לא יכולים לפתור את הבעיה, או אוהבים להתלונן</h3>
<p>היו כנים עם עצמכם: האם תחושות הבטן שלכם הם אלו שגורמות לכם לספר לבוסים על כל בעיה שמתעוררת, או שאתם מנסים לנווט דרך מכשולים בעצמכם? במידה ומדובר בנושא שבאמת צריך להעלות למעלה, לכו על זה עד הסוף. אך מדפסת שבורה היא דוגמא טובה לסיבה פחות טובה לעשות רעש ולהפריע לשגרת העבודה.</p>
<p>כמו כן, היזהרו מלהפוך לעובדים המעצבנים שמקטרים תמיד על מדיניות החברה או על הקולגות שלכם שאתם פשוט לא יכולים לסבול. בסופו של דבר, העובדים שמקבלים העלאות בשכר הם אלו הרואים בעבודה שלהם דרך לספק פתרונות ולא להעלות בעיות חדשות.</p>
<h3>אתם לא שמים לב לפרטים</h3>
<p>האם הבוסים שלכם אומרים לכם לתקן את אותן הטעויות שוב ושוב? האם אתם כל הזמן צריכים תזכורות? האם אתם נוטים לשאול את אותה השאלה פעמיים? אם עניתם &quot;כן&quot; על כל השאלות הללו, אל תצפו להעלאה בעתיד הקרוב שלכם.</p>
<p>רשמו הערות כאשר הממונים עליכם נותנים לכם הוראות, ראו אם אתם יכולים למצוא את התשובות בעצמכם לפני שאתם שואלים שאלות ובכל פעם שאתם עושים טעות, רשמו לעצמכם מה היא הייתה, מדוע טעיתם ואיך אתם יכולים למנוע מאותה הטעות לחזור שוב בעתיד.</p>
<h3>אתם הופכים את זה לעניין אישי</h3>
<div id="attachment_161182" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/04/picture3post.jpg"><img class="size-full wp-image-161182" alt="מקור: flickr, cc-by-C Jill Reed" src="http://www.geektime.co.il/wp-content/uploads/2013/04/picture3post.jpg" width="300" height="177" /></a><p class="wp-caption-text">מקור: flickr, cc-by-C Jill Reed</p></div>
<p>הטיעונים שתציבו כאשר תחליטו לבקש העלאה במשכורת צריכים להיות ממוקדים במוסר העבודה שלכם, ההישגים שלכם והערך שלכם לארגון כעובדים. כל השאר, דוגמאת החובות שלכם כסטודנטים, שכר הדירה, חשבונות בית החולים שלכם או העובדה שאתם &quot;פשוט לא יכולים לגמור את החודש בשכר הזה&quot; צריכים להישאר מחוץ לדיון.</p>
<p>בשורה התחתונה, העלאה במשכורת תוענק על בסיס ההצטיינות שלכם כעובדים ולא לפי הסיפור סוחט הדמעות שלכם.</p>
<h3>לא ביקשתם &#8211; לא קיבלתם</h3>
<p>במידה וכל הסיבות הרשומות מעלה אינן חלות עליכם, אז ברצינות, בקשו העלאה. אל תצפו מהבוס שלכם להעלות את הנושא בעצמו.</p>
<h3>נולדתן במגדר הלא נכון</h3>
<p>למרבה הצער, גם בשנת 2013 זה קורה: על פי מחקר שנערך על ידי Hanna Riley Bowles מאוניברסיטת הרווארד, משתתפים הראו קטעי וידאו שבהם גברים ונשים מבקשים העלאה תוך שימוש באותו כתב הבקשה. התוצאות: חלק גדול מהבוסים המשתתפים הסכימו לתת לגברים העלאה, בעוד נשים נדחו בטענה כי הן אגרסיביות מידי ובקשותיהן תובעניות מידי.</p>
<p>נכון, מדובר באפליה סקסיסטית ולא הוגנת, אך היא עדיין עשויה להיות חלק מהמציאות הכואבת אותה נשים צריכות לעבור. ניסוי נוסף שנערך במסגרת המחקר הציג שתי טכניקות אשר עזרו לחסל את התפיסות המוקדמות השונות לגבי נשים וגברים. ראשית, אומרת בולס, אישה צריכה להתמקד בכיצד הביצועים שלה סייעו לארגון ולבקש משוב בצורה פשוטה: &quot;מה אתה חושב?&quot; זה גם יכול להיות יעיל מאוד להביא את הממונה עליכם לשיחה על ההעלאה ולערב אותו: &quot;הממונה עליי ייעץ לי לעשות זאת&quot;.</p>
<p><em><a href="http://www.learnvest.com/2013/03/the-10-reasons-youre-not-getting-a-raise/" target="_blank">הפוסט</a> פורסם במקור בבלוג של חברת <a href="https://www.learnvest.com/" target="_blank">LearnVest</a>.</em></p>
<hr />
<p>פוסטים נוספים מ-LearnVest:</p>
<p><a href="http://www.learnvest.com/2013/03/tales-of-a-failed-salary-negotiation" target="_blank">Tales of a Failed Salary Negotiation</a></p>
<p><a href="http://www.learnvest.com/2013/03/the-wall-street-wage-123/" target="_blank">How Much Do Bankers Really Make</a></p>
<p><a href="http://www.learnvest.com/2013/03/this-everyday-skill-could-impact-your-income" target="_blank">This Everyday Skill Could Impact your Income</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/how-to-get-a-raise/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>כך תורידו אפליקציות מה-Play Store ללא תלות במכשיר או במדינה [מדריך]</title>
		<link>http://www.geektime.co.il/how-to-download-apk-files-from-play-store/</link>
		<comments>http://www.geektime.co.il/how-to-download-apk-files-from-play-store/#comments</comments>
		<pubDate>Wed, 20 Mar 2013 10:32:24 +0000</pubDate>
		<dc:creator>אבישי בסה</dc:creator>
				<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Play Store]]></category>
		<category><![CDATA[אנדרואיד]]></category>
		<category><![CDATA[אפליקציות]]></category>
		<category><![CDATA[גוגל]]></category>
		<category><![CDATA[חנות אפליקציות]]></category>
		<category><![CDATA[כרום]]></category>
		<category><![CDATA[מדריך]]></category>
		<category><![CDATA[פליי סטור]]></category>
		<category><![CDATA[תוסף]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=159124</guid>
		<description><![CDATA[תוסף לדפדפן כרום מאפשר לכם להוריד אפליקציות מחנות ה-Play Store ללא תלות במיקום הגיאוגרפי שלכם או בסוג המכשיר שברשותכם]]></description>
				<content:encoded><![CDATA[<div id="attachment_159137" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/playstore.jpeg"><img class="size-full wp-image-159137" alt="מקור: יח&quot;צ, עיבוד תמונה" src="http://www.geektime.co.il/wp-content/uploads/2013/03/playstore.jpeg" width="300" height="183" /></a><p class="wp-caption-text">מקור: יח&quot;צ, עיבוד תמונה</p></div>
<p>עם מאות אלפי אפליקציות קיימות, חנות ה-Play Store של גוגל נחשבת לאחד המקורות הגדולים ביותר בעולם להורדת אפליקציות סלולריות. ולמרות זאת, הרבה פעמים קורה שיישומים מסויימים אינם זמינים להורדה עבור הסמארטפונים והטאבלטים מבוססי האנדרואיד מסיבות שונות, לדוגמא חוסר זמינות של אפליקציה מסויימת במדינה בה אתם נמצאים, מכשיר ישן ולא תומך וכו'.</p>
<p>אם אי פעם מצאתם את עצמכם מתמודדים עם בעיה כזו, כלי פשוט בשם APK Downloader יאפשר לכם להוריד כל אפליקציה מחנות ה-Play Store ללא תלות במיקום הגיאוגרפי של המשתמש או סוג המכשיר שברשותו, בתנאי שהאפליקציה מוצעת בחינם.</p>
<p>הכלי, אשר מגיע כתוסף לדפדפן Google Chrome, קיים בכדי לעזור לאותם המשתמשים המעוניינים להוריד אפליקציות מסויימות שנחסמו במדינות ספציפיות מסיבות כאלו ואחרות. עוד מקרה קלאסי לשימוש בתוסף, הוא כאשר חיבור האינטרנט במכשיר אינו מספיק טוב. בעזרת התוסף, באפשרותכם להוריד את האפליקצייה כקובץ APK למחשב ולהעביר אותו ישירות לסמארטפון.</p>
<h3>התקנת התוסף</h3>
<p>לצורך התקנת התוסף, יש להכין 3 פרטים מראש:</p>
<ul>
<li><span style="font-size: 14px;">שם המשתמש, או כתובת הדואר האלקטרונית שלכם שלכם בחשבון Google.</span></li>
<li><span style="font-size: 14px;">סיסמאת המשתמש שלכם לחשבון Google, כאשר לחברים שמשתמשים בפיצ'ר האבטחה Two Step Verification של גוגל, ניתן להנפיק סיסמא חד פעמית דרך </span><a style="font-size: 14px;" href="http://www.google.com/accounts/IssuedAuthSubTokens?hide_authsub=1" target="_blank">הכלי של גוגל</a><span style="font-size: 14px;"> ולהשתמש בה לצורך הכניסה לשירות.</span></li>
<li>Device ID של מכשיר האנדרואיד שברשותכם, ניתן לגילוי על ידי הקלדת *#*#8255#*#* וגלילה עד למציאת הטקסט Device ID: android-1234567890123456. המספרים והאותיות הנמצאים ליד הכיתוב android- מייצגים את ה-Device ID של המכשיר שלכם. מומלץ לרשום אותו בצד.</li>
<li>הורדת התוסף מהכתובת הבאה: <a href="https://lekensteyn.nl/apk-downloader/" target="_blank">https://lekensteyn.nl/apk-downloader</a> הגירסא העדכנית נכון לכתיבת שורות אלו: 1.4.2.</li>
</ul>
<p>לאחר הורדת התוסף, יש להיכנס לתפריט התוספים בכרום (דרך התפריט הראשי בכרום ובחירה ב-Tools &#8211;&gt; Extensions) או על ידי הקלדת הכתובת הבאה בדפדפן: <a href="chrome://extensions" target="_blank">chrome://extensions</a>. כאשר תנסו להתקין את התוסף מתוך הדפדפן הוא ייתן לכם את הודעת השגיאה הבאה:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/errorextensions.png"><img class="alignnone size-full wp-image-159131" alt="errorextensions" src="http://www.geektime.co.il/wp-content/uploads/2013/03/errorextensions.png" width="617" height="35" /></a></p>
<p>בכדי להתגבר על בעיה זו, יש לגרור את התוסף מהתיקייה בה הורדתם אותו אליה אל תפריט ה-Extensions בדפדפן ולבחור ב-Add:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/addextensionquestionimage.png"><img class="alignnone size-full wp-image-159140" alt="addextensionquestionimage" src="http://www.geektime.co.il/wp-content/uploads/2013/03/addextensionquestionimage.png" width="467" height="160" /></a></p>
<h3>הגדרת התוסף והורדת האפליקציה</h3>
<p>לאחר התקנת התוסף, יש לבחור ב-Options ולהכניס את הפרטים הנדרשים שהכנתם מראש. בשורה הראשונה את כתובת הדואר האלקטרוני המשוייכת לחשבון גוגל במכשיר האנדרואיד שלכם, בשורה השנייה את הסיסמא ובשורה השלישית את ה-Device ID ששמרתם בשלבים הראשונים של המדריך.</p>
<p>במידה והכל עבר בהצלחה, יש להיכנס לחנות ה-Play Store ולבחור באפליקצייה חינמית להורדה. בעת הצגת דף האפליקציה בחנות האפליקציות, יופיע אייקון קטן בשורת הכתובת בדפדפן המבשר לכם על האפשרות להורדת האפליקצייה ישירות למחשבכם. לאחר לחיצה על האייקון, הקובץ הנדרש יורד ישירות למחשבכם מהשרתים של גוגל ותוכלו להעביר אותו למכשיר בכל דרך שתרצו, אם באמצעות אפליקציות שונות להעברת קבצים באמצעות WiFi כמו WiFi File Server Lite (<a href="https://play.google.com/store/apps/details?id=com.mins.wfmlite.activity" target="_blank">להורדה מה-Play Store</a>) או באמצעות העברת הקובץ אל כרטיס הזיכרון של המכשיר בעזרת כבל USB.</p>
<p>לאחר מכן, יש להוריד אפליקציית מנהל קבצים, כאשר המומלצת מבחינתי היא ES File Explorer (<a href="https://play.google.com/store/apps/details?id=com.estrongs.android.pop" target="_blank">להורדה מה-Play Store</a>), לנווט למיקום הקובץ במכשיר ולבחור בהתקנה שלו. כמובן שלפני ההתקנה, יש לוודא שבהגדרות האבטחה במכשיר מסומנת האפשרות להתקין אפליקציות ממקורות לא ידועים. כעת, תוכלו להתקין את האפליקציה ולהנות ממנה ללא תלות במיקום הגיאוגרפי שלכם או במכשיר שברשותכם. כמובן שאפליקציות המיועדות למכשירים מסויימים לפעמים לא יעבדו בצורה אופטימלית על מכשירים אחרים, אך האפשרות לנסות אותן עדיין קיימת. בהצלחה !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/how-to-download-apk-files-from-play-store/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>דברים שתוכלו לעשות עם הגלקסי שלכם ולא הכרתם</title>
		<link>http://www.geektime.co.il/different-things-you-can-do-with-your-galaxy-device/</link>
		<comments>http://www.geektime.co.il/different-things-you-can-do-with-your-galaxy-device/#comments</comments>
		<pubDate>Sun, 17 Mar 2013 12:28:41 +0000</pubDate>
		<dc:creator>פשה קגן</dc:creator>
				<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[galaxy]]></category>
		<category><![CDATA[Galaxy S]]></category>
		<category><![CDATA[Galaxy S4]]></category>
		<category><![CDATA[HDMI]]></category>
		<category><![CDATA[NFC]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[גלקסי]]></category>
		<category><![CDATA[גלקסי חדש]]></category>
		<category><![CDATA[סמסונג]]></category>
		<category><![CDATA[פשה קגן]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=158869</guid>
		<description><![CDATA[אם אתם כבר מחזיקים באחד ממכשירי הגלקסי של סמסונג הנה מספר פעולות שרבים לא מכירים אך יכולים לשדרג לכם את חווית השימוש בסמארטפון]]></description>
				<content:encoded><![CDATA[<p><strong> </strong></p>
<div id="attachment_158878" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/gs4.jpg"><img class="size-full wp-image-158878" alt="תמונה: יח&quot;צ, גלקסי S4" src="http://www.geektime.co.il/wp-content/uploads/2013/03/gs4.jpg" width="300" height="183" /></a><p class="wp-caption-text">תמונה: יח&quot;צ, גלקסי S4</p></div>
<p>בזמן שהעולם רועש וגועש בעקבות <a href="http://www.geektime.co.il/samsung-galaxy-s4-unpacked/" target="_blank">ההכרזה על גלגולו הרביעי של מכשיר הגלקסי</a>, עם החיישנים החדשים והאופציות המתקדמות &#8211; אף אחד לא זוכר שמכשירי הגלקסי S2 וה-S3 עדיין מסוגלים לעשות דבר או שניים. עם נתוני מכירות של מיליוני מכשירים, גם למכשיר בן שנה או שנתיים יש כמה טריקים בשרוול שמעטים מכירים (בצורה מפתיעה למדי).</p>
<p>לפני שאנחנו יוצאים לרכוש מכשיר שיודע לגלול באמצעות חיישני תנועה &#8211; בחרנו לבחון כמה מהאופציות הפחות-מפורסמות שיודעים שני הדגמים הנפוצים ביותר לבצע. מי יודע, אולי אחרי הקריאה תדעו להעריך מעט יותר את המכשיר שנמצא אצלכם ביד.</p>
<h3>חיבור דיסק און קי</h3>
<p>האופציה הזאת לא שווקה ולא פורסמה כראוי, אבל גם ה-S2 וגם ה-S3 ידעו מהרגע הראשון לקרוא התקני אחסון. זה נקרא USB OTG (קיצור של on the go) ומדובר בדרייבר בסיסי לקריאה וכתיבה של מצעי זיכרון. כדי להשתמש ב-OTG יש לרכוש <a href="http://www.google.com/url?q=http%3A%2F%2Fdx.com%2Fp%2Fmini-usb-on-the-go-host-otg-adapter-2-pack-50944&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNHEpa_02DNaqUMmZ4Hu68wvqNxU9w" target="_blank">מתאם</a> שעלותו שקלים בודדים באיביי ודיל-אקסטרים (בדקתי &#8211; יש כאלו בפחות מחמישה שקלים) ובפועל מדובר במתאם בין מיקרו-USB ל-USB רגיל, מה שמאפשר חיבור התקני זיכרון שאינם דורשים חיבור לחשמל &#8211; דיסק און קי וכוננים קשיחים חיצוניים בסיסיים &#8211; ועבור אחרים ניתן להשתמש בחיבור חיצוני לחשמל.</p>
<p><strong> בונוס</strong>: המתאם מאפשר חיבור מקלדת, עכבר או מתאם אלחוטי של עכבר ומקלדת. צריכים להקליד מייל ארוך או לשלוט עם העכבר? יש אפשרות. אם כי אציין שבעוד מקלדת זה הגיוני לחבר, לי, אישית, קצת מוזר לראות סמן עכבר על מסך הסמארטפון&#8230;</p>
<h3>שידור HD לטלוויזיה</h3>
<p>אופציה מוכרת קצת יותר היא להציג את תצוגת המכשיר על מסך הטלוויזיה. לשם כך תזדקקו למכשיר גלקסי S2 או S3 בעלי מתאם, מטען (יש שקע הטענה במתאם עצמו) וכבל HDMI בין המתאם לטלוויזיה. הכבל קרוי <a href="http://www.google.com/url?q=http%3A%2F%2Fdx.com%2Fs%2FMHL.html%3Fsort%3DPrice&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNH-nfRuYRLKDnZZjXOJfMqTALmbFQ" target="_blank">MHL</a> ונמכר בדולרים בודדים גם כן &#8211; שימו לב שסמסונג שינתה את מספר הפינים בין הגלקסי 2 ל-3, כך שאם אתם בעלי מכשיר מהדגם השלישי &#8211; תצטרכו לבחור בין כבל מתאים מראש או לרכוש כבל &quot;סטנדרטי&quot; עם מתאם נוסף (מנסיוני, מדובר באופציה זולה יותר). אחרי שמחברים את המתאם למכשיר, למטען ולכבל ה-HDMI, תבחינו בתצוגת המכשיר על המרקע.</p>
<p>היכן זה שימושי?</p>
<p>הקרנת סרטים, העברת מצגות, גיימינג תוך שימוש בגיימפאד אלחוטי, האזנה למוזיקה וכן הלאה.</p>
<h3>שליטה במכשיר מרחוק</h3>
<p>סמסונג הסתירו כמה קלפים בשרוול, בלי לפרסם אותם לשוק הרחב. בדומה לשירות ה-iCloud של אפל, גם לחיבור המכשיר לחשבון סמסונג (שלב שרוב מכריי דילגו עליו) יש יתרונות לא מעטים. אחד מהשירותים נקרא <a href="http://www.google.com/url?q=http%3A%2F%2Ffindmymobile.samsung.com&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNE1Cq1_lID5r9U4m01sejjXi4-CNw" target="_blank">Find My Mobile</a> (לשעבר Dive) המאפשר למי שביצע התחברות לחשבון &#8211; לשלוט במידה מסויימת על המכשיר מרחוק.</p>
<p>בין הדברים שניתן למצוא לאחר ההתחברות: מציאת המכשיר לפי רכיב ה-GPS, מעקב אחר תנועת המכשיר (שימושי אם המכשיר אבד או נגנב), נעילתו, הפעלת צלצול, הצגת הודעה, בדיקת רשימת שיחות, איפוס המכשיר וכן הלאה. הורים לילדים ימצאו את האופציות הללו שימושיות למדי, בעוד שכמעט כל משתמש ישמח לדעת שהוא יכול &quot;לבטח&quot; את המכשיר בחינם ובקלות בפני אבדן או גניבה.</p>
<h3>NFC</h3>
<p>אין שלוש אותיות בתחום המעוררות יותר סימני שאלה. בפועל, NFC (קיצור של Near Field Communication &#8211; תקשורת רדיו לטווח קצר) מהווה פרוטוקול תקשורת בין מכשירים תואמים. זוכרים את העברת הקבצים באינפרא אדום? העקרון דומה מאוד. שימוש ב-NFC (קיים בגלקסי S3, לא קיים ב-2) מאפשר הצמדת שני מכשירים מתאימים והעברת תכנים ממכשיר למשנהו ברגע &#8211; לרוב על ידי תנועת החלקה כלפי מעלה. מקשיבים לשיר? החליקו את האצבע למעלה ו&quot;שגרו&quot; את השיר לרעכם. צופים בתמונה? שתפו את מי שיושב לידכם. גלישה בדפדפן תומך מאפשרת שליחת קישורים, הימצאות באפליקציה כלשהי תפתח את עמוד ה-Play Store הרלוונטי במכשיר השני, ועוד.</p>
<p>אתרים דוגמת eBay מאפשרים רכישת מדבקות NFC. באמצעות <a href="http://www.google.com/url?q=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.jwsoft.nfcactionlauncher" target="_blank">אפליקציות מתאימות</a> (אחת מהן הינה אפליקציה של סמסונג) ניתן &quot;לתכנת&quot; את המדבקות הללו, ואז להדביקן איפה שצריך. במסגרת התכנות &#8211; ניתן להגדיר פעולות שונות שהמכשיר יבצע: הנחתו על השידה לצד המיטה יכניס אותו למצב &quot;שקט&quot;, הצמדה לזרוע ברכב תפתח את Waze והנחה על השולחן במשרד תנמיך את ווליום המכשיר. אפשר אפילו להחדיר מסרי טקסט קצרים בתוך המדבקה: רשימת קניות, תזכורות אישיות וכולי.</p>
<h3>שידור אלחוטי לטלוויזיה</h3>
<p>רגע, לא עברנו כבר על נושא השידור לטלוויזיה? מסתבר שמכשירי אנדרואיד, עם אפליקציה מתאימה, יודעים לשלוט בטלוויזיות ובהתקנים תומכים. התקינו <a href="http://www.google.com/url?q=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.bianor.ams" target="_blank">אפליקציית שליטה</a>, מצאו את הסטרימר, הקונסולה או כל מכשיר תומך UPnP אחר &#8211; לחצו על הסרטון הרלוונטי וצפו בו על המסך הגדול.</p>
<p>אופציה זו שימושית במיוחד למי שמעוניין להציג לחבריו תמונה או סרטון מהמכשיר, להציג שידור סטרימינג כלשהו או להציג לחברים את ה-goat editions האחרונים לשירים פופולאריים (סיפור אמיתי. אל תשאלו).</p>
<h3>השתלטות על המחשב מרחוק</h3>
<p>באופן כללי, יש לאנדרואיד לא מעט להציע בתחום של השליטה במחשב האישי. ניתן להשתלט באופן מלא דרך האינטרנט על המחשב באמצעות היצע רחב של אפליקציות: החל מ-<a href="http://www.google.com/url?q=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.teamviewer.teamviewer.market.mobile" target="_blank">Teamviewer</a> החינמי ועד ל-<a href="http://www.google.com/url?q=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.logmein.ignitionpro.android" target="_blank">LogMeIn</a> היקרה.</p>
<p>מעבר לכך, לא תמיד צריך לשלוט בכל פעולות המחשב &#8211; לעיתים מספיק רק להשתלט על תוכנה ספציפית. לפיכך, קיימות לא מעט אפליקציות שליטה מרחוק בתוכנות: עבור חובבי הטורנטים, ניתן למצוא את <a href="http://www.google.com/url?q=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.utorrent.web" target="_blank">µTorrent Remote</a> המאפשרת לפקח מרחוק על ההורדות (החוקיות, ודאי החוקיות. רק הפצות של לינוקס) שלכם. אם גם אתם נמנים עם משתמשי תוכנת הוידאו VLC, ודאי תשמחו לשמוע שקיימת עבורה אפליקציית שלט רחוק שמתהדרת בשם המפתיע Remote for VLC. עם חיפוש קל, ניתן למצוא גם <a href="http://www.google.com/url?q=https%3A%2F%2Fplay.google.com%2Fstore%2Fsearch%3Fq%3Ditunes%2Bremote%26c%3Dapps" target="_blank">אפליקציות שליטה באייטונס</a>, אפליקציות המאפשרות <a href="http://www.google.com/url?q=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dwsm.wifimousefree" target="_blank">שימוש במסך המגע בתור עכבר</a>, ועוד &#8211; אז אל תתביישו לחפש.</p>
<p>לסיכום, הכרזת הגלקסי S4 עדיין לא אומרת שעליכם להספיד את הדור הקודם. עם קצת יצירתיות, תוכלו גם אתם להוציא קצת יותר מהמכשיר שברשותכם. מי יודע, אולי המכשיר שנמצא אתכם כבר זמן מה עוד יפתיע. אם מצאתם שימוש מגניב במיוחד במכשיר שלא מופיע כאן &#8211; שתפו בתגובות.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/different-things-you-can-do-with-your-galaxy-device/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>מדריך מתקדם לפיתוח ב-Windows Phone 8</title>
		<link>http://www.geektime.co.il/windows-phone-8-developers-guide/</link>
		<comments>http://www.geektime.co.il/windows-phone-8-developers-guide/#comments</comments>
		<pubDate>Thu, 14 Mar 2013 10:32:17 +0000</pubDate>
		<dc:creator>פבל יוסיפוביץ'</dc:creator>
				<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[פיתוח]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[windows phone 8]]></category>
		<category><![CDATA[wp]]></category>
		<category><![CDATA[wp8]]></category>
		<category><![CDATA[אפליקציות]]></category>
		<category><![CDATA[חלונות]]></category>
		<category><![CDATA[מדריך]]></category>
		<category><![CDATA[מדריך למתקדמים]]></category>
		<category><![CDATA[מדריך פיתוח לווינדוז פון]]></category>
		<category><![CDATA[מדריך פיתוח לחלונות]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=158540</guid>
		<description><![CDATA[אחרי שכבר למדנו להכיר את מערכת ההפעלה Windows Phone הנה מדריך מעט יותר מתקדם לפיתוח עבורה]]></description>
				<content:encoded><![CDATA[<div id="attachment_158541" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/main-1.jpg"><img class="size-full wp-image-158541" alt="תמונה: יח&quot;צ" src="http://www.geektime.co.il/wp-content/uploads/2013/03/main-1.jpg" width="300" height="183" /></a><p class="wp-caption-text">תמונה: יח&quot;צ</p></div>
<p><em><img alt="WP8-Icon" src="http://www.geektime.co.il/wp-content/uploads/2013/02/WP8-Icon.jpg" width="25" height="25" /></em> <strong>מדריך זה הוא חלק מתחרות <a href="http://www.geektime.co.il/windows-phone-app-challenge/" target="_blank">Windows Phone 8 App Challenge</a>. פתחו אפליקציה ל-Windows Phone, הגישו אותה לתחרות ואולי תזכו בפרסים שווים וסקירה של האפליקציה שלכם בניוזגיק. <a href="http://www.geektime.co.il/windows-phone-app-challenge/" target="_blank">רוצים לשמוע עוד?</a></strong></p>
<p>מערכת ההפעלה החדשה מבית מיקרוסופט, Windows Phone 8, כבר כאן, אפילו בישראל, ובעברית – כמו שרק מיקרוסופט יודעת לעשות. ניתן <a href="http://dev.windowsphone.com" target="_blank">להוריד את כלי הפיתוח חינם</a> ולהתחיל לפתח.</p>
<p>אז הורדתם את הכלים והתחלתם לפתח. אולי אפילו יצרתם אפליקציה שנראית נחמד ונותנת משהו שימושי. מה עוד תוכלו לעשות כדי שהאפליקציה תהפוך לאטרקטיבית ומהנה יותר? מדריך זה יעניק לכם מספר טיפים שניתן לנצל לשידרוג החוויה בכל אפליקציה של Windows Phone 8.</p>
<h3>אריחים חיים</h3>
<p>האריחים החיים (Live Tiles) אינם יכולת חדשה – הם היו קיימים גם בגירסאות של Windows Phone 7.x. אבל, ב-WP8 יש מספר חידושים. למי שלא מכיר – האריחים מופיעים במסך הבית עבור אפליקציות שאנו מחשיבים שימושיות יותר, ובחרנו להצמיד אריח של האפליקציה במסך הבית.</p>
<p>ב-WP7.x היה רק גודל וסוג אחד של אריח. ב-WP8 יש שלושה גדלים של אריחים – קטן, בינוני (זה מה שהיה ב-WP7.x) ורחב. הנה דוגמאות לכל אחד מהם:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-14-at-11.54.02-AM.png"><img class="aligncenter  wp-image-158542" alt="Screen Shot 2013-03-14 at 11.54.02 AM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-14-at-11.54.02-AM.png" width="504" height="618" /></a></p>
<p>כדי לבחור באפליקציה שלנו את סוגי האריחים, נמצא ב-Visual Studio את הקובץ WMAppManifest.xml (נמצא תחת תיקית Properties) ונעשה עליו double-click. בתגובה יפתח עורך גרפי של מאפייני האפליקציה (מי שזוכר איך זה היה בגרסאות הקודמות – היה צורך לעבוד עם ה-XML ישירות).</p>
<p>כאן נוכל לבחור האם נרצה תמיכה באריחים רחבים (במצב ההתחלתי רק אריחים קטנים ובינוניים יעבדו) ואת סוג האריחים:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/pic12.png"><img class="aligncenter size-full wp-image-158543" alt="pic1" src="http://www.geektime.co.il/wp-content/uploads/2013/03/pic12.png" width="314" height="94" /></a></p>
<p><strong>ישנם שלושה סוגי אריחים:</strong></p>
<p>1. TemplateFlip – זה הסוג הקרוב ביותר למה שיש ב-WP7.x. ניתן לבחור תמונה, טקסט ומספר בצד קדמי ו/או אחורי של האריח. את הבסיס ניתן לבחור בעורך עצמו, אך לביצוע שינוי דינאמי יש לכתוב קצת קוד. הנה דוגמא:</p>
<p dir="ltr" style="text-align: left;"><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">var</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">data</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">new</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"><b>FlipTileData</b></span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">{</span></span></span></p>
<p><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">Title</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;Iron Man 3&quot;</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">,</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"> BackgroundImage</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">new</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"><b>Uri</b></span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">(</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"> &quot;http://msc.wcdn.co.il/archive/1378818-41.jpg&quot;</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">),</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"> SmallBackgroundImage</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">new</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"><b>Uri</b></span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">(</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"> &quot;http://msc.wcdn.co.il/archive/1378818-41.jpg&quot;</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">),</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"> Count</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">12,</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"> BackBackgroundImage</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">new</span></span></span><span style="color: #000000;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"><b>Uri</b></span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">(</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"> &quot;http://msc.wcdn.co.il/w/w-218/1398950-41.jpg&quot;</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">)</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">};</span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;"><b>ShellTile</b></span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">.ActiveTiles.First().Update(data);</span></span></span></p>
<p dir="RTL" align="RIGHT"><span style="font-family: Calibri;">זה נראה כך</span>:</p>
<p dir="RTL" align="RIGHT"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/pic22.png"><img class="aligncenter size-full wp-image-158544" alt="pic2" src="http://www.geektime.co.il/wp-content/uploads/2013/03/pic22.png" width="219" height="224" /></a></p>
<p>ישנם מאפיינים נוספים ל-FlipTileData כמו BackContent, WideBackContent, WideBackgroundImage ו-WideBackBackgroundImage.</p>
<p>התמונות עצמן יכולות להיות מרוחקות (כמו בדוגמא) או כאלה שהם חלק מההתקנה.</p>
<p>2. TemplateCycle – סוג זה מאפשר החלפה אוטומטית והדרגתית של תמונות (עד תשע). במסך המאפיינים חייבים לבחור תמונה אחת לפחות, אבל נוכל לשנות ולהוסיף תמונות בקוד, למשל:</p>
<p dir="ltr" style="text-align: left;">var data = new CycleTileData {<br />
Count = 12,<br />
Title = &quot;Movies&quot;,<br />
SmallBackgroundImage = new Uri(&quot;/Assets/Tiles/small.png&quot;,<br />
UriKind.Relative),<br />
CycleImages = new[] {<br />
new Uri(&quot;/Assets/Tiles/1.png&quot;, UriKind.Relative),<br />
new Uri(&quot;/Assets/Tiles/2.png&quot;, UriKind.Relative),<br />
new Uri(&quot;/Assets/Tiles/3.png&quot;, UriKind.Relative),<br />
new Uri(&quot;/Assets/Tiles/4.png&quot;, UriKind.Relative),<br />
new Uri(&quot;/Assets/Tiles/5.png&quot;, UriKind.Relative),<br />
}<br />
};<br />
ShellTile.ActiveTiles.First().Update(data);</p>
<p>הקוד מניח את קיומם של התמונות 1.png, 2.png וכו'.</p>
<p>למרבה הצער ה-TemplateCycle תומך רק בתמונות מקומיות. אם נרצה לספר תמונות מרוחקות נצטרך להשתמש בקוד ששומר מקומית תמונות מרוחקות ואז להשתמש בתמונות השמורות. הנה דוגמא ששומרת תמונה בודדת שהורדה מרחוק:</p>
<p dir="ltr" style="text-align: left;">string SaveLoadedImage(BitmapImage image, string name) {<br />
var bmp = new WriteableBitmap(image);<br />
var stg = IsolatedStorageFile.GetUserStoreForApplication();<br />
using(var stm = stg.CreateFile(&quot;/shared/shellcontent/image&quot; +<br />
name + &quot;.jpg&quot;)) {<br />
bmp.SaveJpeg(stm, bmp.PixelWidth, bmp.PixelHeight, 0, 80);<br />
}<br />
return &quot;isostore:/shared/shellcontent/image&quot; + name + &quot;.jpg&quot;;<br />
}</p>
<p>הפונקציה מחזירה את ה-Uri המתאים להשמה ל-TemplateCycle.</p>
<p>3. TemplateIconic – זה הסוג הפשוט ביותר. הוא מכיל שתי תמונות שצריכות להיות לבנה עם חלקים שקופים – האחת קטנה לאריח קטן ואחת גדולה לאריח בינוני ורחב.</p>
<h3>מסך הנעילה</h3>
<p>מסך הנעילה (Lock Screen) הוא המסך המוכר כאשר מעירים את הטלפון. מופיעה תמונה גדולה ועוד סט של צלמיות שנותנים אינדיקציה כלשהי (למשל מספר אימיילים שלא נקראו או מספר שיחות שלא נענו). בנוסף יכול להופיע טקסט מאפליקציה אחת (למשל הפגישה הקרובה).</p>
<p>בגרסאות קודמות של Windows Phone לא ניתן היה לעשות משהו עם המסך בצורה תכנותית. האפליקציות שהופיעו שם היו של מייקרוסופט בלבד. ב-WP8 ניתן להוסיף למסך הנעילה אפליקציות שלנו.</p>
<p>אם יש לאפליקציה שלנו מה לדווח במסך הנעילה ניתן לסמן אותה כאפשרית להופיע שם (ההחלטה האם להיות שם היא תמיד בידי המשתמש). בשלב הראשון עלינו להוסיף לפרויקט קובץ תמונה בגודל 38X38 פיקסלים שמכיל צבע לבן וחלקים שקופים.</p>
<p>בשלב השני עלינו לערוך את הקובץ WMAppManifest.xml ולהוסיף לו תמונה שתופיע במסך הנעילה. כרגע אין דרך לעשות זאת באמצעות העורך הגרפי ולכן עלינו לבצע זאת ידנית. לחיצה ימנית על הקובץ ב-Solution Explorer ובחירת Edit With… ואז Source Code with Encoding תפתח את הקובץ לעריכה טקסטואלית. עלינו למצוא את האלמנט DeviceLockImageURI ולהוסיף התייחסות לקובץ התמונה שהוספנו, כך:</p>
<p dir="ltr" style="text-align: left;"><span style="font-family: 'Courier New', serif;"><span style="font-size: small;"><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&lt;</span></span></span><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">DeviceLockImageURI</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">IsRelative</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">true</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">IsResource</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">false</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&gt;</span></span></span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="font-family: 'Courier New', serif;"><span style="font-size: small;"><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">Assets/LockImage.png</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&lt;/</span></span></span><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">DeviceLockImageURI</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&gt;</span></span></span></span></span></p>
<p>בשלב השלישי עלינו להוסיף אלמנט Extensions (אם לא קיים, ואם קיים – להוסיף בתוכו) את השורות הבאות (אם האלמנט לא קיים, השורות צריכות להופיע אחרי האלמנט Tokens):</p>
<p dir="ltr" style="text-align: left;"><span style="color: #0000ff;">    </span><span style="font-family: 'Courier New', serif;"><span style="font-size: small;"><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&lt;</span></span></span><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">Extensions</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&gt;</span></span></span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #0000ff;">      </span><span style="font-family: 'Courier New', serif;"><span style="font-size: small;"><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&lt;</span></span></span><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">Extension</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">ExtensionName</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">LockScreen_Notification_IconCount</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">ConsumerID</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">{111DFF24-AA15-4A96-8006-2BFF8122084F}</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">TaskID</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">_default</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">/&gt;</span></span></span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #0000ff;">      </span><span style="font-family: 'Courier New', serif;"><span style="font-size: small;"><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&lt;</span></span></span><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">Extension</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">ExtensionName</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">LockScreen_Notification_TextField</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">ConsumerID</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">{111DFF24-AA15-4A96-8006-2BFF8122084F}</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">TaskID</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">_default</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">/&gt;</span></span></span></span></span></p>
<p dir="ltr" style="text-align: left;"><span style="color: #0000ff;">    </span><span style="font-family: 'Courier New', serif;"><span style="font-size: small;"><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&lt;/</span></span></span><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">Extensions</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&gt;</span></span></span></span></span></p>
<p style="text-align: right;">השורה הראשונה מייצגת את העובדה שאנחנו רוצים להוסיף מספר בתצוגת מסך הנעילה והשורה השניה אומרת שיש לנו טקסט להציג (אם ניבחר כאפליקציה שמציגה את הטקסט במסך הנעילה).</p>
<p style="text-align: right;">כעת כבר אפשר לנווט לאפשרויות מסך הנעילה (הגדרות / מסך נעילה ולבחור את האפליקציה שלנו:</p>
<p style="text-align: right;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/pic4.png"><img class="aligncenter size-full wp-image-158545" alt="pic4" src="http://www.geektime.co.il/wp-content/uploads/2013/03/pic4.png" width="480" height="800" /></a></p>
<p style="text-align: right;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/pic5.png"><img class="aligncenter size-full wp-image-158546" alt="pic5" src="http://www.geektime.co.il/wp-content/uploads/2013/03/pic5.png" width="480" height="800" /></a></p>
<p style="text-align: right;">לחיצה על &quot;פלוס&quot; פנוי ובחירת האפליקציה שלנו תראה את התמונה שהוספנו:</p>
<p style="text-align: right;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/pic6.png"><img class="aligncenter size-full wp-image-158547" alt="pic6" src="http://www.geektime.co.il/wp-content/uploads/2013/03/pic6.png" width="480" height="800" /></a></p>
<p>(שימו לב לצלמית המרכזית בצורת מקרנת סרטים).</p>
<p>בצורה כזו כל שינוי המספר באריח או הטקסט יופיעו גם במסך הנעילה. אם רוצים, אפשר להוסיף אפשרות לאפליקציה לתת רשות להיכנס למסך הנעילה ולהציג אותו למשתמש בלי שהוא יצטרך לנווט להגדרות ע&quot;י השורה הבאה:</p>
<p dir="ltr" style="text-align: left;">bool allow = await Launcher.LaunchUriAsync(new Uri(&quot;ms-settings-lock:&quot;));</p>
<p>הערך החוזר אומר האם המשתמש אכן הכניס אותנו לרשימת האפליקציות של מסך הנעילה.</p>
<h3>תמונת הרקע של מסך הנעילה</h3>
<p>WP8 מאפשר לאפליקציה להחליף תכנותית את התמונה המוצגת במסך הנעילה. זה יכול לשמש לכל מיני דברים מעניינים. למשל, באפליקציה שמנהלת סרטים, ניתן לשים תמונה של סרט מומלץ במסך הנעילה.</p>
<p>כדי לבצע זאת נוסיף עוד Extension לקובץ WMAppManifest.xml:</p>
<p style="text-align: left;"><span style="font-family: 'Courier New', serif;"><span style="font-size: small;"><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&lt;</span></span></span><span style="color: #a31515;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">Extension</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">ExtensionName</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">LockScreen_Background</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">ConsumerID</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">{111DFF24-AA15-4A96-8006-2BFF8122084F}</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #ff0000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">TaskID</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">=</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">_default</span></span></span><span style="color: #000000;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">&quot;</span></span></span><span style="color: #0000ff;"><span style="font-family: Calibri, serif;"><span style="font-size: small;"> </span></span></span><span style="color: #0000ff;"><span style="font-family: 'Segoe UI Mono', serif;"><span style="font-size: small;">/&gt;</span></span></span></span></span></p>
<p>כל מה שנשאר לעשות כעת הוא להחליף את תמונת מסך הנעילה כשרוצים. כמובן שהמשתמש צריך להגדיר את האפליקציה שלנו כספק התמונות למסך הנעילה (רק אחד כזה יכול להיות בזמן נתון). גם זה ניתן לקביעה באותו מסך הגדרות של מסך הנעילה. אפשר להקפיץ את המשתמש לשם כדי &quot;לעודד&quot; אותו לבחור באפליקציה שלנו. הנה דוגמת קוד שעושה את זה ומשנה את הרקע אם אכן האפליקציה שלנו היא ספק הרקעים של מסך הנעילה:</p>
<p dir="ltr" style="text-align: left;">bool provider = LockScreenManager.IsProvidedByCurrentApplication;<br />
if(!provider)<br />
provider = (await LockScreenManager.RequestAccessAsync()) ==<br />
LockScreenRequestResult.Granted;<br />
if(provider) {<br />
LockScreen.SetImageUri(new Uri(&quot;ms-appx:///Assets/Tiles/1.png&quot;));<br />
}</p>
<p style="text-align: right;">הקריאה ל-LockScreenManager.RequestAccessAsync מקפיצה את ההודעה הבאה (רק בפעם הראשונה שהאפליקציה רצה):</p>
<p style="text-align: right;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/lock.png"><img class="aligncenter size-full wp-image-158548" alt="lock" src="http://www.geektime.co.il/wp-content/uploads/2013/03/lock.png" width="470" height="300" /></a></p>
<p style="text-align: right;">בחירת &quot;כן&quot; מקפיצה להגדרות מסך הנעילה. הקריאה ל-LockScreen.SetImageUri משנה בפועל את התמונה. הקידומת “ms-appx:///” מציינת בסיס לתמונה שהותקנה עם האפליקציה. ניתן להשתמש בקידומת “ms-appdata:///Local/” כדי לגשת לתיקית המידע של האפליקציה (שם נשמור תמונות דינמיות למשל).</p>
<h3 style="text-align: right;">סיכום</h3>
<p style="text-align: right;">Windows Phone 8 מגיעה עם יכולות רבות ומגוונות. שימוש במספר כלים ותכונות יכול להפוך אפליקציה &quot;רגילה&quot; למושכת. הדברים שתוארו במדריך זה הם רק ההתחלה – יש עוד דברים שאפשר לעשות, ועל כך אולי במדריך אחר.</p>
<p style="text-align: right;"><strong>למדריכים נוספים על פיתוח ל-Windows Phone 8:</strong></p>
<p style="text-align: right;"><a href="http://www.geektime.co.il/start-develop-for-windows-phone/" target="_blank">מתחילים לכתוב ל-Windows Phone 8</a></p>
<p style="text-align: right;"><a href="http://www.geektime.co.il/develop-for-windows-8/" target="_blank">פיתוח אפליקציות לחלונות 8 ו-Windows Phone</a></p>
<p style="text-align: right;"><a href="http://www.geektime.co.il/how-does-mobile-development-is-different/" target="_blank">במה שונה פיתוח למובייל?</a></p>
<hr style="border: 0; height: 1px; border-bottom: 1px dotted #dfdfdf;" />
<h3><strong>תחרות Windows Phone 8 App Challenge</strong></h3>
<p><strong>רוצים שנסקור גם את האפליקציה שלכם וגם לזכות בפרסים שווים?</strong> מיקרוסופט ו – Newsgeek מכריזים על <a href="http://www.geektime.co.il/windows-phone-app-challenge/" target="_blank">תחרות פיתוח אפליקציות ל – Windows Phone</a>. במהלך התחרות אתה מוזמן לפתח ולהעלות אפליקציה/ות לMarketplace (חנות האפליקציות של Windows Phone) ולהגיש אותם לתחרות. בכל שבוע, מידי יום שני, יוכרז ב – Newsgeek המנצח השבועי שיזכה בסקירה של האפליקציה ובמתנה שבועית מתחלפת. בנוסף בסוף התחרות יבחרו 2 אפליקציות מתוך כל אלו שהוגשו לתחרות, אשר יזכו בפרסים הגדולים כולל טאבלט Microsoft Surface RT 32GB, מכשיר סמארטפון מבוסס Windows Phone, חבילת קידום ושיווק האפליקציה שלכם ב-Marketplace ואפילו דוכן להצגת האפליקציה שלכם בכנס ThinkNext הבא של מיקרוסופט.</p>
<p><strong>לא יודעים איך להתחיל?</strong> כנסו ל<a href="https://dev.windowsphone.com/en-us/downloadsdk" target="_blank">מרכז המפתחים באתר מיקרוסופט</a> והורידו את ה-<a href="http://www.microsoft.com/en-us/download/details.aspx?id=35471" target="_blank">SDK לפיתוח ב-Windows Phone 8</a>.  לאחר מכן הורידו עכשיו את <a href="http://msdn.microsoft.com/library/windowsphone/develop/ff402529(v=vs.105).aspx" target="_blank">המדריך המלא (Tutorial) לצעדים ראשונים בפיתוח ל-Windows Phone 8</a> והתחילו לפתח!</p>
<p><strong>אז למה אתם מחכים? <a href="http://www.geektime.co.il/windows-phone-app-challenge/" target="_blank">הגישו עכשיו את האפליקציה שלכם!</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/windows-phone-8-developers-guide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>מדריך: כך תגרמו גם לאתר שלכם לעשות את ההארלם שייק</title>
		<link>http://www.geektime.co.il/make-your-website-do-the-harlem-shake/</link>
		<comments>http://www.geektime.co.il/make-your-website-do-the-harlem-shake/#comments</comments>
		<pubDate>Thu, 07 Mar 2013 14:33:11 +0000</pubDate>
		<dc:creator>כתב אורח</dc:creator>
				<category><![CDATA[אינטרנט]]></category>
		<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[פיתוח]]></category>
		<category><![CDATA[harlem shake]]></category>
		<category><![CDATA[אתר אינטרנט]]></category>
		<category><![CDATA[הארלם שייק]]></category>
		<category><![CDATA[הארלם שייק באתר אינטרנט]]></category>
		<category><![CDATA[הארלם שייק לדף אינטרנט]]></category>
		<category><![CDATA[לגרום לאתר לעשות את ההארלם שייק]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=157739</guid>
		<description><![CDATA[מדריך קצר עמוס בקוד שיאפשר לכם לגרום לדף האינטרנט שלכם לעשות את ההארלם שייק]]></description>
				<content:encoded><![CDATA[<link rel="stylesheet" href="http://www.mcterano.com/blog/tutorials/harlem_shake.css" type="text/css" />
<script src="http://www.mcterano.com/blog/tutorials/geektime_harlem_shake.js"></script></p>
<p><strong>הפוסט נכתב על ידי שי מסיסטרנו, מפתח ווב, בעברו מרצה במכללת Ness.</strong></p>
<div id="attachment_157740" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/harlemshake.jpg"><img class="size-full wp-image-157740" alt="תמונה: flickr, cc-by, Marie. L." src="http://www.geektime.co.il/wp-content/uploads/2013/03/harlemshake.jpg" width="300" height="183" /></a><p class="wp-caption-text">תמונה: flickr, cc-by, Marie. L.</p></div>
<h3>מטרת הניסוי</h3>
<p>לנגן את ה&quot;הארלם שייק&quot; ולגרום לאלמנטים בדף לרקוד לפי הקצב שלו.</p>
<p>וככה זה נראה:</p>
<p><object width="620" height="349"><param name="movie" value="http://www.youtube.com/v/4VyCxpRIdic?version=3&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/4VyCxpRIdic?version=3&amp;hl=en_US" type="application/x-shockwave-flash" width="620" height="349" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>הציוד הדרוש</h3>
<p><a href="http://www.jquery.com/download/" target="_blank">jQuery</a>, <a href="https://code.google.com/p/swfobject/" target="_blank">SWFObject</a>, <a href="http://www.youtube.com/watch?v=_5OfTPGnzqQ" target="_blank">סרטון הארלם שייק</a>, <a href="http://www.google.com/intl/iw/chrome/browser/" target="_blank">כרום</a> או <a href="http://www.mozilla.org/he/firefox/new/" target="_blank">פיירפוקס</a>.</p>
<h3>רקע</h3>
<p>מה זה הארלם שייק? מגפת אינטרנט של אנשים שמצלמים את עצמם רוקדים לצלילי הרמיקס &quot;הארלם שייק&quot;.</p>
<p><strong>מהו מהלך הריקוד?</strong></p>
<ul>
<li>אחרי 2 שניות: מתחילה המוזיקה &#8211; בשלב הזה רק איש אחד רוקד.</li>
<li>אחרי כ-15 שניות: המוזיקה נעצרת ושומעים את המשפט &quot;Do the Harlem Shake&quot;.</li>
<li>בשלב הזה כולם מצטרפים לריקוד.</li>
<li>אחרי כ-30 שניות: הריקוד נגמר.</li>
</ul>
<h3>מהלך הניסוי</h3>
<p>ניצור דף HTML ונטען את SWFObject (לטעינת סרטון מיוטיוב) ואת jQuery.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.44.26-PM.png"><img class="aligncenter size-full wp-image-157741" alt="Screen Shot 2013-03-07 at 2.44.26 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.44.26-PM.png" width="601" height="172" /></a></p>
<p>ניצור את הקובץ animations.css ונגדיר מספר אנימציות.</p>
<p>אנימציית סיבוב:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.54.44-PM.png"><img class="aligncenter size-full wp-image-157742" alt="Screen Shot 2013-03-07 at 2.54.44 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.54.44-PM.png" width="575" height="239" /></a></p>
<p>&nbsp;</p>
<p>אנימציית מצד לצד:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.55.27-PM.png"><img class="aligncenter size-full wp-image-157743" alt="Screen Shot 2013-03-07 at 2.55.27 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.55.27-PM.png" width="566" height="250" /></a></p>
<p>&nbsp;</p>
<p>אנימציית השענות:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.56.27-PM.png"><img class="aligncenter size-full wp-image-157744" alt="Screen Shot 2013-03-07 at 2.56.27 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.56.27-PM.png" width="564" height="316" /></a>אנימציית התרחבות:</p>
<p>&nbsp;</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.58.26-PM.png"><img class="aligncenter size-full wp-image-157746" alt="Screen Shot 2013-03-07 at 2.58.26 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.58.26-PM.png" width="554" height="236" /></a>אנימציית הטייה:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.59.12-PM.png"><img class="aligncenter size-full wp-image-157747" alt="Screen Shot 2013-03-07 at 2.59.12 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-2.59.12-PM.png" width="590" height="247" /></a></p>
<p>&nbsp;</p>
<p>ניצור את הקובץ harlem_shake.js.</p>
<p>ניצור אובייקט עבור האלמנט שרוקד לבד בתחילת השיר.</p>
<p>(האלמנט הזה הוא &quot;sitetitle&quot;, שבתוכו הכיתוב &quot;Newsgeek&quot; בראש הדף).</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.00.35-PM.png"><img class="aligncenter size-full wp-image-157748" alt="Screen Shot 2013-03-07 at 3.00.35 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.00.35-PM.png" width="596" height="33" /></a></p>
<p>ניצור מערך עבור האלמנטים שרוקדים ביחד אחרי השנייה ה-15.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.01.40-PM.png"><img class="aligncenter size-full wp-image-157749" alt="Screen Shot 2013-03-07 at 3.01.40 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.01.40-PM.png" width="605" height="99" /></a></p>
<p>&nbsp;</p>
<p>כל אחד מהאובייקטים שיצרנו, כולל את מזהה האלמנט (id) ואת שם האנימציה שהוא ינגן (class).<br />
אתם יכולים להרקיד כל דף, אם רק תשנו את ה-IDs שלמעלה, לאלה שבדף שלכם.</p>
<p>ניצור את הפקודה שטוענת את נגן היוטיוב:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.02.42-PM.png"><img class="aligncenter size-full wp-image-157750" alt="Screen Shot 2013-03-07 at 3.02.42 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.02.42-PM.png" width="603" height="94" /></a></p>
<p>ניצור את הפקודה ש&quot;מקפיצה&quot; את הדף למעלה (כדי שיהיה אפשר לראות את הלוגו, שהוא הראשון שרוקד):</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.03.44-PM.png"><img class="aligncenter size-full wp-image-157751" alt="Screen Shot 2013-03-07 at 3.03.44 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.03.44-PM.png" width="595" height="63" /></a></p>
<p>ניצור פונקציה שמחכה שהסרט יהיה מוכן וכשזה קורה, מנגנת אותו ו&quot;מרקידה&quot; את האלמנטים לפי הזמנים שהזכרתי מקודם:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.05.12-PM.png"><img class="aligncenter size-full wp-image-157752" alt="Screen Shot 2013-03-07 at 3.05.12 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.05.12-PM.png" width="595" height="302" /></a></p>
<p>נחכה שהסרטון ייגמר (מצב 0 מסמל את עצירת הסרטון) ונפסיק את הריקוד:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.06.21-PM.png"><img class="aligncenter size-full wp-image-157753" alt="Screen Shot 2013-03-07 at 3.06.21 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.06.21-PM.png" width="616" height="81" /></a></p>
<p>נרקיד את האלמנט הראשון:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.08.05-PM.png"><img class="aligncenter size-full wp-image-157754" alt="Screen Shot 2013-03-07 at 3.08.05 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.08.05-PM.png" width="604" height="70" /></a>נרקיד את האלמנטים הבאים:</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.08.43-PM.png"><img class="aligncenter size-full wp-image-157755" alt="Screen Shot 2013-03-07 at 3.08.43 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/03/Screen-Shot-2013-03-07-at-3.08.43-PM.png" width="631" height="113" /></a></p>
<p>&nbsp;</p>
<h3>תוצאות הניסוי</h3>
<p>הדליקו רמקולים וצפו בתוצאה (רק בדפדפנים כרום, ספארי ופיירפוקס)</p>
<p><button onclick="doTheHarlemShake()"><br />
Do the Harlem Shake.<br />
</button></p>
<p><em><strong>הפוסט פורסם לראשונה בבלוג <a href="http://www.mcterano.com/blog/ניסוי-8-לגרום-לדף-לעשות-את-ההארלם-שייק/" target="_blank">קוד נקי</a>.</strong></em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/make-your-website-do-the-harlem-shake/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>חיפוש 2013: לענות (גם) על צרכי המשתמש הארגוני [מדריך]</title>
		<link>http://www.geektime.co.il/search-for-it-users/</link>
		<comments>http://www.geektime.co.il/search-for-it-users/#comments</comments>
		<pubDate>Tue, 26 Feb 2013 09:20:16 +0000</pubDate>
		<dc:creator>כתב אורח</dc:creator>
				<category><![CDATA[היי-טק ו-IT]]></category>
		<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[sharepoint 2013'best bets]]></category>
		<category><![CDATA[חיפוש]]></category>
		<category><![CDATA[מיקרוסופט]]></category>
		<category><![CDATA[משתמש ארגוני]]></category>
		<category><![CDATA[פיתוח]]></category>
		<category><![CDATA[שרפויינט]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=156624</guid>
		<description><![CDATA[המשתמשים הארגוניים מצפים היום לחוויה פרסונאלית ולתוצאות מותאמות אישית בחיפוש בתוך הארגון. ענבר ציזר מתייחסת לאפשרויות להרחיב את החיפוש ולהתאים אותו למשתמשים באמצעות ה-UI.]]></description>
				<content:encoded><![CDATA[<p><strong>הפוסט נכתב על ידי ענבר ציזר קוברינסקי, מהנדסת תמיכה בכירה במיקרוסופט ישראל. <em><strong>ענבר תרצה בנושא חיפוש ב<a href="http://bit.ly/YvXPjh" target="_blank">כנס ה-SharePoint Extreme</a> שיתקיים בחודש הבא.</strong></em></strong></p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/sp.jpg"><img class="alignleft size-full wp-image-156637" alt="sp" src="http://www.geektime.co.il/wp-content/uploads/2013/02/sp.jpg" width="300" height="183" /></a>בשנים האחרונות חל שינוי משמעותי בתחום החיפוש הארגוני. המשתמשים הראשונים שאימצו את טכנולוגיות החיפוש התעניינו במוצר עם הרבה יכולות, פיצ'רים ואפשרויות להרחבה. המגוון הרחב של האפשרויות דרש לרוב צוות ייעודי לחיפוש או יועצים חיצוניים שהתמחו בביצוע ההתאמות הנדרשות לארגון. לרוב, הלקוחות נדרשו להתאים את ה-Look &amp; Feel של החיפוש למראה הארגוני והתוצאה הייתה חוויה אחידה לכלל המשתמשים.</p>
<p>כיום המשתמשים הארגוניים מצפים לחוויה פרסונאלית ולתוצאות מותאמות אישית בחיפוש בתוך הארגון ומערכות המידע רוצים להוזיל עלויות. שינויים אלו בדרישות הלקוחות השפיעו גם על מיקרוסופט בפיתוח פלטפורמת החיפוש ב-SharePoint 2013. החיפוש בגרסה החדשה כולל שילוב של יתרונות מהמוצרים בגרסה הקודמת – יכולות הניהול הפשוטות שמגיעות מתחום ה-SharePoint ואפשריות ההרחבה (Extensibility) הרבות שמגיעות מה-FAST. בפוסט זה אתמקד באפשרויות להרחיב את החיפוש ולהתאים אותו למשתמשים שלכם – והכל דרך ה-UI.</p>
<h3>הכירו את ה-Query Rules</h3>
<p>אם השתמשתם בחיפוש ב-SharePoint 2010 וודאי נתקלתם ב-Best Bets, זאת הייתה הדרך הקלה ביותר לקדם תוצאות חיפוש לשאילתה מסוימת. ב-SharePoint 2013 לא תמצאו את האפשרויות הזו משום שהם הוחלפו ביכולת חדשה וגמישה הרבה יותר ה-Query Rules.</p>
<p>ה-Query Rules אומר כך &quot;כאשר נראה שהמשתמש מתעניין בתמונות, הצג לו תוצאות רלוונטיות של תמונות&quot;. במקום להתאים תוצאות ספציפיות לשאילתות ספציפיות הוא מאפשר לך להסיק מה המשתמש רוצה ולהציג בלוק של תוצאות רלוונטיות בתצוגה שונה עבור כל פריט.</p>
<p>בדוגמה שלנו עדכנתי באתר ה-SharePoint תוכן שקשור למצלמות: מסמכים, דפים, מצגות ותמונות. לצורך העניין, נחשוב על מצב שבו המשתמש רוצה לחפש תמונות של מצלמה. אם המשתמש מחפש Camera Images התוצאות לא מספקות מבחינתנו. התוצאה הראשונה אומנם מפנה לספריית תמונות שבה (בין היתר) מאוחסנות התמונות של המצלמות, אך רק אם יעביר את העכבר מעל התוצאה ויראה את ה-Preview של הספרייה יוכל להסיק שלשם הוא רוצה ללכת.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic13.png"><img class="aligncenter  wp-image-156625" alt="pic1" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic13.png" width="518" height="289" /></a></p>
<p>כאשר אנחנו רוצים לתת למשתמש שלנו גישה ישירה למה שהוא מחפש, התוצאות הנ&quot;ל לא מספקות וזה המקום שבו ה-Query Rules נכנסים למשחק.</p>
<h3>יצירת Result Block</h3>
<p>ב-SharePoint 2013 תחת דף הגדרות האתר קיימות גם הגדרת החיפוש. אני רוצה לבצע את ההגדרות האלו ברמת אוסף האתרים ולכן לחצתי על Search Query Rules שנמצא תחת ה-Site Collection Administration.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic25.png"><img class="aligncenter  wp-image-156626" alt="pic2" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic25.png" width="503" height="589" /></a></p>
<p>בשלב הראשון אנחנו צריכים להחליט עבור איזה Search Result Source אנחנו רוצים להפעיל את ה-Query Rules. ה-Search Result Source גם הוא מונח חדש ב-SharePoint 2013 והוא מחליף את ה-Search Scopes. אני בחרתי כאן את ה-Local SharePoint Result ולאחר מכן לחצתי על New Query Rule.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic31.png"><img class="aligncenter  wp-image-156627" alt="pic3" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic31.png" width="541" height="288" /></a></p>
<p>בעמוד עצמו ניתן שם ל-Query Rule שלנו ולאחר מכן תחת ה-Query Condition נבחר Query Contains Action Term. Action Terms נועדו לאתר מילים של פעולה (למשל Download, או במקרה שלנו Images) לעומת מילים של נושא (Camera). כאשר משתמש מחפש &quot;Camera Images&quot; אנחנו יכולים לשער שהוא מחפש קבצי תמונה ולקדם בתוצאות החיפוש קבצים אלו. במקרה שלנו השתמשתי בכמה מילות מפתח שכולן מתייחסות לתמונה: Pics, Picture, Image. יש להפריד את המילים עם נקודה פסיק.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic42.png"><img class="aligncenter  wp-image-156628" alt="pic4" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic42.png" width="601" height="287" /></a></p>
<p>בשלב הבא נבחר ב-Add Result Block תחת ה-Actions על מנת להגדיר מה קורה כאשר המשתמש מריץ שאילתה שעונה על הקריטריונים שהזנו לעיל. Result Block זוהי שאילתה שבה אנחנו לוקחים את המילים המקוריות שהריץ המשתמש אך מוסיפים פרמטרים נוספים לסינון וכך מחזירים למשתמש שאילתה ממוקדת יותר.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic53.png"><img class="aligncenter  wp-image-156629" alt="pic5" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic53.png" width="572" height="171" /></a></p>
<p>לאחר לחיצה על Add Result Black ונקבל את חלון העריכה הבא:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic62.png"><img class="aligncenter  wp-image-156630" alt="pic6" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic62.png" width="608" height="478" /></a></p>
<p>החלק המעניין הוא השאילתה אותה אנחנו עורכים מחדש עבור המשתמש ולכן נלחץ על ה-Lunch Query Builder:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic72.png"><img class="aligncenter  wp-image-156631" alt="pic7" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic72.png" width="619" height="377" /></a></p>
<p>ה-Query Builder זה המקום לערוך את השאילתה ולהוציא ממנה את המקסימום. במקרה שלנו השתמשתי ב-Subject Term של השאילתה המקורית (על ידי הוספת Keyword Filter) והוספתי עוד מאפיין נוסף (Property Filter) של ה-Content Type מסוג Image.</p>
<p>Subject Term זהו התוכן שבפועל המשתמש מחפש, בדוגמא שלנו זוהי ה-Camera. ה-Keyword Filter נועד להוסיף תנאים נוספים לשאילתה כמו למשל המשתמש שהריץ אותה, להחזיר רק רשימות וספריות או פרמטרים מה-URL. ה-Property Filter למעשה מביא לנו רשימה של כל ה-Managed Properties וכאן אנחנו יכולים לבצע סינונים נוספים לפי כל מאפיין מנוהל שקיים לנו באתר. על מנת לבדוק את תוצאות החיפוש לחצו על Test Query ותוכלו לקבל בצד ימין Preview.</p>
<h3>שימוש ב-Display Template</h3>
<p>בשלב הזה אנחנו הולכים לשנות את תבנית התצוגה, ה-Display Templates. ה-Display Templates נועדו על מנת לייצר תבנית תצוגה עבור פריט מסוג מסוים (מסמך, מצגת, תמונה, עמוד WIKI ועוד). בדוגמה שלנו אני אציג את ה-Result Block כתמונות ולא כטקסט, יש לבצע זאת תחת ה-Settings:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic81.png"><img class="aligncenter  wp-image-156632" alt="pic8" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic81.png" width="437" height="392" /></a></p>
<p>תחת ה-Drop Down שנקרא Item Display Template בחרתי בסוג שנקרא &quot;Video&quot; משום שסוג התבנית הזה מציג בצורה אופקית תמונות. הסוג שנקרא Picture מציג את המידע כתמונה אך בשורות.</p>
<p>בשלב זה אני רוצה לחזור לתוצאות החיפוש ולבדוק איך השפיעו השינויים. שימו לב ללינק שנקרא Publishing (הוא נמצא במצב של Collapse אם לא לוחצים עליו). וודאו שה-Query Rule שהוספתם אכן הולך להיות פעיל ושימו לב לשדות התאריכים.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic91.png"><img class="aligncenter  wp-image-156633" alt="pic9" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic91.png" width="645" height="307" /></a></p>
<p>עכשיו נותר לנו ללכת לבדוק את תוצאות החיפוש המעודכנות.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic102.png"><img class="aligncenter  wp-image-156634" alt="pic10" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic102.png" width="545" height="521" /></a></p>
<p>כמו שניתן לראות בחלק המסומן באדום אנחנו רואים את ה-Result Block עם ה-Display Template שהוספנו במהלך המאמר.</p>
<p>בדיקה נוספת שאנחנו יכולים לבצע היא לראות האם ה-Result Block עונים על השאילתה גם כאשר המשתמש כותב מילים אחרות (אם אתם זוכרים, הגדרות מילים נוספות כמו – Pictures, Pics, Pic וכו'). ולהלן התוצאה:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic111.png"><img class="aligncenter  wp-image-156635" alt="pic11" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic111.png" width="501" height="370" /></a></p>
<p><strong>לסיכום</strong>, במהלך הפוסט ראינו כיצד דרך ה-UI במספר צעדים קצרים ניתן לזהות צרכי המשתמש ולהגדיר עבורו תוצאות מותאמות. הכוח עובר ל-Power Users, אין צורך ב-Administrator שיבצע הגדרות כמו מאפיינים מנוהלים או שינוי Ranking משום שאת הרוב המוחלט של ההגדרות ניתן לבצע ברמת ה-Site Collection ואף ה-Site.</p>
<p>מקווה שמצאתם את הפוסט שימושי ושתתחילו להתאים את תוצאות החיפוש עבור המשתמשים שלכם.</p>
<p><em><strong>רוצים לשמוע עוד על נושא החיפוש הארגוני? הרשמו עכשיו להרצאה של ענבר בנושא חיפוש ב<a href="http://bit.ly/YvXPjh" target="_blank">כנס ה-SharePoint Extreme</a> שיתקיים בחודש הבא.</strong></em></p>
<h3>הפוסט בחסות מכללת ג'ון-ברייס-הייטק</h3>
<p><a href="http://bit.ly/YvXPjh"><img class="alignleft size-full wp-image-156667" style="border: 0px; margin-left: 20px; margin-right: 20px;" alt="356ef265467dbecdc36d99a26af75996" src="http://www.geektime.co.il/wp-content/uploads/2013/02/356ef265467dbecdc36d99a26af75996.gif" width="125" height="125" /></a>מכללת ג'ון-ברייס-הייטק מזמינה אתכם ל<a href="http://bit.ly/YvXPjh" target="_blank">אירוע SharePoint Extreme</a> חוזר הנערך זאת השנה השלישית ברציפות. אנחנו שמחים להזמין אתכם לקבל כלים וידע מעשיים גם מהניסיון בשטח וגם מסיפורי לקוחות. בואו לשדרג את היכולות המקצועיות שלכם, למצב את עצמכם כמובילים בתחום, ליצור קשרי עבודה ולהיחשף ל<a href="http://bit.ly/YvXPjh" target="_blank">תכנים בלעדיים שיועברו על ידי המומחים הגדולים בארץ בתחום ה- SharePoint</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/search-for-it-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>מתחילים לכתוב ל-Windows Phone [מדריך]</title>
		<link>http://www.geektime.co.il/start-develop-for-windows-phone/</link>
		<comments>http://www.geektime.co.il/start-develop-for-windows-phone/#comments</comments>
		<pubDate>Thu, 21 Feb 2013 09:20:30 +0000</pubDate>
		<dc:creator>כתב אורח</dc:creator>
				<category><![CDATA[מדריכים]]></category>
		<category><![CDATA[פיתוח]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[windoiws phone 8]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[wp]]></category>
		<category><![CDATA[wp8]]></category>
		<category><![CDATA[אפליקציה]]></category>
		<category><![CDATA[אפליקציות]]></category>
		<category><![CDATA[חלונות]]></category>
		<category><![CDATA[פיתוח אפליקציה]]></category>
		<category><![CDATA[פיתוח אפליקציות]]></category>
		<category><![CDATA[פיתוח לחלונות]]></category>

		<guid isPermaLink="false">http://www.geektime.co.il/?p=156044</guid>
		<description><![CDATA[פיתוח אפליקציות ל-Windows Phone 8 עשוי להתגלות כאטרקטיבי במיוחד דווקא בגלל התחרות ב-iOS ובאנדרואיד. הנה מדריך שיעזור לכם בדרך אל האפליקציה הראשונה שלכם ]]></description>
				<content:encoded><![CDATA[<div id="attachment_156093" class="wp-caption alignleft" style="width: 310px"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/main.jpg"><img class="size-full wp-image-156093" alt="תמונה: יח&quot;צ" src="http://www.geektime.co.il/wp-content/uploads/2013/02/main.jpg" width="300" height="183" /></a><p class="wp-caption-text">תמונה: יח&quot;צ</p></div>
<p><em><img alt="WP8-Icon" src="http://www.geektime.co.il/wp-content/uploads/2013/02/WP8-Icon.jpg" width="25" height="25" /></em> <strong>מדריך זה הוא חלק מתחרות <a href="http://www.geektime.co.il/windows-phone-app-challenge/" target="_blank">Windows Phone 8 App Challenge</a>. פתחו אפליקציה ל-Windows Phone, הגישו אותה לתחרות ואולי תזכו בפרסים שווים וסקירה של האפליקציה שלכם בניוזגיק. <a href="http://www.geektime.co.il/windows-phone-app-challenge/" target="_blank">רוצים לשמוע עוד?</a></strong></p>
<hr style="border: 0; height: 1px; border-bottom: 1px dotted #dfdfdf;" />
<p>השעה היא 09:37 בבוקר. כבכל בוקר, המשאית נוסעת באיטיות במעלה הרחוב בו אתם גרים. בתוך המשאית שקים מלאים בכסף המיועדים לחלוקה. גם הפעם המשאית לא עצרה ליד הבית בו אתם גרים.</p>
<p>מתכנתים יקרים, עד מתי תאפשרו לזה לקרות? זה עכשיו או לעולם לא!</p>
<p>זהו זמן מצויין לשנס מותניים ולפתח אפליקציות ל-Windows Phone 8, הגרסא החדשה של מערכת ההפעלה לסמארטפונים מבית מיקרוסופט. כמות האפליקציות ב-Windows Phone Marketplace היא עדיין לא עצומה, מה שיאפשר לאפליקציות שלכם להתבלט ומנגד, חנות האפליקציות צומחת במהירות הגדולה ביותר לעומת מתחרותיה בתקופה מקבילה. וכמובן לא נשכח את העיסקה האסטרטגית עם נוקיה שבעקבותיה כל הסמארטפונים של נוקיה יעבדו עם Windows Phone. זה הזמן לנצל את יכולותינו ולהמר על סוס שנראה מבטיח.</p>
<h3>הכרות ראשונית</h3>
<p>8 Windows Phone היא מערכת הפעלה אשר עברה כבר גיור מושלם ותומכת בעברית ובישור מימין לשמאל באופן מלא. בנוסף נראה ששאר היצרנים לא נותרו מאחור ומציגים <a href="http://www.wpcentral.com/windows-phone-8" target="_blank">גרסאות משלהם</a> לטלפונים עם מערכת הפעלה Windows Phone וניתן כבר לרכוש בארצנו את שלל המכשירים החדשים המגיעים מבית Nokia, HTC ו-Samsung.</p>
<p>החידושים שמביאה איתם מערכת ההפעלה Windows Phone 8 אינם נמצאים רק בתוכנה. המערכת עובדת על מכשירים המשתמשים בחומרה העדכנית ביותר שיש בשוק וכוללים:</p>
<ul>
<li>מעבדים מרובי ליבות</li>
<li>שלוש רזולוציות מסך אפשריות:</li>
</ul>
<ol>
<li>WVGA – 480&#215;800 pixels</li>
<li>WXGA &#8211; 768&#215;1280 pixels</li>
<li>720p – 720&#215;1280 pixels</li>
</ol>
<ul>
<li>512MB – 1GB של זיכרון פנימי</li>
<li>חריצי הרחבה מסוג SD</li>
<li>מצלמות באיכות מצויינת</li>
<li>NFC</li>
</ul>
<p>ממשק המשתמש החדש של WP8 עבר שדרוג מהגרסאות הקודמות וכעת מנצל באופן מושלם את כל שטח מסך הבית של הטלפון. מסך הבית כולל את האריחים המוכרים לנו מהגרסאות קודמות, ה-Live Tiles, אך כעת ניתן לקבוע את גודלם לשלושה גדלים מוגדרים מראש, מה שמאפשר למשתמש לעצב את מסך הבית שלו כך שיציג בדיוק את כל המידע אשר חשוב לו לראות. שימו לב להבדלים בין מסכי הבית בטלפונים השונים. כל מסך בית מתאר בצורה מושלמת את בעל הטלפון ולא ניתן לטעות ולהתבלבל למי שייך איזה מכשיר.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic11.jpg"><img class="aligncenter size-full wp-image-156047" alt="pic1" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic11.jpg" width="640" height="360" /></a></p>
<p>כולכם מוזמנים להציץ ב-<a href="http://www.youtube.com/user/windowsphone" target="_blank">channel של Windows Phone</a> ב-YouTube על מנת לראות את ההתנהגות ומראה ממשק המשתמש של WP8.</p>
<p>מספיק שיחות מוטיבציה, בואו נעבור לכתוב קצת קוד. המטרה שלנו היום היא להראות לכם, מפתחים, עד כמה זה פשוט לכתוב אפליקציה חדשה ל-WP8. יודעים NET.? מצויין! המושג זאמל (XAML) לא נשמע לכם כמו מילה גסה בגרמנית? יהיה לכם אפילו קל יותר.</p>
<h3>היכרות עם הטכנולוגיה</h3>
<p>הפיתוח ל-WP מתבצע בסביבה המוכרת של Visual Studio, בליווי אמולטור שמדמה את הפעולה של המכשיר. בשל העובדה ש-Windows Phone 8 חולקת את ה-Kernel שלה עם Windows 8 ישנן מספר אפשרויות לפיתוח אפליקציות, ניתן לבחור באחת מהטכנולוגיות הבאות: ++Silverlight, XNA, Direct 3D C</p>
<p>ב-Silverlight נבחר כאשר נרצה לכתוב אפליקציה – לדוגמא, האפליקציה היפהפיה של <a href="http://www.windowsphone.com/en-US/apps/ff971299-eed8-df11-a844-00237de2db9e" target="_blank">IMDB</a>.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic2.png"><img class="aligncenter size-full wp-image-156050" alt="pic2" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic2.png" width="432" height="720" /></a></p>
<p>ב-XNA ו-Direct 3D נבחר כאשר נרצה לכתוב משחק – לדוגמא, Angry Birds (תוותרו לנו על צילום מסך נכון?)</p>
<p>אז היום אנחנו ניצור את אפליקציית ה-Silverlight הראשונה שלנו ל-WP8. בעבודה עם Silverlight, הכתיבה של הקוד מתפצלת להגדרת ממשק המשתמש (UI) ע&quot;י XAML והגדרת הלוגיקה ע&quot;י שפת .NET – C# או VB. במידה וכתבתם בעבר אפליקציות ב-.NET, או אפילו ב-Java, הכתיבה של הקוד אמורה להיות עבורכם די אינטואיטיבית. XAML, לעומת זאת, הוא חיה מעט יותר מורכבת.</p>
<p>XAML זה קיצור של eXtensible Application Markup Language. זוהי שפה מבוססת תגיות שבנויה (ועכשיו טוויסט מפתיע בעוד שלוש, שניים, אחד&#8230;) על הסטנדרט של XML (תודו שהופתעתם). בדומה לשפות Markup אחרות – XML, HTML &#8211; כל אלמנט שנרצה להשתמש בו בתוך קובץ XAML יצטרך להתארח בתוך תגיות. כפי שרשמנו מעלה, XAML ישמש אותנו בעיקר בשביל להגדיר את ממשק המשתמש של האפליקציה שלנו. מפתחי אנדרואיד שקוראים את הפוסט (יש כאלה? תגיבו כדי שנדע&#8230; ויש לנו עוד סוכריה עבורכם עוד מעט) ירגישו בבית שכן גם באנדרואיד מגדירים את ה-UI בעזרת XML.</p>
<p>עוד על XAML בהמשך&#8230;</p>
<h3>מה צריך להתקין?</h3>
<p>לפני שמתחילים, נצטרך להכין את סביבת העבודה שלנו.</p>
<p>חברים יקרים, לא צריך חומרה מיוחדת (ראה פיתוח לאייפון), לא צריך לעבוד קשה על מנת לקנפג את סביבת העבודה (ראה פיתוח לאנדרויד), ומגיב מספר 27, גם לא צריך אפילו שיהיה רשיון ל-Visual Studio. כל מה שצריך זה מחשב שמריץ Windows 8 x64, והתקנה של ה-<a href="http://www.microsoft.com/en-us/download/details.aspx?id=35471" target="_blank">Windows Phone SDK 8.0</a>. אמרנו כבר שה-SDK מגיע בחינם?</p>
<p>הסיבה שהפיתוח מתבצע על Windows 8 x64 היא בשל האמולטור החדש והמהיר אשר רץ מעל Hyper V. כן כן, כשאני אומר מהיר אני מתכוון לכך. מרגע הרצת האמולטור לא עוברות יותר מכמה שניות עד שנראה את האפליקציה שלנו רצה. אז כל מפתחי האנדרואיד שלא עושים ריסטרט לעולם כדי שהאמולטור לא יסגר, זה בשבילכם.</p>
<p>חבילת הכלים שתתותקן לנו על המחשב תכלול את הכלים העיקריים הבאים:</p>
<ul>
<li>Microsoft Visual Studio 2012 Express for Windows Phone</li>
<li>Microsoft Expression Blend 4 for Windows Phone</li>
<li>XNA Game Studio 4.0</li>
</ul>
<p>במידה וכבר מותקן על המחשב Visual Studio 2012, ההתקנה של ה-Windows Phone SDK תוסיף ל-Visual Studio את יכולות הפיתוח ל-Windows Phone.</p>
<p><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic3.png"><img class="aligncenter size-full wp-image-156051" alt="pic3" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic3.png" width="460" height="644" /></a></p>
<p>לאחר ההתקנה, נפתח את ה-Visual Studio Express ונרשום את המוצר (חינם, זוכרים) &#8211; מי שעובד עם גרסה אחרת של Visual Studio יכול לדלג על הרישום ופשוט לפתוח את ה-Visual Studio. לרישום המוצר נלחץ על Help ו-Register Product.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic4.png"><img class="aligncenter  wp-image-156055" alt="pic4" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic4.png" width="608" height="340" /></a></p>
<p>נלחץ על Obtain a Registration Key Online, ייפתח אתר בדפדפן בו נצטרך להזין את הפרטים שלנו, ולבסוף נקבל קוד ארוך.</p>
<p>את הקוד נצטרך להעתיק לתיבה הפתוחה ב-Visual Studio ונלחץ על Register Now.</p>
<p>זה הכל. היה קשה?</p>
<h3>יוצרים אפליקציה ראשונה</h3>
<p>כעת ניגש למלאכה. ניצור פרוייקט חדש ע&quot;י לחיצה על File ו-New Project.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic5.png"><img class="aligncenter  wp-image-156057" alt="pic5" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic5.png" width="608" height="341" /></a></p>
<p>נבחר ב-Templates שבצד שמאל ב-Visual C# ונבחר בפרוייקט מסוג Windows Phone App. ניתן לו שם מתאים, HelloWindowsPhone לדוגמא, ונלחץ על OK.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.28.04-PM.png"><img class="aligncenter  wp-image-156058" alt="Screen Shot 2013-02-19 at 3.28.04 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.28.04-PM.png" width="634" height="439" /></a></p>
<p>בחלונית שנפתחה נבחר בגרסה 8.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.29.00-PM.png"><img class="aligncenter  wp-image-156059" alt="Screen Shot 2013-02-19 at 3.29.00 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.29.00-PM.png" width="598" height="274" /></a></p>
<p>Visual Studio יצור עבורנו פרוייקט חדש המכיל את כל מה שאנו צריכים על מנת להריץ אפליקציה בסיסית ב-WP8.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic6.png"><img class="aligncenter  wp-image-156061" alt="pic6" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic6.png" width="621" height="363" /></a></p>
<p>&nbsp;</p>
<h3>היכרות עם מבנה הפרוייקט</h3>
<p>בחלונית ה-Solution Explorer שנמצאת בצד ימין של ה-Visual Studio נמצא את הפרוייקט שיצרנו ואת כל הקבצים שהוא כולל. שימו לב שאת קבצי ה-XAML ניתן להרחיב על יד לחיצה על המשולש הקטן שלצידם. זה בעצם אומר שהגדרת ה-class שנמצא בתוך קבצים אלה מתחלקת לשניים – מה שמוגדר כ-Markup (ה-XAML) ומה שמוגדר בקוד (code behind). הקבצים שנוצרו עבורנו כוללים בין השאר את:</p>
<ul>
<li> App.xaml – בתוך קובץ זה נמצא class שנקרא App (מי שהצליח לנחש לבד זוכה בהרבה כבוד) שיורש מה-class התשתיתי Application. class זה אחראי על אתחול המנוע של האפליקציה שלנו.</li>
<li>MainPage.xaml – זהו בעצם המסך הראשי של האפליקציה שלנו.</li>
<li>LocalizationSettings.cs – זהו class אשר עוטף את AppResources (כבר נראה היכן הוא נמצא( על מנת לאפשר לנו לפתח את האפליקציה שלנו במספר שפות בקלות.</li>
<li>בתוך ספריית ה Assets נמצא את</li>
</ul>
<ol>
<li>ApplicationIcon.png – זהו בעצם ה Icon של האפליקציה שלנו.</li>
<li>ספריה נוספת בשם Tiles אשר מכילה מספר קבצי png אשר ישמשו כרקע של ה Tiles באפליקציה.</li>
</ol>
<p>מתחת לתיקיית ה-Properties נפגוש את WMAppManifest.xml, שהוא קובץ שאחראי על הגדרת ה-meta data של האפליקצייה שלנו:</p>
<ul>
<li>שם, כותרת, גרסה, תיאור שמיועדים להצגה בעת פרסום האפליקציה שלנו ב-Windows Phone Marketplace</li>
<li>רשימת היכולות של הטלפון שהאפליקציה צריכה – למשל שימוש בשירותי מיקום</li>
<li>עוד מאפיינים שקשורים להרצת האפליקציה</li>
</ul>
<h3>אז בואו נכתוב כבר</h3>
<p>גם לכם כבר מדגדגות האצבעות? יופי! בואו נגרום לאפליקציה שלנו להראות את ה-Hello World, אבל הפעם The Windows Phone Way&#8230;</p>
<p>נפתח את MainPage.xaml. שימו לב שנפתחת חלונית שמכילה בצידה האחד קוד XAML ובצד השני Designer. מכיוון ש-XAML חדש עבור רובכם, אבל גם בגלל שאנחנו מאוד אוהבים XAML, ובעיקר בגלל שיש ל-XAML שם ממש מגניב, את שינוי ממשק המשתמש נבצע ישירות ב-XAML עצמו.</p>
<p>אתרו את השורה שמגדירה את הכותרת של האפליקציה והחליפו את הטקסט ל-HELLO WINDOWS PHONE:</p>
<p>לפני:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.35.44-PM.png"><img class="aligncenter  wp-image-156062" alt="Screen Shot 2013-02-19 at 3.35.44 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.35.44-PM.png" width="571" height="62" /></a></p>
<p>אחרי:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.36.24-PM.png"><img class="aligncenter  wp-image-156063" alt="Screen Shot 2013-02-19 at 3.36.24 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.36.24-PM.png" width="574" height="58" /></a></p>
<p>שורה אחת מטה, אתרו את השורה שמגדירה את הכותרת של העמוד והחליפו את הטקסט ל-wp7 fun.</p>
<p>לפני:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.38.21-PM.png"><img class="aligncenter  wp-image-156064" alt="Screen Shot 2013-02-19 at 3.38.21 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.38.21-PM.png" width="578" height="64" /></a></p>
<p>אחרי:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.38.29-PM.png"><img class="aligncenter  wp-image-156065" alt="Screen Shot 2013-02-19 at 3.38.29 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.38.29-PM.png" width="575" height="62" /></a></p>
<p>לבסוף, נאתר אלמנט מסוג Grid שאמור להכיל את ה-Content ונאכלס אותו בקטע טקסט שמסביר למה בעצם אנחנו מבצעים את המדריך הזה:</p>
<p>לפני:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.39.58-PM.png"><img class="aligncenter  wp-image-156066" alt="Screen Shot 2013-02-19 at 3.39.58 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.39.58-PM.png" width="576" height="41" /></a></p>
<p>אחרי:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.40.06-PM.png"><img class="aligncenter  wp-image-156067" alt="Screen Shot 2013-02-19 at 3.40.06 PM" src="http://www.geektime.co.il/wp-content/uploads/2013/02/Screen-Shot-2013-02-19-at-3.40.06-PM.png" width="573" height="137" /></a></p>
<p>כעת העמוד שלנו אמור להיראות ככה:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic7.png"><img class="aligncenter  wp-image-156068" alt="pic7" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic7.png" width="540" height="305" /></a></p>
<p>כעת כל שנותר לנו הוא להריץ את האפליקציה שלנו בעזרת לחיצה על מקש F5. האמולטור של Windows Phone 8 ייפתח ולאחר טעינה ראשונית יטען את האפליקציה שלו ויציג אותה.</p>
<p>שימו לב שניתן לבחור את סוג האמולטור שבו נריץ את האפליקציה.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic71.png"><img class="aligncenter  wp-image-156069" alt="pic7" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic71.png" width="456" height="310" /></a></p>
<p>ישנם שלושה סוגי אמולטורים אשר מתאימים כל אחד לרזולציות הנתמכות במכשיר כך שנוכל לבדוק כיצד נראית האפליקציה על כל מכשיר שהוא. בנוסף ישנה גרסא מוחלשת של האמולטור עם 512GB זיכרון.</p>
<p>ברי המזל מבינכם שכבר מחזיקים מכשיר מסוג Windows Phone 8 יוכלו להריץ את האפליקציה ישירות על הטלפון. במידה ונאלצתם, כנראה משיקולים תקציביים כי אחרת אין לזה הסבר אחר, לוותר על רכישת מכשיר מסוג 8 Windows Phone, תוכלו להגיב לכתבה זו ואיש קשר מטעם מיקרוסופט ייצור איתכם קשר על מנת להשאיל לכם מכשיר (בכפוף להעלאת אפליקציה ל – Marketplace).</p>
<p>על מנת להריץ את האפליקציה על הטלפון, תצטרכו להוריד ולהתקין את <a href="http://www.zune.net/en-us/products/software/download/default.htm" target="_blank">Zune</a>, תוכנה שמעבר לשם המאוד פוליטיקלי קורקט שלה, אחראית להוספת התוכן למכשיר הנייד שלנו. לאחר ההתקנה, חברו את המכשיר למחשב בעזרת כבל ה-USB ושחררו את נעילת המסך של המכשיר.</p>
<p>לסיום, בתוך ה-Visual Studio בחרו הפצה ל-Device מתוך הרשימה:</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic8.png"><img class="aligncenter  wp-image-156070" alt="pic8" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic8.png" width="492" height="93" /></a></p>
<p><strong>שימו לב:</strong> על מנת להריץ את האפליקציה על המכשיר, הוא חייב להיות פתוח לפיתוח, מה שמוביל אותנו לנושא הבא.</p>
<h3>יש אפליקציה, מה עכשיו?</h3>
<p>בשביל לפתוח את המכשיר שלנו לפיתוח נצטרך לפתוח חשבון מפתח ב-<a href="https://dev.windowsphone.com/en-US" target="_blank">Windows Phone Dev Center</a>, פורטל הפיתוח ל-Windows Phone. אה כן, ויש גם עוד סיבה די שולית לפתיחת החשבון – ללא חשבון ב-Dev Center לא נוכל לפרסם את האפליקציה שלנו ב-marketplace&#8230;</p>
<p>אז כנראה שהגיע הזמן שנפתח חשבון ב-Dev Center. לפני שנתחיל חשוב שתדעו שעלות פתיחת החשבון היא 350 ש&quot;ח. סטודנטים יכולים לפתוח חשבון בחינם במידה והם רשומים בתוכנית <a href="https://www.dreamspark.com/default.aspx" target="_blank">DreamSpark</a>. תוכנית זו, למי שלא מכיר, מאפשרת לסטודנטים להוריד מוצרים של מיקרוסופט בחינם. באופן חוקי. מומלץ להרשם אליה בכל מקרה&#8230;</p>
<p>טוב, אז ניגשים ל-Dev Center ולוחצים על Register Now.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic9.png"><img class="aligncenter  wp-image-156071" alt="pic9" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic9.png" width="494" height="290" /></a></p>
<p>עכשיו לוחצים על Join.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic10.png"><img class="aligncenter  wp-image-156072" alt="pic10" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic10.png" width="662" height="389" /></a></p>
<p>ועכשיו על Join Now.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic11.png"><img class="aligncenter  wp-image-156073" alt="pic11" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic11.png" width="530" height="311" /></a></p>
<p>יש להכנס עם ה-Windows Live ID שלכם, או ליצור Live ID חדש.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic22.png"><img class="aligncenter  wp-image-156074" alt="pic22" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic22.png" width="530" height="311" /></a></p>
<p>בחרו בישראל ובסוג החשבון המתאים.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic0.png"><img class="aligncenter  wp-image-156085" alt="pic0" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic0.png" width="662" height="389" /></a></p>
<p>מלאו את הפרטים האישיים על עצמכם. שימו לב לבחור Publisher name מוצלח – זהו השם שילווה אתכם ב-marketplace ותחתיו יופיעו האפליקציות שלכם. בשלב הבא בחרו תמונה לפרופיל שלכם.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic1.png"><img class="aligncenter  wp-image-156083" alt="pic1" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic1.png" width="662" height="389" /></a></p>
<p>נותר רק לשלם, לאשר וסיימנו.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic21.png"><img class="aligncenter  wp-image-156084" alt="pic2" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic21.png" width="662" height="389" /></a></p>
<h3>מעלים את האפליקציה ל-marketplace</h3>
<p>יש אפליקציה, יש חשבון ב-Dev Center. אפשר להעלות את האפליקציה שלנו. רק רגע, שמעתם על תהליך האישור של האפליקציות, נכון? לא? אז בכמה מילים, כל אפליקציה שעולה ל-marketplace של מייקרוסופט, ממש בדומה ל-AppStore של אפל, ובניגוד למרקט של אנדרויד, צריכה לעבור תהליך אישור של מייקרוסופט. במהלך תהליך זה בודקים אנשי מייקרוסופט שהאפליקציה עומדת <a href="http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh184843(v=vs.105).aspx" target="_blank">בהנחיות לאפליקציות ל-Windows Phone</a>. הקדישו גם זמן לקריאת <a href="http://msdn.microsoft.com/en-us/library/ff769509(v=VS.92).aspx" target="_blank">המדריך לעריכת ה-Application Manifest File</a>.</p>
<p>מכיוון שתהליך האישור עלול לקחת מספר ימים, מומלץ להמנע מלהגיש אפליקציה שלא הכנו אותה בצורה מלאה לתהליך האישור. אז מעבר לקריאה של ההנחיות בלינק שסיפקנו מעלה, ניתן להשתמש ב-Store Test Kit, כלי שמגיע ביחד עם ה-SDK (נגיש על ידי לחיצה על right click על הפרוייקט) ומאפשר להריץ את אותן הבדיקות שמבוצעות בתהליך האישור.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic12.png"><img class="aligncenter  wp-image-156086" alt="pic1" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic12.png" width="665" height="389" /></a></p>
<p>בנוסף, מומלץ לקרוא את <a href="http://blogs.microsoft.co.il/blogs/msdn/archive/2011/09/15/7-wp-app-marketplace.aspx" target="_blank">רשימת העצות לאישור מהיר</a> של האפליקציה שלכם. עוד משהו שתצטרכו להכין הוא כמובן אייקון חמוד לאפליקציה, ומספר צילומי מסך. אם נתייחס קודם לצילומי המסך, גם כאן ה-SDK בא לעזרנו. בכפתורים הצמודים לאמולטור תוכלו למצוא חץ.</p>
<p>בלחיצה עליו ייפתח מסך עם כלי עזר. הטאב השלישי (Screenshot) מאפשר לבצע צילום מסך של האמולטור על ידי לחיצה על כפתור Capture, ולאחר מכן לשמור ע&quot;י לחיצה על Save.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic24.png"><img class="aligncenter  wp-image-156087" alt="pic2" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic24.png" width="405" height="360" /></a></p>
<p>בנוגע לאייקונים, לאחר שתעצבו אייקון מהממם, תצטרכו להתאים אותו למספר גדלים שונים כפי שמתואר בדף ההנחיות. את עריכת האייקון ניתן לבצע בעזרת Photoshop, Microsoft Expression Design (לא כלול ב-SDK, אבל סטודנטים הרשומים ב-Dreamspark יכולים להוריד בחינם) או כלי חינמי כמו <a href="http://www.gimp.org/" target="_blank">Gimp</a>.</p>
<p>אז האפליקציה מוכנה, אנחנו כבר מוכנים, אתם מוכנים? קדימה, בואו נעלה אותה כבר&#8230; איזה קובץ מעלים בכלל? אז ככה, במהלך תהליך הקומפילציה נוצר קובץ עם סיומת XAP בתיקיית ה-output של הפרוייקט שלנו. קובץ זה מכיל את כל ה-assemblies והתמונות של האפליקציה שלנו. אוקיי, בעמוד הראשי של ה-Windows Phone Dev Center לחצו על Submit App.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic41.png"><img class="aligncenter  wp-image-156088" alt="pic4" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic41.png" width="662" height="389" /></a></p>
<p>&nbsp;</p>
<p>ראשית בחרו App Info.</p>
<p>תנו שם לאפליקציה, בחרו קטגוריה ומחיר בסיסי והאם יש גרסאת נסיון. לסיום נבחר האם להעלות את האפליקציה באופן אוטומטי למרקט מיד כשהיא עוברת את תהליך האישור, או להעלות אותה באופן ידני.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic52.png"><img class="aligncenter  wp-image-156090" alt="pic5" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic52.png" width="662" height="389" /></a></p>
<p>לחצו על Save ועיברו לשלב השני : Upload and describe your XAP</p>
<p>בשלב זה מצאו את קובץ ה-XAP ושנו את מספר הגרסה לפי הצורך. מלאו תיאור קצר ותיאור מלא של האפליקציה. מלאו את מילות המפתח (keywords) המסווגות את האפליקציה שלכם בצורה המוצלחת ביותר והוסיפו את האייקונים של האפליקציה שהכינותם מראש, כמו גם את צילומי המסך.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic61.png"><img class="aligncenter  wp-image-156091" alt="pic6" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic61.png" width="662" height="389" /></a></p>
<p>בשלב הבא (<a href="https://dev.windowsphone.com/en-US/AppSubmission/Markets?updateId=c8babdf5-670d-4c10-b716-886e14c27f82" target="_blank">Market selection and custom pricing</a>) נקבע את התמחור ומרקט של איזה מדינות האפליקציה שלנו תופיע.</p>
<p style="text-align: center;"><a href="http://www.geektime.co.il/wp-content/uploads/2013/02/pic101.png"><img class="aligncenter  wp-image-156092" alt="pic10" src="http://www.geektime.co.il/wp-content/uploads/2013/02/pic101.png" width="662" height="389" /></a></p>
<p>זהו, האפליקציה בפנים. צריך להתחיל לעבוד על גרסא 1.1!</p>
<h3>סיכום</h3>
<p>מערכת ההפעלה של מייקרוסופט, ה-Windows Phone 8 היא בהחלט הזדמנות עבור מפתחים. כשהאייפון רק הגיע לארץ, מספר מועט של מפתחים ישראלים פיתחו לפלטפורמה שלו, כי עדיין לא האמינו בהצלחתו. כשהאנדרויד רק הגיע לארץ, מעט מפתחים פיתחו לפלטפורמה שלו, כי כולם היו עסוקים בפיתוח לאייפון. מיותר לציין שכמו בבורסה, להיכנס מאוחר כשהשוק מוצף זה להיכנס באיחור.</p>
<p>מי שלא רוצה לפספס שוב את הרכבת, זהו הזמן!</p>
<p><strong>מספר לינקים שימושיים:</strong></p>
<ul>
<li>תמיד כדאי להתחיל מפורטל המפתחים ב-<a href="https://dev.windowsphone.com/en-US" target="_blank">Dev Center</a>.</li>
<li>מיקרוסופט ייצרו אתר שיכול לשמש מפתחי אייפון ואנדרואיד השוקלים מעבר, או פחות להתרחב לפיתוח ב-Windows Phone. <a href="http://wp7mapping.interoperabilitybridges.com/" target="_blank">אתר זה</a> ממפה את ה-API שנמצא בשימוש בכל אחת מהפלטפורמות ל-API המקביל ב-Windows Phone.</li>
<li><a href="http://windowsteamblog.com/windows_phone/b/wpdev/" target="_blank">בלוג הפיתוח ל-Windows Phone</a> הוא בהחלט תוספת טובה לקורא ה-RSS שלכם.</li>
<li><a href="http://social.msdn.microsoft.com/Forums/he-il/WindowsPhonedevil/threads" target="_blank">פורום הפיתוח ל-Windows Phone</a> (בעברית) הוא מקום טוב לבוא ולשאול שאלות.</li>
<li>האתר <a href="http://www.wpcentral.com" target="_blank">WPCentral</a> הוא אחד האתרים המקיפים ביותר בעולם ה-Windows Phone, הכולל סקירות של אפליקציות וחדשות. מומלץ לקרוא בו בשביל לדעת מה חדש.</li>
</ul>
<hr style="border: 0; height: 1px; border-bottom: 1px dotted #dfdfdf;" />
<p><strong>רוצים שנסקור גם את האפליקציה שלכם וגם לזכות בפרסים שווים?</strong> מיקרוסופט ו – Newsgeek מכריזים על <a href="http://www.geektime.co.il/windows-phone-app-challenge/" target="_blank">תחרות פיתוח אפליקציות ל – Windows Phone</a>. במהלך התחרות אתה מוזמן לפתח ולהעלות אפליקציה/ות לMarketplace (חנות האפליקציות של Windows Phone) ולהגיש אותם לתחרות. בכל שבוע, מידי יום שני, יוכרז ב – Newsgeek המנצח השבועי שיזכה בסקירה של האפליקציה ובמתנה שבועית מתחלפת. בנוסף בסוף התחרות יבחרו 2 אפליקציות מתוך כל אלו שהוגשו לתחרות, אשר יזכו בפרסים הגדולים כולל טאבלט Microsoft Surface RT 32GB, מכשיר סמארטפון מבוסס Windows Phone, חבילת קידום ושיווק האפליקציה שלכם ב-Marketplace ואפילו דוכן להצגת האפליקציה שלכם בכנס ThinkNext הבא של מיקרוסופט.</p>
<p><strong>לא יודעים איך להתחיל?</strong> כנסו ל<a href="https://dev.windowsphone.com/en-us/downloadsdk" target="_blank">מרכז המפתחים באתר מיקרוסופט</a> והורידו את ה-<a href="http://www.microsoft.com/en-us/download/details.aspx?id=35471" target="_blank">SDK לפיתוח ב-Windows Phone 8</a>.  לאחר מכן הורידו עכשיו את <a href="http://msdn.microsoft.com/library/windowsphone/develop/ff402529(v=vs.105).aspx" target="_blank">המדריך המלא (Tutorial) לצעדים ראשונים בפיתוח ל-Windows Phone 8</a> והתחילו לפתח!</p>
<p><strong>אז למה אתם מחכים? <a href="http://www.geektime.co.il/windows-phone-app-challenge/" target="_blank">הגישו עכשיו את האפליקציה שלכם!</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.geektime.co.il/start-develop-for-windows-phone/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

 Served from: geektime.co.il @ 2013-05-20 08:34:02 by W3 Total Cache -->