Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.06.2012, 05:21
sebastiangray вне форума Посмотреть профиль Отправить личное сообщение для sebastiangray Найти все сообщения от sebastiangray
  № 1  
Ответить с цитированием
sebastiangray

Регистрация: May 2012
Сообщений: 11
По умолчанию AIR и хранение настроек ПО

Хочу сделать кроссплатформенное ПО, работающее как на ПК так и на всяких iOS и Android. Вопрос, в каком виде хранить настройки для ПО (xml файлы)? где хранить то что будет создано пользователем (допустим хочу сделать загрузку фото, хранится локально они должны)?

Старый 26.06.2012, 08:49
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 2  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Настройки проще хранить в SharedObject. Но можно как угодно - XML, SQLite, TXT.
Картинки лучше хранить в директории applicationStorageDirectory.
__________________
In Code We Trust

Старый 26.06.2012, 09:18
sebastiangray вне форума Посмотреть профиль Отправить личное сообщение для sebastiangray Найти все сообщения от sebastiangray
  № 3  
Ответить с цитированием
sebastiangray

Регистрация: May 2012
Сообщений: 11
Уточню, хранить в xml собираюсь:
1. локализацию
2. конфиг ПО
Т.е. файлы должны быть в относительной безопасности и не будут удалены при, допустим, очистке кэша\куков на устройстве.
В SQLite собираюсь хранить состояние объектов у текущего пользователя.

Старый 26.06.2012, 09:53
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 4  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Цитата:
В SQLite собираюсь хранить состояние объектов у текущего пользователя.
Тогда уж все храните в БД. Зачем вам XML?
__________________
In Code We Trust

Старый 26.06.2012, 10:11
sebastiangray вне форума Посмотреть профиль Отправить личное сообщение для sebastiangray Найти все сообщения от sebastiangray
  № 5  
Ответить с цитированием
sebastiangray

Регистрация: May 2012
Сообщений: 11
Цитата:
Сообщение от Astraport Посмотреть сообщение
Зачем вам XML?
XML одно из требований к ПО.

Старый 26.06.2012, 10:14
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 6  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Ну тогда это нужно объяснять заказчику, что мы едем на машине и трактора нам не нужны.
__________________
In Code We Trust

Старый 26.06.2012, 10:23
sebastiangray вне форума Посмотреть профиль Отправить личное сообщение для sebastiangray Найти все сообщения от sebastiangray
  № 7  
Ответить с цитированием
sebastiangray

Регистрация: May 2012
Сообщений: 11
Цитата:
Сообщение от Astraport Посмотреть сообщение
Ну тогда это нужно объяснять заказчику, что мы едем на машине и трактора нам не нужны.
=) использование XML оправдано, вдаваться в объяснения смысла нет.

Вопрос еще такой, а можно ли хранить внутри AIR приложения что то что можно будет изменять?) т.е. физически файл конфига\базы данных находится внутри приложения и приложение имеет возможность туда что то писать?

Старый 26.06.2012, 10:50
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 8  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Цитата:
Вопрос еще такой, а можно ли хранить внутри AIR приложения что то что можно будет изменять?) т.е. физически файл конфига\базы данных находится внутри приложения и приложение имеет возможность туда что то писать?
Т. е. приложение само себя перекомпилирует при сохранении?
__________________
In Code We Trust

Старый 26.06.2012, 10:54
sebastiangray вне форума Посмотреть профиль Отправить личное сообщение для sebastiangray Найти все сообщения от sebastiangray
  № 9  
Ответить с цитированием
sebastiangray

Регистрация: May 2012
Сообщений: 11
Цитата:
Сообщение от Astraport Посмотреть сообщение
Т. е. приложение само себя перекомпилирует при сохранении?
ну если приложение представляет собой именно скомпиленный бинарный файл то конечно нет, а если это контейнер внутри которого флешка + её ресурсы то это другое дело.

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:48.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.