# Offline

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

העמוד המלא: https://oversight.co.il/use-cases/offline

## בקצרה

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

## הפירוט

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

## עובדים עם מה שזמין עכשיו

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

## החיבור חוזר. המידע ממשיך

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

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

## נקודות לתשומת לב

### התוכן מגיע גם לשטח

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

### המידע לא חייב לחכות לקליטה

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

### ברור מה כבר הסתנכרן

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

### Offline לפי התרחיש

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

## הפתרונות

### [פיתוח אפליקציות](https://oversight.co.il/solutions/mobile-apps.md)

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

**המערכת יוצאת לשטח**

- קבצים מקומיים
- טפסים ונתונים
- חיווי וסנכרון

### [מערכות Web](https://oversight.co.il/solutions/web-systems.md)

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

**פעולות עם המשך**

- מידע זמין מקומית
- שמירת פעולות
- העברה בחזרת החיבור

## שאלות ותשובות

### מה עובד בלי אינטרנט ומה לא?

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

### איך הנתונים מסתנכרנים כשהחיבור חוזר?

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

### אפשר להשתמש ב-Offline גם במערכת Web?

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

## פרויקטים

- [Zedix](https://oversight.co.il/projects/zedix.md): Zedix
- [חוות הגמלים בנגב](https://oversight.co.il/projects/cameland.md): חוות הגמלים בנגב
