- Мобильді бағдарламадан қатынасу үшін деректерді мобильді құрылғыда сақтау әдісін үйрену
- Бағдарламаны пайдаланушылар арасында деректерді ортақ пайдалану үшін деректерді бұлтта сақтаудың және оған қатынасудың әр түрлі параметрлерін үйрену
Бұл сабаққа арналған іс-шаралар:
ҰЗАҚ МЕРЗІМДІ ДЕРЕКТЕРДІ САҚТАУ
Соңғы бөлімде сіз қолданбада ақпаратты сақтау үшін айнымалылар мен тізімдерді қалай пайдалану керектігін үйрендіңіз.
Қолданба жабылған кезде қолданбаның жадында сақталған барлық айнымалылар жойылады.
Кейде қолданбаны іске қосу арасында ақпаратты қадағалағыңыз келуі мүмкін. Ұзақ мерзімді сақтаудың екі түрі бар:
Жергілікті сақтау орны
Бағдарламаны іске қосқан сайын алынатын мобильді құрылғыдағы ақпаратты сақтаңыз.
Мысалы, пайдаланушы мекенжайы немесе жоғары ойын ұпайы.
Бұлтты сақтау
Барлық бағдарлама пайдаланушылары ақпаратқа қатынаса алуы үшін ақпаратты web-те (бұлтта) сақтаңыз.
Мысалы, ойын көшбасшылары тақтасы немесе чат хабарлары.
ЖЕРГІЛІКТІ САҚТАУ ОРНЫ
Пайдаланушы бағдарламаны жапқаннан кейін барлық бағдарлама айнымалыларының мәндері құрылғы жадынан өшіріледі.
Бағдарлама үшін деректерді іске қосулар арасында сақтағыңыз келсе, сақталған айнымалыларды пайдаланасыз.
Сақталған айнымалылар ортақ пайдалануды қажет етпейтін пайдаланушының жеке ақпаратын сақтау үшін пайдаланылуы мүмкін.
Мысалы, пайдаланушы өзінің атын, жасын, мекенжайын қолданбаны пайдаланған сайын емес, бір рет енгізгісі келеді. Тағы бір мысал, уақыт өте келе салауатты әдеттер сияқты нәрсені қадағалау. Сақталған айнымалылар шешім болып табылады.
Сақталған айнымалылар қолданба айнымалылары сияқты жұмыс істейді. Тек инициализация блогындағы ашылмалы мәзірден сақталғанды таңдаңыз.
Сақталған айнымалы мәндерде оны орнату үшін инициализация мәні жоқ. Айнымалы мән қолданбада пайдаланылмайынша бос немесе бос болады, сондықтан оны пайдалануда абай болыңыз!
Сіз қолданба айнымалысы сияқты сақталған айнымалы мәндердің мәнін аласыз және орнатасыз.


CLOUD ЖАДЫ
Cloud Storage бағдарламасының кез келген пайдаланушысына деректерге қатынасуға және ортақ пайдалануына мүмкіндік береді. Бірнеше бағдарлама пайдаланушылары дерекқордан табылған деректерді сақтай және шығарып ала алады, бұл жай ғана электрондық түрде сақталған деректер жинағы.
Сіз Instagram немесе TikTok-та суретті немесе бейнені бөлісіп көрдіңіз бе? Мұндай қолданбалар бұлттық жадты пайдаланады. Досыңыз суретті жүктеп салып, бөліскенде, телефоныңыз веб-деректер базасында жаңа фотосуреттердің бар-жоғын тексереді, содан кейін оны арнаңызда көресіз.


