|
העברת הודעות ב-Google Cloud ל-Android התכונה 'העברת הודעות מענן למכשיר' (C2DM) יוצאת מגרסת הבטא ומקבלת שם חדש: Google Cloud Messaging ל-Android. GCM ל-Android משלבת את הלקחים שלמדנו בגרסת הבטא של C2DM, שרבים מהם משתמשים בתכונות חדשות. הפעילות הזו תעסוק בשירות החדש מההתחלה ועד הסוף.
|
|
פיתוח אפליקציות טובות: נושאים מתקדמים יותר למפתחי Android מומחיםבהמשך למסירת המומחים מהשנים הקודמות, מפגש זה יציג טכניקות מתקדמות יותר למפתחי Android מומחים. הפעילות הזו תספק לך טכניקות מתקדמות לצמצום התרוקנות הסוללה, לשיפור היציבות ולשביעות רצון המשתמשים. כך תוכל להיעזר באפליקציות הטובות שלך ולהפוך אותן למוצרים מלוטשים.
|
|
צ'אט ב-Android Firesideהכירו את צוות המהנדסים של Android והכירו את הטכנולוגיה לעומק.
|
|
לעשות יותר בפחות: להיות אזרחים טובים ב-Androidמהיר וקל יותר יותר הוא טוב יותר, במיוחד במכשירים ניידים עם משאבים מוגבלים. נלמד שיטות מתקדמות לאופטימיזציה של המעבד (CPU), זיכרון ה-RAM והקלט/פלט (I/O), ונלמד שיטות מומלצות לשימוש ב-JNI וב-SQLite.
|
|
סיור עם כל מה שחדש בכלים למפתחים של Android, בליווי הדרכה על האופן שבו אפשר להשתמש בהם כדי לקבל את התוצאות הטובות ביותר.
|
|
מה חדש ב-Android?זהו סיור שמתמקד בפיתוח של כל מה שנכנס למערכת ולמסגרות של האפליקציות מאז הפעם האחרונה שנכנסנו יחד.
|
|
ממשקי משתמש ל-Android עם גרסאות מרובותבפעילות זו תלמדו כיצד ליצור ממשקי משתמש שפועלים באופן עקבי בגרסאות Android שונות, מ-Eclair ועד היום. נעסוק בנושאים כולל סרגל הפעולות, מקטעים, סגנון, תוחמי גודל, מבנה האפליקציה וניווט.
|
|
אבטחה ופרטיות באפליקציות Androidב-Android יש תכונות וממשקי API שמאפשרים פיתוח של אפליקציות מאובטחות, וצריך להשתמש בהם. הסשן הזה יתחיל בסקירה כללית של תכונות האבטחה בפלטפורמת Android, ובהמשך נסביר איך אפשר למנף את התכונות האלה כדי להגן על המשתמשים ולהימנע מהצגת נקודות חולשה. בנוסף, נסביר על השיטות המומלצות להגנה על פרטיות המשתמשים באפליקציות.
|
|
הצד הרגיש של Androidב-Android יש צד רגיש. בפעילות הזו נציג את כל החיישנים של Android: מד תאוצה, ג'ירוסקופ, אור ועוד. נסביר על שיטות מומלצות לטיפול בנתוני חיישנים, עם התמקדות באיזון של חיי הסוללה ונוחות השימוש.
|
|
כדי שחוויית המשתמש תהיה חלקה, יש צורך ברינדור חלקות ברינדור ובאנימציה של הממשק. קצב הפריימים של האפליקציה חייב להיות טוב ועקבי. הפעילות הזו תתמקד בעבודה שלנו על המסגרת של Android כדי למצוא ולפתור בעיות בביצועים, ונציג לכם טיפים שיעזרו לכם לעשות את אותו הדבר באפליקציות שלכם.
|
|
עשרה דברים שמפתחי משחקים צריכים לדעתבפעילות הזו אנחנו מסבירים מה מפתחי משחקים מנוסים עושים כדי לקבל ביקורות טובות ב-Google Play, כדי ליצור חוויית משתמש חזקה ב-Android וכדי שנוכל לשקול להציג את המשחקים באפליקציות מ-Google Play.
|
|
רוצה לשמוע (ולראות!) את קהילת האתר שלך? אנחנו נשתף דרך חדשה לשדל משתמשים לסרטונים שלכם. בואו ללמוד כיצד פותחו וראו דוגמה לשימוש בו כחלק מהפלטפורמה לשליחת סרטונים בקוד פתוח של YouTube Direct.
|
|
אפליקציות YouTube API לנייד עבור יוצרי תוכן, אוצרים וצרכניםחלק מההעלאות והצריכה ב-YouTube שהולך וגדל במהירות, מתבצע במכשירים ניידים. דבר זה מציג הזדמנויות חדשות למפתחי אפליקציות לנייד. בואו ללמוד על האופן שבו ממשק ה-API של YouTube משמש לבניית אפליקציות מעניינות לנייד עבור יוצרי תוכן, אוצרים וצרכנים. ראה דוגמאות חדשניות לאפליקציות לנייד ולמד מהניסיון של: Flipboard, 955 Dreams ו-WeVideo.
|
|
ממשק API של YouTube + רינדור בענן = גיימרים שמחים לניידYouTube הוא אחד היעדים המובילים לגיימרים. מפתחי קונסולות רבים כבר משלבים הקלטת סרטונים והעלאה ישירות בשמות שלהם, אבל העלאה ל-YouTube ממשחק לנייד מציבה אתגרים ייחודיים. בוא ולמד איך ה-API של YouTube, בשילוב עם מחשוב ענן, יכולים לסייע בהעלאת סרטונים במשחק לנייד.
|
|
HTML5 ב-YouTube: סיפורים מהחזיתהאם טכנולוגיית HTML5 מוכנה לקוד ייצור? כמובן. זוהי סקירה של כל טכנולוגיות ה-HTML5 השונות שבהן אנו משתמשים בקוד בשידור חי ב-YouTube. אנחנו נספק לך אוסף של טיפים, טריקים ושיטות מומלצות לווידאו ב-HTML5, לתג המעקב, ל-getUserMedia ועוד. וגם להתעמק בפיתוח תגיות הווידאו לנייד.
|
|
מונטיזציה של אפליקציות Androidיש יותר מדרך אחת להרוויח כסף מאפליקציות ל-Android: אפליקציות בתשלום, חיוב על רכישות באפליקציות, פרסום ועוד. סשן זה סוקר את הנושא באופן מקיף, כולל פרטים על כלי המונטיזציה ב-Google Play וסקירה קצרה של AdMob SDK, תהליך בחירת הרשת (Mediation) ו-Google Analytics. צאו לדרך עם ידע שיעזור לכם להרוויח יותר, להשיג עוד משתמשים ולקבל תובנות נוספות.
|
|
עיצוב Android להצלחהיש לכם רעיון מעולה לאפליקציה ל-Android. אתם רוצים שהיא תבלוט בין מאות אלפי אפליקציות. אתם רוצים שהמשתמשים יאהבו את זה ויספרו לכל מי שהם מכירים. צוות חוויית המשתמש של Android כאן כדי לעזור. בואו לדבר על המדריך לעיצוב Android ועל טריקים נוספים שיעזרו לכם ליצור אפליקציות שמשמחות את המשתמשים ועוזרות להם להשיג את היעדים שלהם. לא נדרש רקע בעיצוב.
|
|
Google Play: מבוא לשיווק למפתחיםברגע שאתה לוחץ על הלחצן 'פרסום' באפליקציה, אתה הופך (בחלקו) למשווק. ייתכן שכדאי לך גם לנסות להיות מוצלח. אנחנו רוצים לשתף את כל מה שאנחנו יודעים על קידום אפליקציות ב-Google Play: בניית מסגרת שיווקית אסטרטגית, שימוש נכון בערוצי מדיה, ניצול הנכסים שבנינו עבור מפתחים ושכנעת צוות Play להציג את האפליקציה שלכם.
|
|
ניווט ב-Androidאפליקציה לא שימושית אם אנשים לא יכולים להתמצא בה. Android הציג שינויים משמעותיים בתחום הניווט בגרסאות 3.0 ו-4.0. סרגל הפעולות כולל אפשרות נוחה לשליטה בניווט 'למעלה', מקשי 'הקודם' הפכו לעקביים יותר במשימות וממשק המשתמש של 'משימות אחרונות' השתנה. בהרצאה זו נסביר איך הגענו ליעד שלנו ואיך הגענו אליו, איך לתכנן את חוויית המשתמש באפליקציות ואיך לכתוב אפליקציות שמציעות ניווט ללא מאמץ בכמה גרסאות של Android.
|
|
אז כבר קראת את המדריך לעיצוב, מה עכשיו?המדריך לעיצוב של Android מתאר איך לעצב אפליקציות יפהפיות ל-Android, אבל לא איך ליצור אותן. בשיחה הזו אתן טיפים מעשיים ליישום ההתאמה והגימור בזמן יישום העיצוב, נראה לך איך להימנע משגיאות נפוצות, נתאר כמה דפוסים שימושיים ונראה לך איך הכלים יכולים לעזור.
|
|
Jellybean משיקה קבוצה חדשה של ממשקי API רבי עוצמה למדיה ברמה נמוכה, שמאפשרים למפתחים לגשת לרכיבי קודק של חומרה ישירות מ-Java. פעילות זו מציגה את ממשקי ה-API החדשים עם דוגמאות.
|
|
מדידת הערך של האפליקציה מקצה לקצההשקענו מחשבה מחודשת בניתוח הנתונים של אפליקציות לנייד מהיסוד. אם אתם מפתחי אפליקציות לנייד, גלו מה חדש ב-Google Analytics; גלו איך למדוד את הערך של האפליקציה שלכם מקצה לקצה ולשפר את הביצועים שלה כדי לעודד שימוש ושימור משתמשים.
|
|
אם אתם בונים אפליקציות לסמארטפון, לטאבלט או ל-Google TV עם Android ורוצים לשלב במוצר שלכם הפעלה של סרטוני YouTube באיכות גבוהה, הפעילות הזו תעסיק את העולם שלכם.
|
|
אומנות המניפולציה הארגונית מהנדסים אומרים לא פעם עד כמה קשה לבצע פעולות בתוך חברה גדולה. האתגר כדי להתגבר על הקושי הזה הוא להכיר את האנשים הנכונים, להבין את זרימת הכוח בארגון, והכי חשוב, להבין ממה אפשר להתחמק ומתי. נעזור לכם להבין את ההיבט האנושי במעבר בין חברות גדולות וקטנות באמצעות סדרה של אנקדוטות משעשעות (בתקווה).
|
|
SPDY: הגיע!SPDY הופך את דפי האינטרנט שלך למהירים יותר עם SSL מאשר באמצעות HTTP. אנחנו נסביר למה חשוב לכם לדעת, נציע טיפים לגבי ניצול התכונות של המוצר, נדבר על יישומים פועלים ונספר לכם על העתיד.
|
|
עיצוב בשביל החצי השני: סקסי לא תמיד ורודנשים שולטות ב-80 אחוזים מההוצאות של הצרכנים, ומניעות את מרבית פעילות המשתמשים ברבות מהרשתות החברתיות הגדולות ביותר. נשים גיימרות מעל גיל 55 מקדישות את מרבית זמנם למשחקים באינטרנט מבין כל הקבוצות הדמוגרפיות. האם את/ה חושב/ת איך המוצר או העסק שלך מושך ומעניין נשים? בוא לשמוע מהפאנל שלנו על הטכנולוגיות הזוכות על נשים שאינן ורודות כל כך.
|
|
הפעלת Google ב-Google איך מתאימים את תפעול ה-IT שלכם כדי לעמוד בקצב הצמיחה של העסק, העובדים והמערכות? בפעילות הזו נסביר איך מחלקת ה-IT של ארגון ה-IT של Google, ארגונית, התמודדה עם הצמיחה של Google. בעזרת דוגמאות מעשיות מהשימוש של Google בווירטואליזציה של Ganeti, ב-Google Cloud ובניתוח הנתונים תוכלו ללמוד איך ליישם את השיעורים האלה בארגון.
|
|
עיצוב מתקדם למהנדסיםעיצוב הוא לא קסם שחור, אלא תחום שאנשים יכולים ללמוד. בהרצאה זו שני מעצבי עילית מ-Google יציגו קורס מזורז למתקדמים בנושא עיצוב אינטראקטיבי וויזואלי. בין הנושאים תוכלו למצוא מודלים מנטליים, מיפויים טבעיים, מטאפורות, שגיאות במצב, היררכיות ויזואליות, טיפוגרפיה ועקרונות גשטאלט. יישום נכון של הידע הזה יכול לשפר משמעותית את איכות העבודה שלך.
|
|
הגנה על חוויית המשתמש בעת שילוב קוד של צד שלישיכמות התוכן של צד שלישי שכלולה באתרים היא עצומה (לחצני שיתוף ברשתות חברתיות, מעקב אחר משתמשים, פרסום, ספריות קודים וכו'). תוכלו ללמוד טכניקות וטיפים לגבי הדרך הטובה ביותר לשלב אותם באתרים שלכם בלי להסתכן בחוויית משתמש איטית יותר ואפילו באי-זמינות של האתרים.
|
|
Maps for Goodהמפתחים עומדים מאחורי הרבה אפליקציות חדשניות של מפות שהופכות את העולם למקום טוב יותר. בפעילות זו נסביר כיצד מפתחים משתמשים ב-Google Earth Builder, ב-Google Earth Engine, ב-Google Maps API ובאפליקציות ל-Android עבור אפליקציות מגוונות כמו מיפוי אתנו של אתרי תרבות ילידיים, מעקב אחר בירוא יערות בנהר האמזונס ומעקב אחר נדידת מינים בסכנת הכחדה ברחבי העולם. בואו לגלות איך אפשר לעבוד בשיתוף עם עמותה כדי להגיש בקשה למענק למפתחים לשנת 2012 ולהשפיע לטובה באמצעות המפות שלכם.
|
|
מדליקיםIgnite מציגה את המיטב של תרבות החנונים בסדרת מצגות מהירות שנמשכות חמש דקות. כל דובר מקבל 20 שקפים שממשיכים באופן אוטומטי לאחר 15 שניות. Brady Forrest (Khosla Ventures) מארח את האירוע.
|
|
ככל שמגמת השימוש באינטרנט ובנייד הולכת ומתרחבת, המפתחים מתמודדים עם הזדמנות ייחודית ומאתגרת: מיליארדי משתמשים חדשים שדוברים עשרות שפות נפרדות. אנגלית נחשבת ללשון פנייה באפליקציות ובאתרים, אבל כיום פחות ממחצית האוכלוסייה באינטרנט מדברת עליה. כדי להצליח באינטרנט בעולם צריך לנקוט גישה מהירה יותר. בהרצאה טכנית זו, נחקור כמה מהטיפים, הטריקים והכלים שיכולים להפוך את תהליך הבינלאומי (i18n) ואת הלוקליזציה (L10n) לפשוט יותר עבור מפתחי אפליקציות לאינטרנט ולנייד (בהתמקדות ב-Chrome וב-Android).
|
|
תבניות לעיצוב אפליקציות מבוססות-ידעבשיחה הזו נבחן דפוסי עיצוב חדשים לבניית אפליקציות אינטרנט שמנצלים את הנתונים המובְנים בקנה מידה גדול. נתבונן במערכי נתונים פתוחים כמו Wikipedia ו-Freebase, וגם תגי עיצוב מובנים כמו Schema.org ו-ONIX כדי לראות אילו סוגים חדשים של אפליקציות הטכנולוגיות האלה פותחות עבור מפתחים.
|
|
בניית אפליקציות Android שמשתמשות בממשקי API באינטרנטGoogle מציעה קבוצה הולכת וגדלה של שירותים לקצה העורפי, מ-AdSense, ל-Tasks, ליומן Google ול-Google+ , שיכולים להעשיר את האפליקציה שלכם ויש להם קבוצת ממשקי API אחידה שהולכת וגדלה. בפעילות הזו נפרט איך להשתמש בהן ביעילות ובאופן מאובטח, כולל אימות בטוח עם חוויית משתמש טובה, ונתאר אופטימיזציות ספציפיות ל-Android ברמת האפליקציה. בדיון נעסוק גם ב-Google Cloud Endpoints – היכולת להגדיר ממשקי REST API משלכם ב-App Engine, ולהשתמש בתשתית של Google API כדי להגיש אותם. אנחנו נראה לכם איך אפשר להשתמש ב-Google Cloud Endpoints כדי ליצור אפליקציות נהדרות לנייד בעזרת App Engine.
|
|
Android WebViewמאות אלפי אפליקציות ל-Android משתמשות ב-WebView להצגת תוכן HTML. ב-Android 4.0, התכונה עם האצת חומרה, מאפשרת תמיכה בתכונות HTML5 כמו וידאו מוטבע, CSS 3d, אנימציות CSS ואלמנטים נוספים. בסרטון הזה נציג סקירה כללית של ההטמעה הבסיסית ב-ICS, נסביר איך להפיק את המרב מ-WebView באפליקציה שלכם, ונדון בשיטות מומלצות ליצירת קוד HTML עם ביצועים מעולים.
|
|
אפליקציות ל-Android ב-Google Playקצב הצמיחה של Google Play מהיר יותר מתמיד. בשיחה הזו נשתף תובנות על המומנטום של Google Play, האפליקציות המצליחות ביותר ב-Google Play, וכמה מהפיתוחים החדשים שיושקו בקרוב מ-Google Play. אנחנו נשתף גם תכונות חדשות שמיועדות לבעלי תוכן דיגיטלי, שיעזרו למפתחי אפליקציות ל-Android להפיק את המקסימום מהעסק היומיומי שלהם ב-Google Play.
|
|
מבט מקרוב ואישי: NFC ו-Android בזמןסשן בנושא תכונות ה-NFC המותאמות למפתחים שהוספנו לפלטפורמת Android. למד כיצד להשתמש ב-Android Zoom כדי להוסיף יכולות שיתוף קסומות לאפליקציה שלך, וראה על מה עבדו תכונות NFC חדשות ומלהיבות אחרות.
|
|
מתן גישה לאפליקציות ל-AndroidAndroid 4.0 כולל ממשקי API לנגישות ברמת הפלטפורמה, כדי שלא תצטרכו להיות מומחים כדי ליצור אפליקציה שנגישה לאנשים עם מוגבלויות. בהדרכה הזו תלמדו איך ממשקי API לנגישות הופכים את העבודה שלכם לקלה יותר.
|
|
ADK 2.0 הכירו את היכולות וממשקי ה-API החדשים ב-ADK 2.0, עם הדגמות.
|
|
הצגת התוכן שלך ב-Google TVמכשירי Google TV הם בדרך כלל המסך הגדול ביותר בבית, ולכן הם פלטפורמה מעולה למפתחים שרוצים להפיץ תוכן בפורמט ארוך ואיכותי ישירות לסלון. נדון על אפשרויות שונות לאירוח, לסטרימינג ולאבטחה של התוכן שלכם ב-Google TV, ואיך להבטיח לקהל חוויית צפייה מעולה בתוכן שלכם.
|
|
שליטה ופקודות בסלון – פיתוח אפליקציות למסך שני ל-Google TVעם השקת Google TV, יש עכשיו מכשיר Android במרכז הסלון. עם זאת, בניית אפליקציות שפועלות ב-Google TV היא לא הדרך היחידה להגיע למשתמשי Google TV. ללמוד איך Google TV מאפשרת לכם להשתמש במכשירים מחוברים אחרים, כמו סמארטפונים, טאבלטים או מחשבים (כלומר, המסך השני) כדי לקיים אינטראקציה עם טלוויזיות.
|
|
מציגים את האפליקציה במסך הגדולGoogle TV מרחיב את טווח ההגעה של Android והאינטרנט אל הטלוויזיה, אבל עיצוב אפליקציות לטלוויזיה שונה במהותו מבניית אפליקציות לנייד, לטאבלטים או למחשבים. בפעילות זו נשתף את הנקודות העיקריות של מחקר המשתמשים שלנו, וניתן לכם טיפים ליצירת קשר עם המשתמשים על ידי עיצוב אפליקציות יפות ופונקציונליות ל-Android ויישומי אינטרנט למסך הגדול ביותר בבית.
|
|
משחק עם תבניותמעצבי ומפתחי האפליקציות הטובים מסוגם ידברו על החוויות שלהם בפיתוח ל-Android, יציגו צילומי מסך מהאפליקציה שלהם, יבחנו את האתגרים שעמם הם התמודדו ויציעו פתרונות יצירתיים התואמים למדריך העיצוב של Android. המשתתפים יוזמנו להציג דוגמאות לדפוסים חזותיים ודפוסי אינטראקציה באפליקציה שלהם, כדי שחוויית הפגישה תהיה עקבית ואישית בו-זמנית.
|
|
משחק עם תבניותמעצבי ומפתחי האפליקציות הטובים מסוגם ידברו על החוויות שלהם בפיתוח ל-Android, יציגו צילומי מסך מהאפליקציה שלהם, יבחנו את האתגרים שעמם הם התמודדו ויציעו פתרונות יצירתיים התואמים למדריך העיצוב של Android. המשתתפים יוזמנו להציג דוגמאות לדפוסים חזותיים ודפוסי אינטראקציה באפליקציה שלהם, כדי שחוויית הפגישה תהיה עקבית ואישית בו-זמנית.
|
|
לא רק מפהנשתמש באתר של נדל"ן כמקרה לדוגמה, ונדריך אתכם בתהליך היצירה של אתר מאפס, שינצל את מלוא היתרונות של ממשקי ה-API של מפות Google העוצמתיים, הרבה מעבר לסמנים וחלונות מידע. נראה לך איך תכונות כמו מטריצת מרחקים, סיורים שנוצרים באופן אוטומטי, Street View בהתאמה אישית ועוד יכולות לשפר את חוויית המשתמש באתר שלך הקשור למפות.
|
|
שלב היום כוונות אינטרנט באפליקציית האינטרנט שלךכוונות אינטרנט הן העתיד של התקשורת בין האפליקציות. ב-Code Lab הזה, היוצרים של Web Intents ייתנו לכם עצה אחת לגבי האופן שבו יש לשלב כוונות אינטרנט באפליקציה שלכם.
|
|
כתיבת דפי HTML מתקדמת באמצעות תכונות CSS מודרניותבמעבדת הקוד הזו, נחקור את התכונות החדשות של CSS3 ונראה לכם איך להשתמש בהן כדי ליצור דפי HTML ויישומי אינטרנט מדהימים. לדוגמה, נדון ב-CSS3 flexbox, ב-CSS3 עמודות מרובות ובתכונות רבות נוספות. נבדוק גם את תכונות ה-CSS שהופכות דפי אינטרנט למעניינים יותר, למשל באמצעות מסננים.
|
|
שילוב Google Cloud: שליחת שאילתות על יומני App Engine עם BigQuery בפעילות זו תלמדו כיצד להשתמש במספר טכנולוגיות של Google יחד כדי לבצע ייבוא אוטומטי של יומני App Engine שלכם מ-Big Query ולבצע שאילתות לגביהם, כולל שימוש בממשק ה-API של הפחתת מידע וב-Log API החדש כדי לקרוא את יומני App Engine, לאחסן את היומנים שלך ב-Google Storage באמצעות חשבון רובוט, לייבא את היומנים שלך אל Big Query ולשלוח אליהם שאילתות מממשק האינטרנט או באופן פרוגרמטי.
|
|
הטמעת האפליקציה הראשונה של Drive מקצה לקצההמהנדסים של Google יהיו זמינים לסייע לך להפעיל את השילוב של Google Drive עם יישום שלך. נעבור על מבוא קצר של אפליקציה לדוגמה, במטרה לגרום לכולם בשילוב של Drive להתחיל לפעול לפני סיום הפעילות.
|
|
ההתפתחות הבאה של אפליקציות Chrome האפליקציות הארוזות של Chrome מתפתחות כדי שתוכלו לעשות יותר, לעבוד בצורה חלקה במצב אופליין ולתת למפתחים יותר שליטה בממשק המשתמש שלהם. הצטרפו אלינו וצוללים לתצוגה המקדימה למפתחים בנושא ההתפתחות הבאה של אפליקציות Chrome, ולומדים איך אפשר להתחיל לעשות דברים שלא חשבתם שאפשר באמצעות טכנולוגיות אינטרנט.
|
|
הפיכת אפליקציית האינטרנט שלך לאפליקציית Chrome אפליקציות Chrome מתפתחות כדי שתוכלו לעשות יותר, לעבוד בצורה חלקה במצב אופליין ולתת למפתחים יותר שליטה בממשק המשתמש. הצטרפו לפיט לפייג', שבו הוא מראה לכם איך בונים אפליקציות Chrome ולומדים איך אתם יכולים להתחיל לעשות דברים שמעולם לא חשבתם שאפשר באמצעות טכנולוגיות אינטרנט.
|
|
Native Client בשידור חיבשיחה הזו נציג אפליקציה ל-Native Client בעוד 60 דקות, בשידור חי. נראה את העוצמה של מה ש-Native Client יכול לספק למפתחי C++ מסורתיים שרוצים לעבור לאינטרנט. בתהליך הניוד נפרט משימות ספציפיות שמפתח יצטרך לבצע בזמן ניוד, ונסביר איך לטפל בהן באמצעות כלים וטכנולוגיות חדשים, כולל ניפוי באגים בשילוב עם Visual Studio וקבוצה של ספריות כלים חדשות שנוספו ל-SDK. המשתתפים בסשן הזה יידעו בבירור מה נדרש כדי להעביר את האפליקציות שלהם ל-Native Client כדי שיוכלו להתחיל פרויקטים משלהם
|
|
חייו של הוראה ב-Native ClientNative Client מאפשר לך להביא קוד נייטיב לאינטרנט – באופן בטוח ומאובטח כמו ב-JavaScript. עם זאת, קוד המופעל על ידי Native Client חייב לעמוד במספר כללים כדי לשמור על בטיחות ולהבטיח שהקוד ישתלב בצורה חלקה עם אפליקציית אינטרנט. הסשן הזה יתבצע בשורת קוד במהלך מחזור החיים שלו: הוא עובר קומפילציה, נטען ברשת, ומופעל במחשב של משתמש. במסגרת התהליך, נבחן את כל היתרונות של מנגנוני האבטחה של Native Clients, וגם נחקור את ממשקי ה-API שמאפשרים להשתלב עם קוד Native עם האינטרנט במקום להיות קשורים למערכת הפעלה מסוימת.
|
|
האינטרנט יכול לעשות את זה!?האינטרנט משתנה כל כך מהר שקשה להתעדכן במה שחדש בפלטפורמה. היכולות החדשות של HTML5 מאפשרות למפתחים לבנות חבילה חדשה לגמרי של אפליקציות - מה שפעם היה בלתי אפשרי לעשות, הפך למציאות. פעילות זו תדריך אותך ביצירת HTML5 לשנת 2012 על ידי התמקדות בטכניקות מעמיקות, שפותרות אתגרים בעולם האמיתי. נעסוק בלכידת מדיה, קלט/פלט (I/O) של מדיה, שימוש מתקדם ב-websockets, זרימת מדיה, קלט מכשיר, מולטימדיה ועיצוב CSS מודרני.
|
|
מהטמעות ועד ווידג'טים לניהול אפליקציות מורכבות, כמפתח/ת אתרים, אתם תמיד מתמודדים עם הצורך ברכיבים טובים יותר. שורות רבות של JavaScript נכתבו כדי לפתור בעיה זו -- גרוע. אבל העזרה בדרך. פלטפורמת האינטרנט מקבלת מערך חדש ועוצמתי של יכולות שנועדו לעזור לך בצורה טובה יותר לבנות רכיבים חזקים, לשימוש חוזר ולאריזה. נסביר להם מה הם עושים, מה הסטטוס שלהם ואיך אפשר להתחיל לשחק עם הטכנולוגיות החדשות העוצמתיות האלה כבר היום. והכי חשוב, נראה לכם איך להיות מעורבים ולעזור להם להשפיע על הכיוון שלהם כשהם יתבגרו.
|
|
ממשק משתמש מהיר לאינטרנט במכשירים שוניםאחת מהתכונות הנהדרות של האינטרנט המודרני היא שאתרים פועלים בכל מכשיר עם דפדפן. הסשן הזה יתמקד ביצירת ממשקי משתמש לאינטרנט חוצה-מכשירים. נעסוק בבניית אתרי אינטרנט שתומכים במגוון גורמי צורה של מכשירים (גישות רספונסיביות ובלתי רספונסיביות), נדון באתרים בדף יחיד ובכמה מתכונות הפריסה בדפדפנים מודרניים, ונעמיק בנושא קלט מרובה מגע באינטרנט. לבסוף, נציג כמה מהכלים המדהימים החדשים לניפוי באגים בנייד ב-Chrome וב-Chrome ל-Android.
|
|
למד מה נדרש כדי לבנות יישום HTML5 לנייד שירשים את המשתמשים שלך. הפעילות הזו תתמקד במהירות, בתמיכה אופליין, בפריסות ממשק משתמש ובכלים הדרושים להגדרת סביבת פיתוח פרודוקטיבית. כנסו לסשן הזה אם אתם רוצים ליצור אפליקציית אינטרנט לנייד ייחודית שתבלוט בין כל המתחרים.
|
|
מה השלב הבא בתוספים ל-Chrome? מערכת התוספים של Chrome מציעה למפתחים יותר הזדמנויות להתאים אישית ולשפר את חוויית המשתמשים באינטרנט. ממשקי API חדשים נוחתים באופן קבוע כדי לספק פונקציונליות חדשה ותוספות עמוקות יותר אל Chrome עצמו. אנחנו מזמינים אתכם להצטרף אלינו לסיורים מעניינים על השינויים המשמעותיים במסגרת התוספים של Chrome, שמגבירים את האבטחה, משפרים את הביצועים ומקלים על המשתמשים להתחיל לעבוד עם המוצר העבודה הקשה שלכם.
|
|
קשה לבנות יישומי אינטרנט עם ביצועים גבוהים! כאשר הנפשות מתנגשות, אפקטים של ריחוף העכבר משהים או ש גוללים בדף, אנחנו קוראים לזה 'ג'אנק' (jank). הדיון הזה עוסק בציד מטחנה ומשמיד אותו. המקורות לבעיות (jank) ביישומי אינטרנט כוללים הרצות איסוף אשפה, פענוחי תמונות ארוכות, זמני צביעה כבדים לרכיבי DOM, רכיבי handler עמוסים ב-JavaScript, ביטולי התוקף בלתי צפויים של שכבות WebKit ועוד – כל אלה מפריעים לקצב של 60 FPS שכל מפתחי אפליקציות מודרניים צריכים לשאוף אליו. בסרטון זה נעבור על מספר טכניקות שנועדו להבטיח שאפליקציית האינטרנט שלך כוללת אנימציות, מעברים וגלילה חלקים. נעסוק בדרכים לשימוש בכלים למפתחים ב-Chrome כדי לעקוף בעיות קישוריות, וגם על כלים מתקדמים יותר לפרופיל הגרפיקה של Chrome שאפשר להשתמש בהם כדי להתעמק במה שקורה מאחורי הקלעים. אפשר אפילו להציץ בצורה זהירה מתחת לשמיכות של WebKit כדי להסביר למה התקלה מטרידה מלכתחילה.
|
|
GRITS: משחקי PvP עם HTML5בפעילות הזו יוצג GRITS, משחק יריות בין שחקן לשחקן, שנוצר במלואו באמצעות טכנולוגיות Google. בשיחה הזו נעבור על בניית מנוע בד ציור של HTML5, הצגת התוכן, יצירת קשרים באמצעות Websockets, שימוש ב-NodeJS, שילוב חברתי ועוד. המשתתפים במפגש הזה יספקו תמונה גדולה של כל הטכנולוגיות של Google שרלוונטיות למשחקים באינטרנט, יבינו לעומק איך להתחיל להשתמש בהם ויוכלו לראות אותם בזמן אמת, בפעולה בעזרת קוד המקור של המשחק שפורסם.
|
|
החזרת האפליקציה לאפליקציית האינטרנט – תכנות אינטרנט עם Dartרוצים ליצור אפליקציות במהירות שיא עם גרפיקה יפהפייה ותמיכה במצב אופליין? רוצה להפעיל את האפליקציות האלה בכל מקום באינטרנט הפתוח? היית רוצה לפתח את האפליקציות האלה בשפה שתומכת בפיתוח מודולרי בקנה מידה גדול תוך שמירה על התחושה הקלה של שפת כתיבת סקריפטים? בפעילות הזו נלמד איך להשתמש בשפת התכנות Dart כדי לפתח את הדור הבא של אפליקציות מעולות לאינטרנט הפתוח.
|
|
Dart - שפת אינטרנט מודרניתשני היוצרים של Dart ידונו בנימוק שמאחורי העיצוב של Dart ובהשפעתו על יכולת ההתאמה והביצועים באינטרנט. הם גם יציגו איך Dart עוזר למפתחים לחדש על ידי הגברת הפרודוקטיביות שלהם בלי לפגוע בתאימות לאחור.
|
|
פיתוח אפליקציות אינטרנט מתקדם במהירות, והכלים למפתחים ב-Chrome ממשיכים להוביל אותך צעד אחד קדימה. אם אתם מכירים את כלי הפיתוח ואתם רוצים לשפר את המיומנויות שלכם, השיעור הזה ישקיע את כוחכם בפרודוקטיביות. מאז התשלומים של השנה שעברה, הוספנו המון תכונות שמאפשרות למפתחים ליצור אפליקציות אינטרנט עשירות. לכן, בשיעור ההדגמה הזה נסביר גם איך להשתמש בכלים האלה כדי לפתח ולנפות באגים בנייד ובמחשב. עכשיו נלמד על ציד לא שגרתי (jank) עם ציר הזמן החדש, התעמק באפשרויות JavaScript מוקטנות באמצעות מפות מקור, ניפוי באגים ב-Web Workers ועוד הרבה יותר. אנחנו מזמינים אותך להצטרף אלינו ולגלות מה הכלים למפתחים של Chrome יכולים לעשות בשבילך.
|
|
צ'אט עם Fireside של Chrome/OS פורום פתוח לצוותים של Chrome או OS כדי לדון בפלטפורמת האינטרנט ולקבל שאלות. הסשן הזה יכלול כתוביות בשידור חי.
|
|
כל המפתחים יכולים לפתח אפליקציית אינטרנט טובה, אבל לאחרונה צצו שפע כלים שיעזרו לכם. כאן תוכלו לקבל סקירה כללית מלאה של הסביבה העסקית של הכלים, החל מתבניות סטנדרטיות ועד כלים לכוונון הביצועים ולבניית הביצועים. בפעילות הזו נלמד אילו פרויקטים של קוד פתוח למבוגרים וחשובים יכולים לחסוך לכם זמן, ולקבל תשובות לשאלות נפוצות בבניית אפליקציית אינטרנט.
|
|
כיצד ליצור אפליקציות שאוהבות זו את זו עם כוונות אינטרנטמנגנוני Intent באינטרנט מאפשרים לכם ליצור אפליקציות שמשתלבות זו עם זו בקלות רבה שלא נראתה בעבר באינטרנט. בפעילות הזו נראה לך איך לחבר אפליקציות באמצעות אובייקטים מסוג Web Intent, ואיך לשלב בצורה הטובה ביותר פעולות רבות שזמינות באובייקטים של Intent באינטרנט, כמו עריכה, שמירה ושיתוף.
|
|
WebRTC: אודיו/וידאו בזמן אמת ו-P2P ב-HTML5WebRTC מספק לדפדפן גישה למצלמת אינטרנט, p2p ויכולות מתקדמות של תקשורת אודיו/וידאו. בשיחה הזו נציג סקירה כללית על טכנולוגיות WebRTC שזמינות כיום, נראה איך לבנות אפליקציות WebRTC, ונדון בפוטנציאל שהטכנולוגיה הזו מוסיפה לפלטפורמת האינטרנט.
|
|
ההיסטוריה והעתיד של ערכת הכלים של Google באינטרנטאנחנו מציגים את ההיסטוריה של פרויקט GWT, את התכונות החדשות המעניינות בגרסה של GWT 2.5 ואת המקום שבו אנחנו מתכננים לקחת את GWT בעתיד. הסשן הזה יכלול כתוביות בשידור חי.
|
|
במשך שנים, בנינו אפליקציות אינטרנט שהמהירות שלהן גבוהה יותר מהיכולות של הדפדפנים שבהם הן הופעלו. בדיוק כפי שהדפדפנים "השלימו את השימוש" ב-HTML5 הצטרפו לזירה – וידאו ואודיו, קנבס, SVG, מטמון האפליקציה, localStorage , @font-face ועוד. עכשיו הדפדפנים פועלים כדי להיות תמיד צעד אחד לפני הגל שנהיה ומתפתח, בזמן שהמפתחים מאמצים את היכולות החדשות האלה. האם אפליקציית ה-HTML5 שלכם עומדת על הגל או תנותק על הסלעים וישאיר את המשתמשים תקועים? למדו אילו תכונות של HTML5 יש להכיר, וממי כדאי להימנע, כשמדובר בבנייה של יישומי אינטרנט מהירים באמצעות HTML5. הסשן הזה יכלול כתוביות בשידור חי.
|
|
כתיבה של אפליקציות אינטרנט מאובטחות ותוספים ל-Chromeכיום, אפליקציית אינטרנט שפותחה בקפידה יכולה להתפאר ברמה גבוהה של אבטחה, על ידי ניצול היתרונות של מספר טכנולוגיות: HTML5 , CSP , NaCl ומסגרת התוספים ל-Chrome. המטרה של הסשן הזה היא להראות איך הטכנולוגיות האלה מאפשרות למפתחים ליצור אפליקציית אינטרנט מתחרה או גוברת על אפליקציות למחשב בתכונות, תוך שמירה על אבטחה טובה יותר מזו של האפליקציה למחשב השולחני. הסשן הזה יכלול כתוביות בשידור חי.
|
|
שדרוג האינטרנטפעילות זו תעסוק ביכולות האודיו באינטרנט עבור משחקים ומוזיקה. נעבור על הרכיב <audio> ועל ממשק ה-API של Web Audio, ונתעמק בשימוש ב-Web Audio API לאודיו של משחקים ולבניית יישומי מוזיקה. בנוסף, נלמד כיצד להשתמש במבנה תרשים הצמתים כדי לבנות שרשראות לעיבוד אודיו, וכיצד להשתמש בניתוח כדי לבצע טריקים מעניינים.
|
|
מעבר לנייר: Google Cloud Print ועתיד ההדפסהאתם יכולים להשתמש בממשק ה-API של Google Cloud Print כדי לשלוח מסמכים למדפסת (או לכל מקום אחר) במהירות ובקלות. אנחנו משולבים כרגע עם Chrome, ChromeOS, Gmail/Docs לנייד ועם רוב המדפסות החדשות, וזו רק ההתחלה. אנחנו מספקים ממשק API של JavaScript שניתן להגדרה, Intent של Android, וכן ממשקי HTTP ו-XMPP כדי לשלוח מסמכים ולקבל אותם כמעט בכל פורמט. בואו ללמוד איך מפעילים הדפסה מהאינטרנט ומהאפליקציות לנייד בכל מכשיר, לכל מדפסת בעולם, באמצעות כמה שורות קוד! הסשן הזה יכלול כתוביות בשידור חי.
|
|
קידום הנגישות באינטרנט בפעילות זו תלמדו באמצעות דוגמאות קוד ודוגמאות מהעולם האמיתי כיצד לעצב ולבדוק את אפליקציות האינטרנט שלכם, כדי להשיג כיסוי מלא של נגישות. נבדוק ממשקי API כמו API של המרת טקסט לדיבור (TTS), כלים כמו ChromeVox ו-ChromeShades, ואיך מוצרי Google מיישמים היום פתרונות עבור משתמשים עם מוגבלויות.
|
|
פריצת המהירות של JavaScript עם V8רוצים לגרום ל-JavaScript לפעול במהירות שיא ב-Chrome? בשיחה הזו אנחנו בוחנים את ההגדרות של V8 כדי לעזור לכם לזהות איך לבצע אופטימיזציה של קוד JavaScript. נסביר איך להשתמש בכלי הדגימה של V8 כדי למנוע צוואר בקבוק בביצועים ולבצע אופטימיזציה של תוכניות JavaScript. בנוסף, נחשוף את האופן שבו V8 משתמש במחלקות מוסתרות ובמשוב מסוג זמן ריצה כדי ליצור קוד JIT יעיל. המשתתפים ייצאו מהמפגש עם הנחיות לאופטימיזציה של אפליקציית JavaScript, ויבינו היטב איך להשתמש בצורה הטובה ביותר בכלים לשיפור הביצועים ובניבים של JavaScript כדי למקסם את הביצועים של האפליקציה באמצעות V8.
|
|
תכונות חדשות וחדשניות כגון 'אזורים ב-CSS', 'החרגות', 'הצללות', 'קומפוזיציה' ו-'Shadow DOM' מניבות יכולות מתקדמות לדפדפנים מודרניים. ניתן לצפות בהדגמות ובקוד ולקבל מידע על הסטטוס של התקנים החדשים האלה. הצצה מוקדמת לתהליך הפיתוח שהופעל על ידי Adobe Shadow ולמד על פרויקט הקוד הפתוח, Brackets, שבו הוא עובד ליצירת עורך קוד לאינטרנט שנבנה כולו באמצעות טכנולוגיות אינטרנט.
|
|
העברת קוד מ-GWT ל-Dartסקרנים לדעת איך לנייד קוד GWT ל-Dart? בפעילות הזו, נעבור על שווי ערך ל-Dart בספריות וניבים שונים של GWT, בטכניקות לשימוש הדדי עם קצוות עורפיים קיימים של שרתי GWT, ונעבור על טריקים שיאפשרו לקוד ה-Dart לדבר אל קוד Javascript ו-GWT קיימים.
|
|
הפקת המירב מ-Python 2.7 ב-App Engineזמן הריצה של Python 2.7 ב-App Engine הוא יותר משדרוג פשוט של זמן הריצה של Python 2.5 – הוא כולל פחות הגבלות, כולל כמה ספריות פופולריות של צד שלישי ומאפשר בקשות מקבילות. בפעילות נסביר איך להפיק את המקסימום מהיכולות החדשות האלה.
|
|
סקירה כללית של App Engineאנחנו מזמינים אתכם להיות בין הראשונים לשמוע על החדשות המלהיבות מצוות Google App Engine, ועל האופן שבו GAE מתרחב כדי לתת מענה לצרכים הנוכחיים והעתידיים שלכם. יותר מ-150,000 מפתחים בסטארט-אפים ובעסקים שיוצרים ניידים, משחקים ואפליקציות אינטרנט מודרניות כבר נהנים מהיתרונות.
|
|
חדש: Google Compute Engine Google Compute Engine היא טכנולוגיית ענן חדשה שמבוססת על מכונה וירטואלית, שמיועדת לעומסי עבודה (workloads) גדולים של עיבוד נתונים וניתוח נתונים. הוא מאפשר לעולם למנף את יכולת ההתאמה ואת העוצמה של מרכזי הנתונים של Google כדי לבצע משימות שדורשות אינטנסיביות רבה יותר.
|
|
יצירת קצה עורפי של מנועי אפליקציות לנייד ל-Android, ל-iOS ולאינטרנטפיתוח אפליקציות לנייד הולך וגדל בקצב מהיר במיוחד, ולמיטב האפליקציות הללו יש שרת קצה עורפי. בואו לגלות איך להשתמש בתכונה החדשה של App Engine כדי לבנות ממשקי API רבי עוצמה שיתמכו באפליקציות לנייד שפועלות ב-Android, ב-iOS ובדפדפנים לנייד.
|
|
HTML5 ו-App Engine: צוות ה-Epic Tag נעזר ביישומי אינטרנט מודרניים בקנה מידה נרחבדיון זה דן בדפוסי היישום החדשים והטובים ביותר ובערכת הכלים לבניית יישומי HTML5 חדשניים שמגובים על ידי App Engine. כך קל מאוד לכתוב אפליקציה שמתפרסת על פני הלקוח והשרת. בפרט, האימות פשוט פועל באופן מיידי. בשיעור זה נדריך אותך בבניית יישום HTML5 מבוסס-ענן מדהים
|
|
גיימינג בענןמפתחי משחקים רבים מגלים שחוויית הפיתוח והפריסה הקלה של Google App Engine היא אידיאלית לבניית שירותי אחסון מבוסס-ענן מבוססי-ענן, שירותים תואמים לביצוע ושירותי שיתופי פעולה. במקרה של משחק להיט, הדבר האחרון שצריך לעשות הוא לדאוג להקצאת השרת. ל-App Engine יש מסלול חינמי תמיד שמאפשר לכם להתחיל להשתמש בו, ולאחר מכן ניתן להרחיב אותו בצורה חלקה לכל גודל שימוש. מפתחי משחקים משתמשים גם ב-Google Cloud Storage כדי לאחסן בקלות קובצי מדיה ולשלוח אותם במהירות ללקוחות ברחבי העולם.
|
|
SQL לעומת NoSQL: קרב הקצוות העורפייםGoogle App Engine מציע כעת אחסון נתונים גם של SQL וגם של NoSQL - אבל איזה מהם מתאים לאפליקציה שלכם? התומכים בכל אחד מהם מנסים ליישב את הבעיה אחת ולתמיד, ומציגים חלק מהטריקים כדי להפיק את המירב מכל אחד מהם.
|
|
בניית צינורות נתונים בקנה המידה של Googleאיך מטמיעים צינורות עיבוד נתונים בקנה מידה גדול במהירות ובקלות באמצעות Google Cloud. נדגים איך לבנות צינורות עיבוד נתונים שאוספים נתוני מקור ב-App Engine Datastore וב-Google Cloud Storage, לעבד ולשנות את הנתונים שלהם באמצעות MapReturn ומריצים ניתוח אד-הוק באמצעות Google BigQuery.
|
|
ניהול מכונות וירטואליות של Google Compute Engine באמצעות Google App EngineGoogle Compute Engine מספק מכונות וירטואליות יעילות במיוחד ניתנות להתאמה לעומס (scaling) עבור פעולות עיבוד נתונים בקנה מידה גדול. השילוב עם Google App Engine מספק מסגרת תזמור לניהול אשכולות גדולים של מכונות וירטואליות המשמשות לעיבוד נתונים. בפעילות זו תדגים את השילוב של שתי הטכנולוגיות ונדון בתרחישי שימוש עתידיים בשתי הטכנולוגיות.
|
|
Big Data: הפיכת בעיית הנתונים שלכם ליתרון תחרותי האם עסקים יכולים להפיק ערך מעשי מנתונים בקנה מידה גדול באינטרנט בלי לבנות תשתית קניינית בקנה מידה באינטרנט? בפעילות הזו נסביר איך אפשר להשתמש בשירותי נתונים חדשים של Google כדי להתמודד עם אתגרים מרכזיים שקשורים לאחסון, לטרנספורמציה ולניתוח של נתונים. נבחן מקרים לדוגמה שיראו איך עסקים בעולם האמיתי השתמשו בפתרונות האלה כדי להפוך נתונים לנכס עסקי תחרותי.
|
|
אופטימיזציה של Google App Engineלמדו ממדדי ה-SWE וה-SRE של Google App Engine כיצד לבצע אופטימיזציה של האפליקציה כדי לשפר את האמינות, לשפר את הביצועים ולהפחית את העלויות.
|
|
עיבוד Big Data באמצעות BigQueryGoogle BigQuery הוא כלי לניתוח נתונים שמקורו בטכנולוגיות פנימיות של Google. היא מאפשרת למפתחים לנתח קבוצות נתונים של טרה-בייטים תוך שניות באמצעות RESTful API. הפעילות הזו תתמקד בשיטות מומלצות לקבלת תשובות מהירות לשאלות עסקיות. נעזור לכם להבין איך אנחנו מעבדים שאילתות מתקדמות ואיך לבנות שאילתות SQL לניתוח מורכב.
|
|
Google Compute Engine – פרטים טכנייםבפעילות זו נציג סקירה מעמיקה של Google Compute Engine. Google Compute מספקת מכונות וירטואליות שעברו אופטימיזציה לעיבוד ולניתוח נתונים בקנה מידה גדול. נתעמק במושגים הבסיסיים, ב-API, בתכונות ייחודיות ובשיטות מומלצות לארכיטקטורה בהקשר של דוגמאות מוחשיות.
|
|
הפעלה של נתוני האפליקציה שלכם באמצעות Google Cloud Storageמאז שפתח את דלתותיו לכל המפתחים ב-Google I/O בשנה שעברה, הצוות של Google Cloud Storage שלח כמה פיצ'רים שמאפשרים להשתמש ב-Google Cloud Storage למגוון תרחישים מתקדמים. סשן זה ייפתח בהיכרות קצרה עם המוצר, ויתבצע מעבר מהיר לשילוב של הטמעת מגוון אפליקציות מתקדמות בעזרת תכונות חדשות ב-Google Cloud Storage.
|
|
Cloud Supportארגון התמיכה של Google העביר אפליקציות מסטאקים מסורתיים לפלטפורמת ענן. מקרה לדוגמה שממחיש איך צוות אחד מנסה לעבור בהצלחה לענן ומפרט את החוויות שלו ממנו. התכונות האלה כוללות מתן מידע בזמן אמת לטכנאים במיקור המונים, צמצום עלויות התחזוקה, סנכרון נתונים לגבי שימוש ברמת הארגון וטיפים וטריקים כלליים שלמדנו לאורך הדרך.
|
|
מעבר לסביבת הייצורמאז השקתו ב-2009, חברות רבות (מלבד Google, כמובן) השתמשו בשפה זו כדי לבנות דברים מגניבים. מצטרפים לגוסטבו נימאייר מ-Canonical, Keith Rarick מ-Heroku, Evan Shaw מ-Iron.io ופטריק קרוסבי מ-StatHat שמשתפים את החוויה האישית שלהם בשימוש ב-Go בסביבות ייצור.
|
|
נעים להכיר: צוות Goשפת התכנות Go היא פרויקט קוד פתוח שמטרתו לייעל את הפרודוקטיביות של מתכנתים. Go הוא כלי אקספרסיבי, תמציתי, נקי ויעיל. זוהי שפה מהירה, בעלת הקלדה סטטית, שנראית כמו שפה שהוקלדה באופן דינמי ומפורשת באופן דינמי. בצ'אט הזה על האש, הכוהנים עצמם יענו על השאלות שלכם לגבי Go.
|
|
מעבר לתבניות של בו-זמניות (concurrency)בו-זמניות היא המפתח לתכנון שירותי רשת עם ביצועים גבוהים. 'פרימיטיבים בו-זמניים' של Go (המרות וערוצים) מספקים אמצעי פשוט ויעיל לביטוי ביצוע בו-זמני. בשיחה הזו נראה איך ניתן לפתור בעיות מורכבות של בו-זמנית בקלות באמצעות קוד Go.
|
|
שימוש ב-Content API for Shopping לשימוש ב-Google Product Searchכדי להפיק את המרב מחיפוש מוצרים, מוכרים צריכים לספק פרטי מוצר מלאים ומדויקים, וכן נתונים עדכניים לגבי המחיר והזמינות של כל מוצר. הסשן הזה יספק למוכרים הנחיות ספציפיות שהם יכולים לבצע כדי לשפר את איכות הנתונים שלהם באמצעות ה-Content API for Shopping. בהודעה נסביר מתי כדאי להשתמש ב-Content API כדי לשלוח נתונים (בניגוד לפידים), ונסביר איך להשתמש ב-API. כמו כן, נפרט איך לנפות שגיאות ובקשות API, ונדבר על שיטות מומלצות כלליות לשימוש כדי להשתמש ב-API בצורה אופטימלית ויעילה.
|
|
יותר ויותר צרכנים מחפשים מידע באינטרנט לפני שהם הולכים לחנות מקומית כדי לקנות מוצר, ואנחנו צופים שהמגמה הזו תמשיך לעלות. איך מוכרים וקמעונאים יכולים לנצל את המגמה הזו? 'קניות מקומיות' מאפשרות למוכרים להצהיר על המחיר והזמינות של המוצר בכל חנות מקומית. בפעילות הזו נסביר איך להגדיר ולנהל חשבונות שופינג מקומיים ב-Google Merchant Center, ואיך להשתמש ב-Content API כדי להעלות מוצרים בחנויות מקומיות ואיך לבצע עדכוני מלאי בזמן אמת.
|
|
ייצור הכנסות ממוצרים דיגיטליים באמצעות 'ארנק Google'בין אם אתם מפתחי משחקים שמוכרים מוצרים או מטבעות וירטואליים, או מפתחי מדיה שמוכרים תוכן חדשותי, סרטונים, מוזיקה או כל מדיה דיגיטלית פרימיום אחרת, חשוב שתהיה לכם דרך פשוטה לעבד תשלומים מהלקוחות שלכם. בפעילות זו נסביר על ארנק Google למוצרים דיגיטליים, על התכונות החדשות ועל מודל התמחור המשופר למפתחים. בנוסף, Kabam תשתף את הניסיון שלה עם Google Wallet ואת השיטות המומלצות לשילוב.
|
|
נעים להכיר: Google Wallet Cloud APIsנתקלנו בפיתוחים מלהיבים בעולם התשלומים ב-Google ככל שאנחנו מתקדמים עם הארנק הדיגיטלי שלנו, ויש לנו ממשקי API חדשים לשתף איתכם. בואו והצטרפו אלינו כשנתחיל את המסלול למסחר ב-Google I/O 2012 עם פיטר הזלהרסט, המנהל הגלובלי של ניהול מוצר, Payments.
|
|
אוטומציה של השימוש בקישורים של שותפים עצמאיים כדי לייצר הכנסות מאתר האינטרנט שלךחלק מאתרי האינטרנט הרווחיים ביותר באינטרנט משתמשים בקישורים של שותפים עצמאיים גם כדי להגביר את התנועה וגם כדי לייצר רווח מהתנועה הקיימת שלהם. בשיחה זו נדריך אותך כיצד להפוך את רוב התהליכים הקיימים שלך לאוטומטיים באמצעות 'רשת השותפים העצמאיים של Google', בדומה לאופן שבו אתרים גדולים אחרים עושים זאת כיום.
|
|
מפריצה בסופי שבוע ועד לסטארט-אפ ממומן – איך לבנות את הצוות ולגייס כסףיש לך רעיון ואתה מעוניין לפתוח חברה? למד כיצד למשוך משקיעים, ומה הם ירצו לראות לפני שהם כותבים המחאה. האזן לדברים מפי יזמים שגייסו כספים ומאנשי קרנות הון סיכון שמימנו אותם.
|
|
זה עולם של סטארט-אפחדשניים ויזמים מתחום הטכנולוגיה בכל העולם בונים טכנולוגיות שמהלכות את המשתמשים, פותרות בעיות וגורמות לצמיחה של עסקים מקומיים וגלובליים בקנה מידה נרחב. האינטרנט הוא פלטפורמה גלובלית, וכמפתח או יזם הקהל שלכם הוא כלי. חברי פאנל של יזמים וקרנות הון סיכון מרחבי העולם שהצליחו ליצור, להשיק ולקדם פרויקטים ייחודיים מישראל, מבריטניה, קניה, מסינגפור ועד פקיסטן.
|
|
ערוצי YouTube: הצטרפות לתוכנית!YouTube מאפשר לכל אחד להפיץ סרטונים ל-800 מיליון צופים באינטרנט, בנייד ובטלוויזיה ברחבי העולם. בואו ללמוד איך למנף את הפלטפורמה החזקה הזו כדי לבנות קהל ולשווק את המוצרים שלכם. אנחנו נדריך אתכם בטיפים ובטכניקות לבנייה, תכנות וקידום של ערוץ YouTube משלכם.
|
|
בניית יישומי אינטרנט המשתמשים ב-Google APIs ולקוח JavaScript עבור Google APIsבפעילות זו תלמדו כיצד להשתמש בתכונות של לקוח Google API עבור JavaScript כדי לבנות יישומי אינטרנט עשירים. חלק מהתכונות שנדגים כוללות אימות ו-CORS.
|
|
לעקוב אחר המהירות של אתר או אפליקציה בעולם האמיתי היא משימה קשה. תארו היטב את Web Timing API ואת האופן שבו מערכת Google Analytics (GA) משתמשת בו כדי לספק לבעלי האתרים נתונים מפורטים על מהירות בעולם האמיתי. אם כן, נדבר על התאמה אישית של GA כדי לקבל תובנות מפורטות לגבי ביצועי אתרים ולשתף תובנות לגבי ביצועים המבוססות על נתונים נצברים.
|
|
סיפורים מבוססי-נתוניםמתרשים יחיד ועד לסיפורים מורכבים מבוססי-נתונים, כלי התרשים של Google מספקים עכשיו חוויה חלקה ונגישה המבוססת על גלריית HTML5 החדשה שלנו. בואו ללמוד איך להשתמש באנימציות, בהערות ובסמנטיקה חזותית אחרת כדי לשפר את האינטראקציה של המשתמשים עם נתונים עשירים.
|
|
OAuth 2.0 לגישה לזהות ולנתוניםמשתמשים מעדיפים לשמור את הנתונים שלהם במקום אחד באינטרנט, שבו ניתן לגשת אליהם בקלות. משתמשים יכולים למצוא דרך מאובטחת לגשת לאפליקציות לנתונים שלהם, בין אם מדובר בסרטוני YouTube, בקבצים ב-Google Drive, באנשי הקשר בחשבון Google או בנתונים מסוגים רבים אחרים. OAuth הוא תקן האינטרנט העיקרי להענקת גישה לנתונים, ו-OAuth 2.0 היא גרסת הדור הבא עם תכונות אבטחה נוספות. פעילות זו תעסוק בפיתוחים האחרונים באופן שבו ניתן להשתמש ב-OAuth לצורך גישה לנתונים, אך גם נדון באופן שבו ניתן להפחית את חסמי הכניסה עבור האפליקציה שלך על ידי מתן אפשרות למשתמשים להתחבר באמצעות חשבונות Google שלהם. תוכלו ללמוד בעזרת דוגמה שנכתבה ב-Python, איך להשתמש ב-OAuth 2.0 כדי לשלב זהות משתמשים באפליקציית האינטרנט שלכם. נדון גם בשיטות מומלצות עבור יישומים למחשב, יישומים לנייד ותרחישי שימוש משרת לשרת.
|
|
אופטימיזציה של הקוד באמצעות תכונות של Google APIsממשקי ה-API של Google תומכים במגוון תכונות שנועדו לאפשר פיתוח מתקדם. בפעילות זו תלמדו כיצד ליצור אפליקציות שמשתמשות בתכונות לשיפור ביצועים כדי להפעיל את הקוד שלכם מהר יותר ולהשתמש בפחות משאבים. חלק מהתכונות שנתאר כוללות קיבוץ, בקשות לתגובה חלקית ודרכים יעילות לטיפול במדיה.
|
|
נעים להכיר: Google Drive SDK בשיחה הזו נציג מספר תכונות ופלטפורמות חדשות עיקריות ל-Google Drive SDK. נדון במה שלדעתנו הוא מהפכה באופן שבו מפתחים כותבים אפליקציות לעבודה משותפת. בנוסף, נכריז על API חדש שיקלו עוד יותר על ניהול קבצים ב-Google Drive על ידי המפתחים, והוא יחליף חלק מממשקי ה-API מהדור הקודם. בנוסף, נחלק חולצות טישרט בחינם למשתתפים!
|
|
מה אפשרי עם Google Drive SDKהשותפים של Google Drive כבר הטמיעו מספר יישומים מושכים במיוחד המשתמשים ב-Google Drive לאחסון קבצים. הטמעה ב-Google Drive SDK מאפשרת למפתחים לחלק את עלויות האחסון וגם לבטל את הטרחה הכרוכה בהטמעה מחדש של ניהול הקבצים. בשיעור הזה נציג כמה הטמעות קיימות של ה-SDK של Google Drive באפליקציות פופולריות. בפרט ב-MindMeister, Cloud9 IDE ו-CallIris מדברים על האינטגרציה שלהם.
|
|
מתעמקים בגרסה הבאה של Google Drive API פעילות זו דנה במספר שיטות מומלצות לשימוש בממשק ה-API החדש של Google Drive. נסביר איך לסנכרן קבצים בצורה תקינה, איך לנהל שיתוף ואיך הופכים את האפליקציות שלכם למהירה ויעילות יותר מאי פעם. עליך לעבור על אפליקציה פעילה שלמה שחושפת שיטות מומלצות.
|
|
כתיבת אפליקציות מטופחות עם שילוב עמוק בממשק המשתמש של Google Driveאנחנו נסביר לך איך להטמיע את כל האפליקציות ב-Drive. זהו לא מבוא ל-Drive, אלא איך לפתח את המוצר ב-Google Drive כדי לוודא שהחוויה של המשתמש היא חלקה. נדון גם באופן יעיל להפצת האפליקציה שלך בחנות האינטרנט של Chrome. האפליקציה לדוגמה שמובנית בשיחה הזו תדגים תרחיש לדוגמה, אבל מלבד זאת תהיה מוכנה להפקה.
|
|
כתיבת אפליקציות Drive יעילות ל-Androidבפעילות הזו נסביר איך לכתוב אפליקציות Drive שמסנכרנות קבצים עם מכשירי Android. בנוסף, נדון באופן שבו אפשר לפתוח קבצים במכשירי Android או ליצור קבצים חדשים מהסביבה הזו.
|
|
אחסון נתונים ב-Google Apps Scriptהפעילות הזו עוסקת בדרכים השונות שבהן מפתחים יכולים לאחסן נתונים כשהם משתמשים בסקריפט של Google. נציג פירוט לפי תרחיש לדוגמה, ולאחר מכן נציג דוגמאות לשימוש באפשרויות השונות: גיליון אלקטרוני, סקריפט/מאפייני משתמש, מחבר JDBC והפצה.
|
|
שימוש במה שידוע לך: HTML ו-JavaScript ב-Apps Scriptבפעילות זו נסביר איך בונים אפליקציות אינטרנט ושירותים דינמיים ב-Apps Script, באמצעות מיומנויות שכבר יש לכם. במהלך השיעור נראה כיצד ליצור אפליקציות אינטראקטיביות עשירות באמצעות HTML רגיל ו-JavaScript, תוך שמירה על שילוב עמוק של Google באמצעות הסקריפט של Apps. נעסוק גם בשימוש בסקריפטים כדי להציג תוכן טקסט כמו JSON ו-XML.
|
|
שילוב החלקים: בניית אפליקציות באמצעות סקריפט של Google Appsמה חדש ב-Google Apps Script? בפעילות זו נלמד על הפשטות של Google Apps Script כדי לבנות אפליקציה שמשתלבת בשירותים רבים של Google. רבים משירותי הסקריפט של Google Apps יודגשו, וכך ידגימו כיצד Google Apps Script הוא גם פלטפורמת יישומים עוצמתית.
|
|
שילוב של Google+ באפליקציות לניידצור חוויה מעניינת ומותאמת יותר למשתמשים על ידי שילוב היבטים של Google+ באפליקציה לנייד. למד כיצד המשתמשים יכולים לשתף תמונות, קישורים ועוד מתוך האפליקציה שלך ב-Google+ מתוך האפליקציה, וכיצד הדבר יכול להגביר את החשיפה ואת יכולת הגילוי של האפליקציה שלך.
|
|
הדור הבא של הרשתות החברתיות נמצא ב-Hangoutsעוררו את האפליקציות שלכם לחיים באמצעות שיחות אודיו/וידאו בשידור חי באמצעות ממשק ה-API של פלטפורמת Hangouts. באמצעות ה-API של Google+ Hangouts, ניתן לפתח אפליקציות לעבודה משותפת שפועלות ב-Google+ Hangout. יוצאים בהשראת הדברים שאפשר ליצור עם ממשקי ה-API של Hangouts.
|
|
כשטוענים אתרים, כל אלפית שנייה חשובה. ווידג'טים חברתיים אמורים לשפר את חוויית השימוש באתר, ובהחלט לא אמורים להאט אותה. נעבור על האתגרים הייחודיים של טעינת ווידג'טים חברתיים, כמו למשל כפתור 1+, ונסביר איך וידאנו שהם נטענים מהר ככל האפשר, כן, יש סיפורים על מלחמה! אמנם נתמקד בביצועים של ווידג'טים, אבל לחלק גדול מהטכניקות שבהן השתמשנו יש רלוונטיות רחבה יותר, ונדגים איך אפשר לשפר את מהירות האתר גם כן.
|
|
כדי להפיק את המרב מ-Google, כדאי להוסיף את Google+ לאתר שלכם ולאפשר לתוכן שלכם להופיע כך שהוא עשיר יותר ובמקומות נוספים. בפעילות זו נעסוק ביסודות של פלטפורמת Google+, כולל כפתור 1+, תג מותג, תג אישי, מידע על מחבר החיפוש, קטעי טקסט, דפי Google+ ועוד.
|
|
יישמת כמה תכונות של הפלטפורמה של Google+ ועכשיו אתה רוצה תכונות נוספות. במדריך זה תלמדו איך, למה כדאי ואיך למדוד את הגברת המעורבות בתוכן שלכם, בכל מקום. בפעילות זו נעמיק על שיטות מומלצות והיישום של פלטפורמת Google+. מגוון הנושאים נע מבחירת לחצנים, מהירות ו-JS API ועד לתגי עיצוב מובְנים מתקדמים, ניתוחי נתונים בהתאמה אישית ומעורבות עמוקה.
|
|
תחילת העבודה עם ממשק ה-API של היסטוריית Google+ההיסטוריה ב-Google+ מקלה על המשתמשים באתר או באפליקציות שלכם לשמור באופן פרטי ולשתף את הפעילות שלהם באינטרנט -- כמו 'העלאה מיידית' כמעט לכל דבר. נראה לך איך להתחיל להשתמש בתצוגה המקדימה המוקדמת של ה-API החדש הזה למפתחים.
|
|
ממשק API מתקדם של היסטוריית Google+ היסטוריית הפעילות ב-Google+ מקלה על המשתמשים באתר או באפליקציות שלכם לשמור באופן פרטי ולשתף את הפעילות שלהם באינטרנט. בפעילות זו נבחן לעומק את ה-API לתצוגה המקדימה למפתחים, עם דגש על שיטות מומלצות ועל תכונות מורחבות.
|
|
פגשו את הצוות של פלטפורמת Google+ , השיבו על השאלות שלכם והתעמקו בטכנולוגיה.
|
|
צ'אט ב-Fireside עם צוות Hangoutsהצטרפו לשיחה עם צוות Google+ Hangouts. כל מה שצריך לדעת על האסטרטגיה של Google בזמן אמת וללמוד איך עסקים, שדרנים, מפתחים ומשפחות משתמשים במוצר הזה. חשבתם פעם איך עובד Hangout בשידור? היכנס להפעלה זו כדי לקבל תשובות לכל השאלות שלך וללמוד מה מחכה ל-Hangouts בעתיד.
|
|
שיטות מומלצות למפתחים של Maps APIה-API של מפות Google מאפשר להוסיף בקלות מפות פשוטות לאפליקציות שלכם, אבל אנחנו רוצים לקדם אתכם לשלב הבא. בפעילות הזו נציג את השיטות המומלצות שלנו למפתחי API של מפות Google, כולל כלים למפתחים, בדיקות ותכונות של ה-API, שיחסכו לכם זמן, יעזרו לכם למנוע כאב ראש וישמחו את המשתמשים.
|
|
כיתת אומן בעיצובבעזרת התכונה 'מפות בעיצוב מותאם אישית', המפתחים יכולים להתאים אישית את המראה והתחושה של קטעי המפה של מפות Google. כך קל מאוד ליצור מפה שנראית נהדר. אפשר להתאים את המפה למסר שלכם, לערכת הצבעים שלכם או להדגיש את הנתונים. בשיעור הזה, מעצבי מפות מתקדמים יעזרו לכם ליצור סגנונות יפהפיים ואלגנטיים שיהפכו את המפות שלכם לשימושיות.
|
|
חישוב אריחי מפה באמצעות Go ב-App Engineבשיחה הזו נשתמש ב-API של מפות Google וב-Go on App Engine כדי לבנות אפליקציה וליצור קבוצות אריחים מותאמות אישית למפות Google. האפליקציה מדגימה את ההתאמה של Go לחישוב בענן ובתכונות השיפור של App Engine, כמו תורי משימות וקצוות עורפיים.
|
|
ויזואליזציה של נתונים מרחבייםמפות Google היו בין התצוגות החזותיות הראשונות של הנתונים, אבל הן יכולות גם לספק רקע להמחשת הנתונים המרחביים שלכם. בפעילות זו נצא למסע בעולם של תצוגה חזותית של נתונים המבוססים על מפה, ונעניק לך את הכלים הדרושים כדי להפיח חיים בנתונים שלך במפה באמצעות ממשק ה-API של מפות Google גרסה 3.
|
|
מה חדש במפות Googleיש הרבה דברים מרגשים שקורים בעולם של מפות Google. בואו והצטרפו אלינו לפתיחת המסלול של מפות Google ב-Google I/O 2012 עם הצצה לחוד החנית של המפות באינטרנט, בהשתתפות סגן נשיא Google למפות Google ו-Google Earth, בריאן מקלנדון,
|
|
לא רק מפהה-API של מפות Google הוא פלטפורמת המיפוי הפופולרית ביותר בעולם, אבל הוא מציע למפתחים ולמשתמשים הרבה יותר ממפה בלבד. בפעילות זו נציג את הערך הנוסף שיש ל-API של מפות Google להציע, ואת התכונות החיוניות שמפתחים צריכים להכיר מענפי תעשייה שונים, כולל נדל"ן, נסיעות וקמעונאות.
|
|
מרחבים גיאו-מרחביים ארגוניים בענןGoogle מציעה עכשיו פתרון מתקדם ורב-תכליתי לאירוח בענן לצורך ניתוח נתונים גיאו-מרחביים. לומדים איך העסק יכול לנצל את הפוטנציאל הזה כדי להפחית עלויות, להגביר את הפרודוקטיביות ולספק שירותים לעובדים ולמפתחים, באמצעות כלים מוכרים כמו Google Earth ו-Google Maps API.
|
|
בניית עסק מסביב ל-Places APIGoogle Places API מספק גישה לאוסף המקיף והמדויק ביותר של פרטי רישומי עסקים בעולם. הצטרפו אלינו כדי ללמוד איך האפליקציה שלכם יכולה לנצל את Places API כדי לספק את הערך הכלכלי והאסטרטגי המקסימלי לכם ולמשתמשים שלכם, ולהשתתף בעתיד של המסחר בנייד.
|
|
העצמת העובדים בעזרת מפות Googleאחת מהבעיות הקשות ביותר בניהול העסק היא להבין איפה כל דבר נמצא – עובדים, משלוחים או ציוד. בפעילות זו נראה לך איך אפשר להשתמש בטכנולוגיה של Google כדי לנהל את כל הנכסים של העסק שלך, ולוודא שהכול במקום הנכון, בזמן הנכון.
|
|
Fireside Chat עם צוות Google Maps APIהכירו את המהנדסים שמאחורי מפות Google ו-Google Earth לדיון פתוח בנושא ממשק ה-API של מפות Google, Google Earth ו-KML. ניתן לשלוח שאלות ולהצביע עליהן כאן: http://goo.gl/LgnRa
|