Corona SDK

16 уроков
Консультации
#14 - Сохранение и загрузка параметров

#14 - Сохранение и загрузка параметров

Благодаря JSON формату мы можем сохранять различные данные от пользователя и загружать их в нашем приложении при повторном входе пользователя. Такой функционал поможет экономить время пользователю.

Видеоурок

Для работы с сохранением, а также с загрузкой пользовательских данных лучше всего использовать формат JSON. Формат позволяет хранить ключи и значения к ним, а также удобно и быстро получать все необходимые данные из файла или же записывать данные в него.


Для работы с этим форматом в Corona используется библиотека json. Эта библиотека имеет ряд функций, которые помогают преобразовать данные из формата JSON (функция decode), а также наоборот зашифровать данные в этот формат (функция encode).


Также при сохранении данных необходимо работать с файлами: открывать их, считывать из них информацию, записывать в них что-то и закрывать файлы. 


Все это выполняется внутри Corona при помощи специальных встроенных функций для работы с файлами (библиотека «io»).

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Исходный код

Файл settings.json
{"activity_name":"Прыжки с руками над головой","activity_factor":8.3,"time":30,"weight":80,"height":170,"sex":"мужской","age":34,"activity_index":143}
Посмотреть остальной код можно после подписки на проект!

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Уроки SQL для начинающих
8 уроков
Изучение JavaScript: от нуля и до создания сайта
Программа на C# .NET Windows Forms
7 уроков
Изучение препроцессора SASS / SCSS
7 уроков
Комментарии для сайта Cackle