2012-03-20 1 views
0

какая лучшая база данных мы можем использовать для разработки приложений для mono android? лучше всего я имею в виду прост и поддерживаю .. и с такими функциями, как полнотекстовый поиск. и, имея в виду позже, мне нужно будет разработать версию iphone того же приложения. поэтому мне нужно использовать базу данных, которая может использоваться как для mono android, так и для mono ios.mono Андроид базы данных

У меня такое впечатление, что для mono android есть как минимум sqlite, но mono android предлагает другую базу данных? если да, это лучше, чем sqlite? и, говоря о sqlite, очень мало я могу найти в сети на новичке-монодиде, таком как я, поэтому я в настоящий момент застрял. учебник, который я нашел здесь http://www.elucidsoft.com/blog/2011/12/31/mono-android-working-with-sqlite/, очень прост, в то время как http://www.gregshackles.com/2011/02/using-a-database-in-monodroid-applications/ довольно массивны для меня (по крайней мере, для исходного кода), потому что они не описывают подробно на этой странице, что делает прилагаемый исходный код .. так что любая помощь очень ценится

ответ

1

Я не знаю поддержки каких-либо других баз данных на Android и Iphone, кроме sqlite.

Лучший способ разработки баз данных SQLite IMO на MonoDroid/Monotouch использует библиотеку sqlite-net. Грегшаклс привел пример того, как использовать это в ссылке, которую вы указали в разделе «Путь ORM».

Вы можете посмотреть проект sqlite-net here. Чтобы разделить код базы данных между MonoDorid и Monotouch, вы должны написать код в совместном проекте, используя методы, описанные here.

+0

спасибо за информацию, но я не думаю, что смогу найти что-нибудь вроде Project Linker в mono droid – imin

+0

Если вы используете Monodevelop, и вам нужно связать проекты, которые вы можете связать с файлами в проекте. Это встроено в Monodevelop так же, как Visual Studio. Плагин Project Linker просто упрощает работу, поскольку он автоматически связывает новые файлы по мере их добавления в проект. Все это означает, что каждый раз, когда вы добавляете новый файл в ваш базовый проект, вы должны ссылаться на файл в проекте MonoDroid. – startupsmith

 Смежные вопросы

  • Нет связанных вопросов^_^