Thunkable қолданбасында бұлтты сақтаудың бірнеше нұсқасы бар.
Бұлтты айнымалылар тек бағдарлама сияқты жұмыс істейді және деректер бұлтта сақталғаннан басқа сақталатын айнымалылар. Айнымалыны бастағанда ашылмалы мәзірден бұлтты таңдаңыз.
Tunkable бұлт айнымалылары бұлттағы Thunkable Firebase дерекқорына сақталады. Бұл дерекқорды басқа Thunkable кодерлерімен ортақ пайдаланып жатқаныңызға назар аударыңыз, сондықтан осы параметрді таңдасаңыз, Firebase аккумулын жасау ұсынылады.
Thunkable бағдарламасының бұлт деректерін сақтау үшін Airtable, Google Sheets және Webflow платформаларын пайдалануға мүмкіндік береді. Кестелерді осы платформалардың кез келгенінде орнатуға, содан кейін оларды Thunkable бағдарламасына байланыстыруға болады.

Сол жақтағы дерекқор белгішесін басу арқылы Құрастырушы бағдарламасындағы деректер көзін тіркейсіз. Өз кестеңізді жасау бұлтты сақтау орны емес, жергілікті сақтау орны екенін ескеріңіз.

Бағдарламаны деректерді алуға, деректерді қосуға, жаңартуға және жоюға мүмкіндік беретін көптеген блоктар бар.
Тәлімгер Кеңесі
Үздік тәжірибелер: Әрқашан деректеріңіздің резервтік көшірмесін бір жерде сақтаңыз! Деректерді жою немесе кездейсоқ өзгерту өте оңай, сондықтан қосымша көшірмені қауіпсіз жерде сақтағаныңызға көз жеткізіңіз!
Оқушыларға сұрақ қоюға бағыттаушы сұрақтар: Бұлтты деректер қайда сақталады деп ойлайсыз? Оны google, youtube, tiktok және т.б. сияқты веб-сайтқа кері жүктейсіз, бірақ одан кейін қайда сақталады? Бұлт қайда? Google сияқты компанияларда компьютерлері бар орасан зор ғимараттар бар, олар тек заттарды бұлтта сақтайды. Сөйтіп әзіл-қалжың: «Бұлтта сақталмайды, тек басқа біреудің компьютері». Amazon деректерін сақтау орны:
Тәлімгер кеңестері AmeriCorps қолдауымен ұсынылған.

БЕЛСЕНДІЛІК: ОЙЫН ҰПАЙЛАРЫН САҚТАУ
Жоғары баллды сақтау үшін жылдам викторина ойынын жаңарту
- Starter жобасын Thunkable бағдарламасында ашыңыз.
- Жобаның көшірмесін өңдей алатындай етіп жасаңыз.
- Ойыншылардың жоғары ұпайларын сақтау және жаңарту үшін Google парағын қолданбаңызға байланыстыру үшін төмендегі бейнені орындаңыз.
CHALLENGE

Жеке жоғары ұпайларды оқу, жазу және жаңарту үшін Quick Quiz ойынын кодтағаныңыздан кейін, сіз:
- Барлық ойыншылардың жоғары ұпайларын оқып, барлық ойыншылардың ең жоғары ұпайын табыңыз
- Ақпаратты пайдаланушыға хабарлау
- жапсырманың көмегімен
- немесе оны Ескерту хабарына қосу
РЕФЛЕКСИЯ
Жобаңыз үшін өз бағдарламаңызды кодтай бастағанда, осы сұрақтарды қарастырыңыз.

бағдарламада,
пайдаланушының мобильді құрылғысында,
немесе ортақ пайдалануға арналған бұлтта
НЕГІЗГІ ТЕРМИНДЕРГЕ ШОЛУ
- Дерекқор — ұйымдасқан ақпарат жинағы
- Cloud Storage — интернетке қосылған кез келген құрылғы оған қатынаса алатындай интернетте сақталатын ақпарат
ҚОСЫМША РЕСУРСТАР
Мұнда бағдарламадағы бұлтты сақтауды зерттеуге арналған қосымша құжаттар мен оқулықтар берілген.
- Бұлтта кескіндерді сақтау және бөлісу үшін Firebase және кіру, Google Sheets және Cloudinary қолданбаларын пайдаланатын кіру және жариялау қолданбасын жасаңыз.
- Бейне жариялау бағдарламасын жасау
- Google парағын пайдаланатын бағдарламаны құру
- Google парағына сандарды қосыңыз