• 0
elGringo

Друзья, какая БД идеальна для FireMonkey Android, iOS?

Вопрос

Друзья! Прошу совета. 

 

Пока я ещё могу выбрать - прошу хапнувших горя и радости работы c FireMonkey посоветовать БД - идеальную для этого фрэймворка. Планирую переписать свое приложение для FireMonkey.

 

Мое основное приложение написано на VCL и работает с MySQL. Теоретически лучше к нему и подключить. Но тут я прочитал что проблемы с Android и MySQL.

 

Архитектура позволяет отключаться от сети и работать автономно - в теории это мог бы быть SQLite - но насколько он хорош с FireMonkey?

 

Кто ещё какие базы использует? У кого какие проблемы были с подключениями и так далее? Какие ещё варианты автономных баз хороши с FireMonkey?

 

Решена ли всё таки проблема подключения MySQL и Android приложения?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

10 ответов на этот вопрос

  • 0

SQLite!  Других универсальных и встроенных как бы и нет!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

все дело в деталях всегда

какие объемы данных?

характер этих данных  - классическая рел. БД или там картинки сотнями, есть разница?

судя по задаче, нужна синхронизация при подключении к интернету?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Друзья! Прошу совета. 

 

Но тут я прочитал что проблемы с Android и MySQL.

 

Решена ли всё таки проблема подключения MySQL и Android приложения?

У андроида, так же как и iOs проблем нет с mysql)) просто нет клиентской библиотеки, для подключения к файлам бд локально (embedded режим). Но при этом можно подключаться из приложения к удаленно расположенной mysql (можно посредством devart компонентов). Таким образом, согласен с предыдущими ораторами, кроме, sqlite нет альтернатив!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Здравствуйте, почему-то не видел уведомлений об ответах! Спасибо большое за отклики! 

 

Задача такая

 

-Это программа для разработки тестов - планируется расширение под мобильные устройства, к веб-версии программы

-Да, там будут картинки у вопросов, но я их буду хранить ссылками, сам текст вопроса как HTML

-Объемы, в районе 50 000 записей в текущей версии

-База классическая реляционная

 

Vitaldj - можно уточнить, а если c FireDAC цепляться к удаленной БД MySQL по сети - не заведется?
 
Про sqLite я тоже вкурил, но мне тогда конвертировать из MySQL придется))) Хотя поскольку у меня есть картинки в базе -может по другому и никак... Не таскать же их по сети...
 
С уважением, 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Не совсем понял вопрос. Уточни)) с десктопа или мобилы?

Изменено пользователем Vitaldj

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Vitaldj, уточняю, с мобилы. 

 

FireMonkey + FireDAC+MySQL (удаленно) на Andorid и iOS

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Vitaldj, уточняю, с мобилы. 

 

FireMonkey + FireDAC+MySQL (удаленно) на Andorid и iOS

Насколько я знаю, нельзя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Vitaldj, уточняю, с мобилы. 

 

FireMonkey + FireDAC+MySQL (удаленно) на Andorid и iOS

 

FireMonkey + UniDAC+MySQL (удаленно) на Andorid и iOS  - вот так можно!

Andrey Efimov понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

 

Vitaldj, уточняю, с мобилы. 

 

FireMonkey + FireDAC+MySQL (удаленно) на Andorid и iOS

 

FireMonkey + UniDAC+MySQL (удаленно) на Andorid и iOS  - вот так можно!

 

Я использую MyDac https://www.devart.com/mydac/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу