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


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


ל-Thunkable מספר אפשרויות אחסון בענן.
משתני ענן עובדים בדיוק כמו משתני אפליקציה ומשתנים מאוחסנים , אלא שהנתונים מאוחסנים בענן. בחר ענן מהתפריט הנפתח בעת אתחול המשתנה.
משתני ענן ניתנים ל-Thunkable נשמרים במסד נתונים Thunkable Firebase בענן. שים לב שאתה משתף את מסד הנתונים הזה עם קודני Thunkable אחרים, לכן מומלץ ליצור חשבון Firebase משלך אם תבחר באפשרות זו.
Thunkable מאפשר לך להשתמש בפלטפורמות Airtable, Google Sheets ו-Webflow כדי לאחסן נתוני ענן של אפליקציות. אתה יכול להגדיר טבלאות בכל אחת מהפלטפורמות האלה, ואז לקשר אותן לאפליקציית Thunkable שלך.

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

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

פעילות: אחסן ציוני משחק
עדכן את משחק החידון המהיר כדי לאחסן תוצאות גבוהות
- פתח את פרויקט המתנע ב-Thinkable.
- צור עותק של הפרויקט כדי שתוכל לערוך אותו.
- עקוב אחר הסרטון למטה כדי לקשר גיליון Google לאפליקציה שלך כדי לאחסן ולעדכן את הציונים הגבוהים של השחקנים.
אֶתגָר

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

באפליקציה,
במכשיר הנייד של המשתמש,
או בענן לשיתוף
סקירה של תנאים עיקריים
- מאגר מידע – אוסף מידע מסודר
- אחסון בענן – מידע המאוחסן ברשת כך שכל מכשיר המחובר לאינטרנט יוכל לגשת אליו
משאבים נוספים
להלן מסמכים ומדריכים נוספים לחקר אחסון בענן באפליקציה.
- צור אפליקציית התחברות ופרסום המשתמשת ב-Firebase וכניסה, Google Sheets ו-Cloudinary כדי לשמור ולשתף תמונות בענן
- צור אפליקציית פרסום וידאו
- בנה אפליקציה שמשתמשת ב-Google Sheet
- הוסף את המספרים ב-Google Sheet