אחסון נתונים ב-Thnkable

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

אלו הפעילויות לשיעור זה:

אחסון נתונים לטווח ארוך

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

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

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

אחסון מקומי

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

לדוגמה, כתובת משתמש או ציון גבוה במשחק.

אחסון בענן

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

לדוגמה, הודעות על לוח משחקים או צ'אט.

אחסון מקומי

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

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

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

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

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

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

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

אחסון בענן

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

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

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

ל-Thunkable מספר אפשרויות אחסון בענן.

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

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

טיפים למנטורים ניתנים על ידי תמיכה מ-AmeriCorps.

A מסוגנן, לוגו AmeriCorps בצי

פעילות: אחסן ציוני משחק

זמן משוער: 60 דקות

עדכן את משחק החידון המהיר כדי לאחסן תוצאות גבוהות

  1. פתח את פרויקט המתנע ב-Thinkable.
  2. צור עותק של הפרויקט כדי שתוכל לערוך אותו.
  3. עקוב אחר הסרטון למטה כדי לקשר גיליון Google לאפליקציה שלך כדי לאחסן ולעדכן את הציונים הגבוהים של השחקנים.
פתח את Starter Project

אֶתגָר

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

  1. קרא את הציונים הגבוהים של כל השחקנים ומצא את הציון הגבוה ביותר מבין כל השחקנים
  2. דווח על המידע הזה למשתמש
    • באמצעות תווית
    • או הוסף אותו להודעת ההתראה

הִשׁתַקְפוּת

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

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

סקירה של תנאים עיקריים

  • מאגר מידע – אוסף מידע מסודר
  • אחסון בענן – מידע המאוחסן ברשת כך שכל מכשיר המחובר לאינטרנט יוכל לגשת אליו

משאבים נוספים

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