Watch Face Format

הערה: החל מינואר 2026, כדי להתקין תצוגות שעון בכל מכשירי Wear OS, צריך להשתמש ב-Watch Face Format.

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

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

אפשרויות ליצירת תצוגות שעון

הפורמט של תצוגת השעון (WFF) מאפשר ליצור תצוגת שעון בקלות רבה יותר מאי פעם. פורמט תצוגת השעון נוצר בשיתוף עם Samsung. זהו פורמט XML דקלרטיבי להגדרת המראה וההתנהגות של תצוגות השעון. בניגוד לממשקי API אחרים של תצוגות שעון, שבהם קובץ ה-APK צריך לכלול את הקוד לעיבוד תצוגת השעון, ב-Watch Face Format נדרשים רק משאבים והוראות הצהרתיות. פלטפורמת Wear OS מטפלת בלוגיקה שנדרשת לעיבוד של תצוגת השעון, כך שאתם יכולים להתמקד ברעיונות היצירתיים שלכם במקום באופטימיזציות של הקוד או בביצועי הסוללה.

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

יש כמה דרכים ליצור תצוגת שעון:

  • אם אתם מעדיפים כלי בסגנון WYSIWYG שמאפשר לעצב את תצוגת השעון ישירות, אתם יכולים להשתמש ב-Watch Face Studio, שאנחנו תומכים בו בשיתוף עם Samsung.
  • אם אתם מעצבים שנוח להם להשתמש ב-Figma, או אם אתם מפתחים שרוצים לזרז את השלבים הראשונים של יצירת תצוגת שעון, אתם יכולים להשתמש ב-Watch Face Designer, שאליו ניגשים באמצעות תוסף ב-Figma.
  • אם אתם מעדיפים לנהל את הגדרות השעון באופן ידני ולפרסם בחנות אפליקציות משלכם, אתם יכולים להגדיר תצוגות שעון באמצעות XML. ‫Android Studio כולל תמיכה ביצירת תצוגות שעון שמשתמשות ב-Watch Face Format. אחר כך תוכלו להריץ את תצוגות השעון במכשיר כדי לראות איך הן נראות.

אחרי שיוצרים את תצוגת השעון, אפשר לפרסם אותה בכמה דרכים שונות, למשל דרך Google Play או באמצעות Watch Face Push.

מידע על הפורמט

במרכז של תצוגת שעון בפורמט Watch Face Format ‏ (WFF) נמצא מסמך שמגדיר את הפריסה וההתנהגות של תצוגת השעון. המסמך הזה כתוב ב-XML, בהתאם למפרט WFF.

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

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

כדי לפרוס את פני השעון בפורמט Watch Face Format במכשיר, צריך לארוז את מסמך ה-XML בחבילת AAB או APK רגילה.

התרשים הבא מציג סקירה כללית של הגישה:

איך מערכת Wear OS מעבדת תצוגת שעון ממסמך XML ב-Watch Face Format.

ניהול גרסאות ב-WFF

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

לדוגמה, בגרסה 2 של WFF נוספה תמיכה במזג האוויר כמקור נתונים, שלא הייתה זמינה בגרסה 1 של WFF.

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

כל גרסה של WFF תואמת לגרסה של Wear OS:

גרסת WFF גרסת Wear OS מינימלית רמת API מינימלית
1 4 33
2 5 34
3 5.1 35
4 6 36

כאן מוסבר איך להגדיר את AndroidManifest.xml ואת קובץ ה-build של Gradle בצורה נכונה.

מידע נוסף

מידע נוסף על Watch Face Format מופיע במדריכים הבאים:

  • תכונות זמינות: כאן אפשר לראות את היכולות של תצוגת השעון שכל גרסה של Watch Face Format תומכת בהן.
  • הנחיות לעיצוב: שיטות מומלצות לפריסת התצוגה של השעון ולחוויית המשתמש.
  • Watch Face Designer: כאן אפשר ללמוד איך להשתמש בתוסף Figma כדי ליצור את עיצוב השעון.
  • הגדרה: מגדירים קובץ Android App Bundle שתומך בפורמט של לוח השעון.
  • דוגמאות ב-GitHub: כדי להתחיל, אפשר ליצור דוגמאות של עיצובים לשעון ולפרוס אותן באמולטור Wear OS או במכשיר הפיזי.
  • אופטימיזציה של השימוש בזיכרון: איך מגדירים את תצוגת השעון כך שהמערכת תשתמש בכמה שפחות זיכרון בזמן העיבוד של תצוגת השעון.
  • קובץ עזר ל-XML: מידע על כל אחד מהאלמנטים שמרכיבים קובץ ב-Watch Face Format. רכיב הבסיס הוא תמיד WatchFace. הערה: כדי לראות תכונות מגרסה ספציפית של Watch Face Format בהפניה ל-XML, צריך לוודא שלחצתם על לחצן הגרסה המתאים בחלק העליון של דף התיעוד.
  • מדריך לפרסום: איך לפרסם את תצוגת השעון ולהרוויח ממנה כסף דרך חנות Play ושיטות חלופיות.
  • כלי לאימות פורמט של שעון וזיכרון: אפשר להשתמש בכלים האלה בקוד פתוח כדי לבדוק אם יש שגיאות בקובץ בפורמט של שעון, ולוודא שנעשה שימוש מקובל בזיכרון לפני ששולחים את הקובץ ל-Google Play.