אפליקציות
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
אפליקציה היא תצוגה ממוקדת שמאפשרת לבצע משימות שהן מורכבות מדי להצגה כ-Complication, כמשבצת או כהתראה. האפליקציות ב-Wear OS דומות לממשק המשתמש הראשי של אפליקציה לנייד. תוכלו להשתמש במשטחים כמו משבצות, תכונת Complications והתראות כדי לבצע משימות פשוטות, אבל לקשר את המשטחים האלה לאפליקציה כדי לבצע משימות מורכבות יותר.
כדי להבין טוב יותר את האפליקציות, כדאי לעיין בעקרונות ובתרחישים לדוגמה הבאים.
עקרונות UX
כדאי לתכנן אפליקציות לפי העקרונות הבאים:
- מיקוד
- למקד אפליקציות במשימות קריטיות כדי שאנשים יעשו דברים תוך שניות ספורות, וכך למנוע
אי נוחות ארגונומית או עייפות זרועות
- שטחי ופשוט
- הימנעו מהיררכיות עמוקות יותר משתי רמות. הצגת הניווט בשורה
- גלילה
- הצופים יכולים לגלול בתמונות. זוהי תנועה טבעית שמאפשרת למשתמשים לראות יותר תוכן בשעון
מתי כדאי להשתמש באפליקציה
שימוש באפליקציות במצבים הבאים:
- מידע נוסף
- מומלץ להתמקד באפליקציות במשימות קריטיות כדי לעזור לאנשים להשלים משימות תוך שניות, וכך למנוע אי-נוחות ארגונומית או עייפות בזרוע.
- לאינטראקציות עשירות יותר
- כדי לספק אינטראקציה עשירה יותר מתוסף או משבצת.
- לשינוי ההעדפות
- כדי לספק גישה להשכלה ולהעדפות.
פיתוח אפליקציה
מערכת Wear OS תומכת בשתי דרכים ייחודיות ליצירת אפליקציה:
'כתיבה ל-Wear OS' היא ערכת כלים מודרנית להצהרות, והיא השיטה המומלצת לפיתוח אפליקציות ב-Wear OS.
ברוב המקרים, ממשקי משתמש המבוססים על פיתוח מניבים פחות קוד ומאיצים את תהליך הפיתוח של אפליקציות ל-Android באופן כללי. למידע נוסף על היתרונות הכלליים של מסגרת UI מצהירה, אפשר לקרוא את המאמר למה כדאי להשתמש ב-Compose.
קטלוג החומרים של Compose ל-Wear OS עוקב אחרי סגנון Material Design, כולל נגישות מובנית ומטמיע עיצוב לפי נושאים של Material Design, שמאפשר לכם להתאים אישית את העיצוב למותג שלכם. Compose ל-Wear OS מציע יותר רכיבים מאשר אלה שזמינים ב-Views, והוא נועד לעזור לכם ליצור חוויות משתמש שתואמות להנחיות העיצוב של Wear OS.
אם יש לך אפליקציה ל-Wear OS עם בסיס קוד גדול שמבוסס על תצוגות מפורטות, אפשר להתחיל להשתמש בכתיבה בהדרגה באמצעות ממשקי ה-API של יכולת הפעולה ההדדית בכתיבה במקום לשכתב את כל בסיס הקוד.
מדריכים ליצירת אפליקציות באמצעות Compose
- שימוש ב-Jetpack Compose ב-Wear OS
- איך יוצרים אפליקציות באמצעות Compose ל-Wear OS
- יצירת רשימות
- איך יוצרים רשימות שמותאמות למכשירים לבישים
- ניווט באמצעות Compose ל-Wear OS
- מידע נוסף על בניית ניווט ב-Compose
- ביצועי הכתיבה ב-Wear OS
- מידע נוסף על ביצועים ובדיקת ביצועי האפליקציה
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# Apps\n\nAn app is a focused view that handles tasks that are too complex for a complication,\ntile, or notification. Apps on Wear OS are similar to a mobile app's main user interface. Use\nsurfaces such as tiles, complications, and notifications to accomplish simple tasks, but link\nthese surfaces into an app to carry out more complex tasks.\n\n\nReview the following principles and use cases for a better understanding of apps.\n\nUX principles\n-------------\n\n\nDesign apps with the following principles in mind:\n\nFocus\n: Focus apps on critical tasks to help people get things done within seconds to avoid\n ergonomic discomfort or arm fatigue\n\nShallow and linear\n: Avoid hierarchies deeper than two levels. Show navigation inline\n\nScroll\n: Views can scroll. This is a natural gesture for users to see more content on the watch\n\nWhen to use an app\n------------------\n\n\nUse apps in the following situations:\n\nFor additional info\n: Focus apps on critical tasks to help people get things done within seconds to avoid\n ergonomic discomfort or arm fatigue.\n\nFor richer interactions\n: To provide richer interaction than a complication or Tile.\n\nFor adjusting preferences\n: To provide access to education and preferences.\n\nBuilding an app\n---------------\n\nWear OS supports two distinctive ways of building an app:\n\n- [Compose-based UI](/training/wearables/compose)\n- [View-based UI](/training/wearables/views)\n\nCompose for Wear OS is a modern declarative UI toolkit and is the recommended\napproach for building apps on Wear OS.\n\nCompose-based UIs in most cases result in less code and accelerates the development process of\nAndroid apps as a whole. See [Why Compose](/jetpack/compose/why-adopt) for more\ninformation on the general advantages of a declarative UI framework.\n\nThe Compose Material Catalog for Wear OS follows material styling, includes built in\naccessibility, and implements material theming, which allows you to customize the design for your\nbrand. Compose for Wear OS offers more components than are available with Views, and is designed\nto help you create user experiences that conform to Wear OS design guidelines.\n\nIf you have an existing Wear OS app with a large view-based codebase, it's possible to gradually\nadopt Compose by using the\n[Compose Interoperability APIs](/jetpack/compose/interop/interop-apis) rather than\nhaving to rewrite the whole codebase.\n\nGuides for creating apps with Compose\n-------------------------------------\n\n[Use Jetpack Compose on Wear OS](/training/wearables/apps/lists)\n: Learn how to build with Compose for Wear OS.\n\n[Create lists](/training/wearables/compose/lists)\n: Learn how to create lists that are optimized for wearable devices.\n\n[Navigating with Compose for Wear OS](/training/wearables/compose/navigation)\n: Learn more about building navigation in Compose.\n\n[Compose performance on Wear OS](/training/wearables/compose/performance)\n: Learn more about performance and testing your app performance."]]